Self-employed
Record Keeping for the Self-Employed: The Complete HMRC Compliance Guide
HMRC requires self-employed people to keep records for at least five years from the 31 January self-assessment filing deadline for the relevant tax year.
HMRC requires self-employed people to keep business records for at least five years after the 31 January self-assessment filing deadline, and inadequate records can attract a penalty of up to £3,000 per tax year. An HMRC compliance check can arrive with little warning, and the first thing any inspector will ask for is your records. Incomplete records also give HMRC licence to estimate your income on their own terms, and those estimates rarely work in your favour. Good record keeping for self-employed people protects you during any enquiry, ensures you claim every allowable expense, and from 6 April 2026 forms the foundation of your Making Tax Digital (MTD) compliance if your income exceeds £50,000. Blue Tick Accountants, a Guildford-based UK tax advisory and accountancy practice, helps sole traders set up record keeping that meets HMRC's requirements.
Key Takeaways
- HMRC requires self-employed people to keep records for at least five years from the 31 January self-assessment filing deadline for the relevant tax year.
- For 2026/27 the filing deadline is 31 January 2028, so 2026/27 records must be retained until at least 31 January 2033.
- Failing to keep adequate records is an offence in its own right, carrying a maximum penalty of £3,000 per tax year.
- MTD for Income Tax is live from 6 April 2026 for sole traders and landlords with qualifying income above £50,000, stepping down to £30,000 from April 2027 and £20,000 from April 2028.
- In cases of suspected deliberate non-compliance, HMRC can look back up to 20 years.
- HMRC's approved mileage rates are 55p per mile for the first 10,000 business miles and 25p per mile thereafter, but only with records to support the claim.
What Records Does HMRC Require Self-Employed People to Keep?
HMRC requires sole traders to keep records accurate and complete enough to support the figures on their Self Assessment tax return, covering income, expenses, business assets, and supporting workings. There is no single prescribed format, but the substance must cover four areas.
Income records cover every source of business income: invoices issued, amounts received, and bank statements confirming payment. Cash income is equally in scope.
Expense records include receipts, supplier invoices, and bank or card statements for every business cost you intend to claim: materials, subscriptions, travel, equipment, and any other allowable expenditure.
Business asset records capture capital items bought or sold in the business, such as vehicles or machinery, to support capital allowance claims and any future capital gains calculations.
Supporting workings are the calculations behind your return figures, for example apportionments between business and personal use of a vehicle or phone, or flat-rate expense claims.
Records do not need to be in paper form. Digital records are acceptable and, as MTD rolls out, will increasingly become mandatory.
How Long Must You Keep Your Records?
Self-employed people must keep their records for at least five years from the 31 January self-assessment filing deadline for the relevant tax year. This is one of the most commonly misunderstood aspects of HMRC record keeping, but the rule is straightforward.
For 2026/27, the filing deadline is 31 January 2028. That means your 2026/27 records must be retained until at least 31 January 2033.
HMRC can open an enquiry into a return within 12 months of the filing deadline in routine cases. The ordinary assessment window is four years from the end of the tax year, extending to six years where the loss of tax was careless. In cases involving suspected deliberate non-compliance, HMRC can look back up to 20 years. Where your affairs are complex, retaining records beyond the five-year minimum is sensible.
Failing to keep adequate records is an offence in its own right, regardless of whether your underlying tax figures are correct. The maximum penalty is £3,000 per tax year.
How Does Making Tax Digital for Income Tax Affect Record Keeping?
Making Tax Digital for Income Tax requires sole traders and landlords with qualifying income above £50,000 to keep digital records and submit quarterly updates to HMRC from 6 April 2026, followed by a final declaration by 31 January after the tax year ends. MTD for IT is now live.
The thresholds then step down: those with qualifying income above £30,000 enter the regime from April 2027, and those above £20,000 from April 2028.
Worked example: A freelance consultant earning £72,000 in 2026/27 is mandated for MTD for IT from 6 April 2026. Instead of one annual return, she submits four quarterly updates summarising income and expenses, then a final declaration by 31 January 2028. All records must be kept in HMRC-compatible software throughout the year. A copywriter earning £42,000 is not yet in scope but should move to digital bookkeeping now, ahead of the April 2027 threshold.
For those below the £50,000 threshold, traditional Self Assessment record-keeping continues for now. The direction of travel is clear, however, and adopting digital records early avoids a rushed transition later.
What Happens If Your Records Are Inadequate?
If your records are inadequate, HMRC can charge a penalty of up to £3,000 per tax year, estimate your income on its own terms, and disallow expense claims you cannot evidence. The £3,000 penalty is only the beginning. If HMRC opens an enquiry and finds your records incomplete, they are entitled to make their own reasonable estimates of your income. Those estimates will typically lean towards a higher figure, not a lower one.
You may also lose legitimate expense claims. Without receipts or invoices to support a deduction, HMRC can disallow costs that would otherwise be perfectly valid. The result is a higher taxable profit, and a higher tax bill, on income you genuinely spent to earn.
Where HMRC concludes that inadequate records point to deliberate under-reporting, penalties go beyond the flat £3,000 and are calculated as a percentage of unpaid tax, significantly increasing the financial exposure.
What Are the Best Practical Tips for Sole Trader Bookkeeping?
The best practical tip for sole trader bookkeeping is to build consistent habits throughout the year, which makes record keeping far less burdensome than a year-end scramble.
Reconcile your bank account against your records monthly. Tracking down a missing receipt in the week it was issued is straightforward; twelve months later it is often impossible.
Photograph or scan paper receipts immediately. Most accounting apps let you capture receipts on your phone and link them to a transaction. This removes faded or lost paper as a cause of inadequate records.
Open a dedicated business bank account. Clear separation between personal and business spending removes ambiguity and simplifies your bookkeeping significantly.
If you use a personal vehicle for business, maintain a mileage log recording the date, destination, purpose, and distance of each trip. HMRC's approved mileage rates allow 55p per mile for the first 10,000 business miles and 25p per mile thereafter, but only with records to support the claim.
If you are approaching or above the MTD for IT thresholds, start using compatible accounting software now rather than waiting for the mandate.
Frequently Asked Questions
How long do I need to keep my records as a sole trader?
Self-employed people must keep records for at least five years from the 31 January self-assessment filing deadline for the relevant tax year. For 2026/27, the deadline is 31 January 2028, so your 2026/27 records must be kept until at least 31 January 2033. Where your affairs are complex, retaining records beyond the five-year minimum is sensible.
What is the penalty for not keeping proper records?
Failing to keep adequate records is an offence in its own right, regardless of whether your tax figures are correct, and carries a maximum penalty of £3,000 per tax year. Beyond that, HMRC can estimate your income (usually upwards) and disallow expense claims you cannot evidence. Where inadequate records point to deliberate under-reporting, penalties are calculated as a percentage of unpaid tax.
Do I have to use software under Making Tax Digital?
Yes, if your qualifying income is above the relevant threshold. From 6 April 2026, sole traders and landlords with qualifying income above £50,000 must keep digital records in HMRC-compatible software and submit quarterly updates plus a final declaration. The threshold drops to £30,000 from April 2027 and £20,000 from April 2028. Below those levels, traditional Self Assessment continues for now.
What records does HMRC actually want from a self-employed person?
HMRC wants records covering four areas: income (invoices issued, amounts received, bank statements, and cash income), expenses (receipts, supplier invoices, and card or bank statements), business assets (capital items bought or sold), and supporting workings such as business-versus-personal apportionments. The records must be accurate and complete enough to support the figures on your Self Assessment return.
Can I keep my records digitally instead of on paper?
Yes. HMRC accepts digital records, and as Making Tax Digital rolls out they will increasingly become mandatory. Photographing or scanning receipts immediately and linking them to transactions in accounting software removes faded or lost paper as a cause of inadequate records. Adopting digital records early also avoids a rushed transition when an MTD threshold applies to you.
How Blue Tick Can Help
Blue Tick Accountants works with self-employed clients to set up bookkeeping systems that meet HMRC's requirements, ensure every allowable expense is captured, and keep MTD compliance straightforward. Whether you are new to self-employment, approaching an MTD threshold, or want reassurance that your records would withstand scrutiny, Blue Tick Accountants is here to help. Head to our website and book a meeting now.
Conclusion
Record keeping is the first thing HMRC examines and the last thing most sole traders think about. Getting it right from the start means you can claim every expense you are entitled to, comply with MTD requirements as they expand from the £50,000 threshold downwards, and face any HMRC enquiry with confidence. The five-year retention rule, the £3,000 penalty for inadequate records, and HMRC's power to estimate your income all reward good habits and punish neglect. The investment of time in solid sole trader bookkeeping, monthly reconciliation, instant receipt capture, a separate business account, and a mileage log, pays for itself many times over.
About the Author
This guide was written by Leon, founder of Blue Tick Accountants, a Guildford-based UK tax advisory and accountancy practice that helps self-employed people and sole traders across the UK with bookkeeping, record keeping, and Making Tax Digital. It was last reviewed for the 2026/27 tax year.
This article is intended for general informational purposes only and does not constitute tax, legal, or financial advice. Tax rules are subject to change and their application will depend on your individual circumstances. You should always seek advice from a qualified professional before taking action. Blue Tick Accountants accepts no liability for decisions made on the basis of this content.
Frequently asked questions
How long do I need to keep my records as a sole trader?
Self-employed people must keep records for at least five years from the 31 January self-assessment filing deadline for the relevant tax year. For 2026/27, the deadline is 31 January 2028, so your 2026/27 records must be kept until at least 31 January 2033. Where your affairs are complex, retaining records beyond the five-year minimum is sensible.
What is the penalty for not keeping proper records?
Failing to keep adequate records is an offence in its own right, regardless of whether your tax figures are correct, and carries a maximum penalty of £3,000 per tax year. Beyond that, HMRC can estimate your income (usually upwards) and disallow expense claims you cannot evidence. Where inadequate records point to deliberate under-reporting, penalties are calculated as a percentage of unpaid tax.
Do I have to use software under Making Tax Digital?
Yes, if your qualifying income is above the relevant threshold. From 6 April 2026, sole traders and landlords with qualifying income above £50,000 must keep digital records in HMRC-compatible software and submit quarterly updates plus a final declaration. The threshold drops to £30,000 from April 2027 and £20,000 from April 2028. Below those levels, traditional Self Assessment continues for now.
What records does HMRC actually want from a self-employed person?
HMRC wants records covering four areas: income (invoices issued, amounts received, bank statements, and cash income), expenses (receipts, supplier invoices, and card or bank statements), business assets (capital items bought or sold), and supporting workings such as business-versus-personal apportionments. The records must be accurate and complete enough to support the figures on your Self Assessment return.
Can I keep my records digitally instead of on paper?
Yes. HMRC accepts digital records, and as Making Tax Digital rolls out they will increasingly become mandatory. Photographing or scanning receipts immediately and linking them to transactions in accounting software removes faded or lost paper as a cause of inadequate records. Adopting digital records early also avoids a rushed transition when an MTD threshold applies to you.