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:

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:

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 yearOnline filing deadlineKeep records until at least
2025/2631 January 202731 January 2032
2026/2731 January 202831 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:

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:

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:

  1. Keep business money as separate as possible
  2. Save every sales invoice and customer payment record
  3. Save every business receipt
  4. Update your income and expense tracker weekly
  5. Reconcile your tracker against your bank account monthly
  6. 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.

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.