View Categories

For how long do I need to keep my tax records as a sole trader?

< 1 min read

As a sole trader, HMRC requires you to keep your business records for at least five years after the 31 January Self Assessment deadline for the relevant tax year. So for the 2025/26 tax year, you must keep records until at least 31 January 2032. Records to keep include sales and income records, business expenses, bank statements, receipts, mileage logs, and any documents relating to assets you have bought or sold. HMRC can open an investigation into your tax affairs up to four years back in most cases (or up to 20 years if they suspect fraud), so keeping thorough records protects you if you are ever questioned.

Powered by BetterDocs

Scroll to Top

FOR UK MICRO ENTITIES

Drowning in HMRC deadlines?
Let us file it for you — with no hidden costs.

Specialist accountants for UK micro entities. Companies House & HMRC filings — all handled stress-free.

  • ✔ Fixed monthly pricing — no surprises
  • ✔ Dedicated qualified accountant
  • ✔ Same-day response, 5 days a week
Trusted by UK micro businesses
This field is required.
This field is required.
Service Interested in?
This field is required.
This field is required.
Business Type
This field is required.