How long to keep business records in the UK
Sole traders and partners must keep business records for at least 5 years after the 31 January online Self Assessment deadline for the tax year. Limited companies must usually keep records for 6 years from the end of the last company financial year they relate to. VAT-registered businesses should generally keep VAT records for 6 years. Keep records longer during an HMRC enquiry or after a late return.
On this page
UK record retention periods at a glance
The period depends on how the business is set up and which tax the records support. Use the longest period that applies. A sole trader who is VAT registered, for example, should keep VAT records for the VAT period even if the Self Assessment period ends sooner. Figures below were checked against GOV.UK and HMRC guidance on 21 October 2026.
| Business or record type | Minimum period | Starts from | Keep longer when |
|---|---|---|---|
| Sole trader or partnership (Self Assessment) | At least 5 years | The 31 January online filing deadline for that tax year | HMRC opens an enquiry, or the return is sent very late |
| Limited company accounting and tax records | Usually 6 years | The end of the last company financial year they relate to | A transaction spans accounting periods, an asset should last over 6 years, the Company Tax Return is late or a compliance check is open |
| VAT records | Generally 6 years | The end of the VAT period | HMRC tells you otherwise, or a scheme such as the Margin Scheme needs longer records |
| PAYE payroll records | 3 years | The end of the tax year they relate to | They also support company accounts, which follow the company period |
Sole traders: 5 years after the 31 January deadline
The clock starts at the online filing deadline, not at the date of the receipt. Records for the 2024 to 2025 tax year (6 April 2024 to 5 April 2025) support a return due online by 31 January 2026. You should keep them until at least 31 January 2031.
If you send a return more than 4 years after the deadline, HMRC guidance says to keep the records for 15 months after you send it. If HMRC is checking your return, keep everything until the enquiry has finished, even when the normal period has ended.
Making Tax Digital for Income Tax has applied since 6 April 2026 to sole traders and landlords with qualifying income over £50,000. The threshold falls to £30,000 from 6 April 2027 and £20,000 from April 2028. Qualifying income is income before expenses. Those businesses must keep digital records in compatible software, but the retention periods above still apply.
Limited companies: usually 6 years
GOV.UK says a company must usually keep records for 6 years from the end of the last company financial year they relate to. A company with a 31 March 2026 year end should therefore keep that year's records until at least 31 March 2032.
Keep records for longer when a transaction covers more than one accounting period, when the company has bought something it expects to last more than 6 years, such as equipment or machinery, when a Company Tax Return was sent late, or while HMRC has a compliance check open. Directors remain responsible for the records even when the company is dormant.
- All money received and spent by the company, including grants and support-scheme payments.
- Details of assets owned, debts owed to and by the company, and stock held at the year end.
- Goods bought and sold, and who bought and sold them, unless the business is retail.
- Sales invoices, purchase receipts, bank statements and supporting contracts.
VAT records: generally 6 years
HMRC VAT Notice 700/21 asks VAT-registered businesses to keep VAT records for 6 years in most cases. That includes VAT invoices issued and received, VAT account calculations and import or export evidence. Some documents, such as import VAT certificates, have specific rules. Making Tax Digital for VAT also requires digital records and digital links between the software you use.
Can you keep digital copies instead of paper receipts?
HMRC accepts records kept on paper or digitally. A scan, PDF or clear photo can normally replace a paper receipt if it is complete and readable, showing the supplier, date, amount and any VAT. Keep the original email or downloaded PDF when the receipt arrived digitally.
Back up digital records and make sure you can still open them years later. A faded thermal receipt or an unreadable photo does not help in an enquiry. Keep records in a consistent structure by tax year and month so you can find a specific document quickly.
What happens if you do not keep records?
HMRC can charge a penalty of up to £3,000 per tax year for failing to keep adequate records. Missing records also make it harder to support your expenses, so HMRC may estimate the figures and charge tax, interest and penalties on any under-declared profit. Good records are your evidence that the figures on your return are right.
Worked example: deciding what to delete
Rowan Design is a fictional sole trader, not VAT registered, reviewing an archive in October 2026. The earliest folder holds receipts from the 2019 to 2020 tax year. That return was due online by 31 January 2021, so the 5-year period ended on 31 January 2026 and those records can now be deleted if no HMRC enquiry is open.
The 2020 to 2021 records supported a return due by 31 January 2022, so they must be kept until at least 31 January 2027. Rowan also keeps the purchase invoice for a laptop bought in 2020 that is still in use, because it supports a current asset. Before deleting anything, Rowan checks that no return was filed late and no enquiry is open.
| Tax year | Online return deadline | Keep until at least | Status in October 2026 |
|---|---|---|---|
| 2019 to 2020 | 31 January 2021 | 31 January 2026 | Period ended; delete if no enquiry is open |
| 2020 to 2021 | 31 January 2022 | 31 January 2027 | Keep |
| 2024 to 2025 | 31 January 2026 | 31 January 2031 | Keep |
A simple record-keeping routine
- Save every sales invoice, purchase receipt and bank statement as you go, in folders by tax year and month.
- Check each month that receipts match the payments on your bank statement, and note anything missing.
- Export a reviewed monthly or annual report and keep it with the original files.
- Once a year, list which tax years have passed their retention period, check for open enquiries or late returns, then delete them.
Common questions
How long do I need to keep receipts as a sole trader in the UK?
Keep them for at least 5 years after the 31 January online Self Assessment deadline for the tax year. Receipts from the 2024 to 2025 tax year should be kept until at least 31 January 2031.
How long must a limited company keep its records?
Usually 6 years from the end of the last company financial year they relate to. Keep them longer if a transaction spans accounting periods, an asset should last more than 6 years, a return was late or HMRC is checking the company.
Can I throw away paper receipts after scanning them?
HMRC accepts digital records, so a complete and readable scan or photo can normally replace the paper copy. Check the image shows the supplier, date, amount and any VAT, and keep a backup.
What is the penalty for not keeping business records?
HMRC can charge up to £3,000 per tax year for failing to keep adequate records. It can also estimate your profit and charge tax, interest and penalties on any amount it finds under-declared.
Does Making Tax Digital change how long I keep records?
No. Making Tax Digital changes how records are kept and reported, requiring digital records and compatible software. The retention periods for Self Assessment, company and VAT records still apply.
Sources
- GOV.UK: Business records if you're self-employed (checked 21 October 2026)
- GOV.UK: Running a limited company, company and accounting records (checked 21 October 2026)
- HMRC VAT Notice 700/21: keeping VAT records (checked 21 October 2026)
- GOV.UK: Making Tax Digital for Income Tax (checked 21 October 2026)
- GOV.UK: Reduction of the Making Tax Digital threshold to £20,000 from April 2028 (checked 21 October 2026)