Sole Trader Record Keeping Requirements UK (2026)
Quick answer
Sole traders in the UK should keep records of business income, business expenses, and the evidence behind those figures.
HMRC says self-employed people must keep records for at least 5 years after the 31 January submission deadline for the relevant tax year. If you file very late, or HMRC is checking your records, you may need to keep them longer.
This guide is a practical overview, not tax advice. Check HMRC guidance if your situation is unusual.
What records do I need as a sole trader?
For most sole traders, useful records include:
- sales invoices
- receipts for business purchases
- bank statements
- records of cash payments
- records of business mileage, if relevant
- details of money taken out of or put into the business
- records about personal income needed for your Self Assessment
If you are VAT registered or employ people, you will have extra record-keeping duties. This guide focuses on a simple sole trader with no employees and no VAT registration.
Why HMRC record keeping matters
You normally do not send your records to HMRC when you file your Self Assessment tax return.
You keep them so you can:
- work out your business profit or loss
- support the figures in your tax return
- show records to HMRC if they ask
HMRC guidance says records should be accurate and should make business transactions identifiable. In plain English, your records should make it clear what each income or expense entry relates to.
How long keep records as a sole trader?
For self-employed records, the general HMRC rule is at least 5 years after the 31 January submission deadline for the relevant tax year.
Example:
| Tax year | Online filing deadline | Keep records until at least |
|---|---|---|
| 2025/26 | 31 January 2027 | 31 January 2032 |
| 2026/27 | 31 January 2028 | 31 January 2033 |
If you send a tax return more than 4 years late, HMRC says you need to keep records for 15 months after sending the return.
What counts as proof?
Proof can include:
- paper receipts
- digital receipts
- sales invoices
- supplier invoices
- bank statements
- bank slips
- online order confirmations
A bank statement is useful, but it may not always explain what was bought or why. For business expenses, it is usually better to keep the receipt or invoice as well.
For more on what expenses might be relevant, read what expenses can sole traders claim.
Paper, digital, spreadsheet or app?
HMRC does not usually require one specific format for basic sole trader records. What matters is that the records are complete enough, readable, accurate, and available if needed.
Common options include:
- a spreadsheet
- accounting software
- receipt photos stored in folders
- invoice software
- bank statements from a separate account
For a simple manual setup, see the bookkeeping spreadsheet template. For a software approach, see free bookkeeping software for sole traders.
A simple record-keeping system
Use this beginner routine:
- Keep business money as separate as possible
- Save every sales invoice and customer payment record
- Save every business receipt
- Update your income and expense tracker weekly
- Reconcile your tracker against your bank account monthly
- Back up your records
A separate account can make this much easier because fewer personal transactions get mixed in. Read business vs personal bank account for sole traders if you are deciding what to use.
What if records are missing?
If records are lost, damaged, or incomplete, do your best to replace them. You may be able to download invoices, ask suppliers for copies, or use bank statements to rebuild the record.
If you have to use estimated or provisional figures on a tax return, HMRC has rules about telling them. Check the latest HMRC guidance or speak to an accountant before filing.
Final recommendation
Keep records as you go, not once a year. A weekly routine and a separate account can prevent most record-keeping problems.
If you are just starting, read sole trader bookkeeping UK next for the beginner setup.
Related guides
- Accounting software and bookkeeping hub
- Sole trader bookkeeping UK
- Track income and expenses as a sole trader
- Bookkeeping spreadsheet template
- Sole trader expenses list UK
- Do I need a business bank account as a sole trader?
FAQ
How long do sole traders keep records?
The general HMRC rule for self-employed business records is at least 5 years after the 31 January submission deadline for the relevant tax year.
What records do I need as a sole trader?
You should keep records of sales and income, business expenses, and evidence such as receipts, invoices, and bank statements.
Do I need to send records to HMRC?
Usually no. You normally keep records in case HMRC asks to see them or you need them to support your tax return figures.
Last updated: June 2026. Based on HMRC record-keeping guidance for self-employed people. Always check HMRC for the latest rules.