Tax Planning

How should software contractors handle bad debts?

Bad debts are an unfortunate reality for many software contractors. Understanding how to handle them correctly can provide valuable tax relief and protect your business. Modern tax planning software helps contractors track, document, and claim bad debt relief efficiently.

Professional UK business environment with modern office setting

The reality of bad debts for software contractors

As a software contractor, you've likely experienced the frustration of unpaid invoices. Whether it's a client going into administration, a project dispute, or simply late payment turning into non-payment, bad debts can significantly impact your cash flow and profitability. Understanding how software contractors should handle bad debts isn't just about damage control—it's about maximizing your tax position and ensuring HMRC compliance. The good news is that proper bad debt management can provide legitimate tax relief, turning a negative situation into a strategic advantage for your contracting business.

Many contractors operate through limited companies, making the treatment of bad debts particularly important for corporation tax purposes. When you've provided services, raised an invoice, and included it in your turnover, but the client never pays, you've essentially paid tax on income you never received. This is where understanding how software contractors should handle bad debts becomes crucial. The fundamental principle is that you can claim tax relief on bad debts, but only if you follow HMRC's specific rules and maintain proper documentation.

What qualifies as a bad debt for tax purposes?

Not every unpaid invoice automatically qualifies as a bad debt for tax relief. HMRC has specific criteria that must be met before you can claim relief. A debt is considered "bad" when there's no reasonable expectation of recovery. This typically occurs when:

  • The client has entered formal insolvency or administration
  • Repeated collection attempts have failed over an extended period
  • The debtor cannot be traced or has ceased trading
  • Legal action to recover the debt would be uneconomical

For software contractors, this means you need to demonstrate that you've taken reasonable steps to recover the debt before writing it off. Simply deciding a client won't pay isn't sufficient—you need evidence of collection attempts, correspondence, and a genuine assessment that recovery is unlikely. The timing is also critical: you can only claim relief in the accounting period when the debt becomes irrecoverable, not necessarily when the invoice was originally due.

Tax treatment and relief calculations

When you determine how software contractors should handle bad debts for tax purposes, the relief mechanism depends on your accounting method. If you use traditional accounting (accruals basis), you include invoices in your turnover when you issue them, regardless of when payment is received. When a debt becomes bad, you can claim relief by deducting the amount from your taxable profits in the period when the debt becomes irrecoverable.

Let's consider a practical example: As a software contractor, you invoice Client A £10,000 for project work in March 2025. You include this in your turnover for the year ending 31 March 2025. By September 2025, despite repeated chasing, the client hasn't paid and has entered administration. You can claim bad debt relief of £10,000 against your profits for the year ending 31 March 2026, reducing your corporation tax liability by £1,900 (at 19% for 2024/25).

For contractors using the cash basis (available for businesses with turnover under £150,000), the treatment is simpler. Since you only declare income when received, unpaid invoices never enter your taxable profits, so no specific bad debt claim is necessary. However, most established software contractors exceed this threshold and use traditional accounting.

Documentation and evidence requirements

Proper documentation is essential when considering how software contractors should handle bad debts. HMRC may challenge your claim, so maintaining comprehensive records is crucial. Your documentation should include:

  • Original invoice and contract terms
  • Records of all payment reminders and collection attempts
  • Evidence of client financial difficulties or insolvency
  • Board minutes or written decision to write off the debt
  • Ageing analysis showing how long the debt has been outstanding

Using dedicated tax planning software can streamline this process significantly. Modern platforms allow you to track invoice status, record collection efforts, and maintain all supporting documentation in one secure location. This not only saves administrative time but ensures you have robust evidence if HMRC questions your claim.

VAT considerations for bad debts

If you're VAT registered, there's an additional layer to consider when determining how software contractors should handle bad debts. When you issue a VAT invoice, you must account for output VAT to HMRC, even if the client never pays. However, once a debt is at least six months overdue and you've written it off in your accounts, you may be able to claim bad debt relief for the VAT element.

For example, if you invoiced £12,000 including £2,000 VAT and the debt becomes irrecoverable, you can reclaim the £2,000 VAT provided you meet the conditions. You must have previously paid the VAT to HMRC, written off the debt in your accounts, and maintained records for six years. The VAT bad debt relief process is separate from income tax relief, so both claims need to be handled correctly.

Practical steps for bad debt management

Implementing a systematic approach is key to effectively handling bad debts as a software contractor. Start with preventive measures: conduct client due diligence, use clear contract terms, and establish robust credit control procedures. When prevention fails, follow this process:

  • Formally document all collection attempts with dates and outcomes
  • Make a commercial decision on whether to pursue legal action
  • Formally write off the debt in your accounting records
  • Claim appropriate tax relief in the relevant accounting period
  • Maintain all documentation for at least six years

Technology plays a crucial role in this process. A comprehensive tax calculator can help you quantify the tax impact of bad debts, while integrated document management ensures you maintain the evidence HMRC requires. Many contractors find that using specialized tools transforms bad debt management from an administrative burden into a strategic process.

Recovery of previously written-off debts

Sometimes, against all expectations, clients eventually pay debts you've previously written off. When this happens, you must include the recovery in your taxable profits for the period when payment is received. For example, if you claimed bad debt relief of £10,000 in your 2025/26 accounts but receive payment in 2026/27, you must include the £10,000 as taxable income in your 2026/27 return.

This highlights why maintaining clear records is essential—you need to track which debts have been written off and when relief was claimed. Modern accounting systems can automate this tracking, ensuring you don't miss these adjustments and remain compliant with HMRC requirements.

Strategic implications for your contracting business

Understanding how software contractors should handle bad debts extends beyond immediate tax relief. It impacts your business strategy, cash flow management, and client selection. Regular analysis of your bad debt experience can reveal patterns—perhaps certain client types, project types, or contract terms correlate with higher default rates.

Many successful contractors use their bad debt data to refine their business development approach, focusing on clients with better payment histories or implementing stricter payment terms. Some even factor a small percentage for bad debts into their pricing model, particularly for higher-risk clients or projects.

The most effective approach to handling bad debts combines preventive measures, systematic processes, and strategic use of available tax relief. While bad debts are never welcome, managing them correctly ensures they don't unduly harm your business and that you obtain all legitimate tax benefits. For contractors seeking comprehensive support, exploring specialized tax planning solutions can provide the tools and guidance needed to optimize this aspect of your business.

Ultimately, knowing how software contractors should handle bad debts transforms a potential business setback into a managed risk. With proper systems and understanding, you can minimize the impact of unpaid invoices while maximizing your tax position and maintaining full HMRC compliance.

Frequently Asked Questions

What qualifies as a bad debt for tax relief?

A debt qualifies as bad for tax relief when there's no reasonable expectation of recovery. This typically requires evidence such as client insolvency, failed collection attempts over 6+ months, or uneconomical recovery costs. For software contractors, you must formally write off the debt in your accounts and maintain documentation including invoices, collection records, and evidence of client financial difficulties. The debt must be genuinely irrecoverable, not just late. HMRC may challenge claims without proper evidence, so comprehensive records are essential.

When can I claim bad debt relief on VAT?

You can claim VAT bad debt relief once a debt is at least six months overdue from the later of the payment due date or invoice date, and you've written it off in your accounts. You must have already accounted for and paid the output VAT to HMRC. The relief claim must be made within four years and six months of the due date. For software contractors, this means maintaining VAT records separately from income tax records and ensuring both claims are handled correctly for optimal tax position.

How does bad debt relief affect my corporation tax?

Bad debt relief reduces your taxable profits, thereby lowering your corporation tax liability. If you use traditional accounting, you deduct the bad debt amount from your turnover in the accounting period when it becomes irrecoverable. For example, a £15,000 bad debt written off in 2025/26 would reduce your profits by £15,000, saving £2,850 in corporation tax at 19%. The relief is claimed in the period the debt is formally written off, not when the invoice was originally issued or due.

What records do I need for HMRC compliance?

You need comprehensive documentation including original invoices, contracts, records of all collection attempts (emails, letters, calls), evidence of client financial difficulties, board minutes authorizing write-off, and ageing analysis. Maintain these records for at least six years. For software contractors, using tax planning software can automate much of this documentation, ensuring HMRC compliance while saving administrative time. Proper records are crucial if HMRC challenges your claim, as they demonstrate the debt is genuinely irrecoverable rather than simply unpaid.

Ready to Optimise Your Tax Position?

Join our waiting list and be the first to access TaxPlan when we launch.