How Long Must I Keep Accounting Records in the UK?

When it comes to running a business, staying compliant with HMRC and Companies House requirements isn’t just about filing your returns on time – it’s also about keeping the right records for the right amount of time. Whether you’re a sole trader, a limited company, or part of a partnership, the period you must retain your financial records varies depending on your business structure and the type of information being stored.

In this blog, we’ll break down the general rules on how long you must keep your accounting records, why it’s important, and what counts as a “record” for tax and accounting purposes.


Why Do You Need to Keep Accounting Records?

Accounting records are crucial for:

  • Preparing accurate tax returns
  • Supporting claims for tax reliefs and allowances
  • Providing evidence in case of an HMRC enquiry or investigation
  • Maintaining transparency with shareholders or business partners
  • Complying with legal obligations under the Companies Act and tax law

Failure to maintain proper records can lead to penalties, delayed tax refunds, or HMRC challenging your declared income or expenses.


How Long Should I Keep My Accounting Records?

1. Sole Traders and Partnerships

If you’re a sole trader or in a partnership and you are not operating as a limited company, you must keep your records for at least 5 years after the 31 January submission deadline of the relevant tax year.

Example:
For the 2023/24 tax year (ending 5 April 2024), the tax return is due by 31 January 2025. You must keep records for this year until at least 31 January 2030.

This rule applies to:

  • Sales and income
  • Business expenses
  • VAT records (if registered)
  • PAYE records (if employing others)
  • Bank statements related to business activity
  • Mileage logs and receipts

2. Limited Companies

If you run a limited company, the rules are stricter. You must keep your accounting records for at least 6 years from the end of the last company financial year they relate to, or longer in some cases.

Examples of when you need to keep them longer include:

  • If they show a transaction covering more than one accounting period
  • If the company has bought something it expects to last more than six years (e.g., equipment or vehicles)
  • If a tax return has been submitted late and HMRC might investigate it

Records for limited companies must include:

  • All money received and spent
  • Details of assets owned by the company
  • Debts the company owes or is owed
  • Stock counts (if applicable)
  • VAT records (if VAT-registered)
  • PAYE and payroll records
  • All documentation supporting entries in company accounts

What Records Do You Need to Keep?

Here’s a checklist of common business records that need to be kept:

  • Invoices and receipts (sales and purchases)
  • Bank and credit card statements
  • Till rolls and petty cash records
  • Payroll and employment records
  • Mileage and vehicle use logs
  • VAT returns and calculations
  • Loan agreements and finance arrangements
  • Dividend vouchers and shareholding details (for limited companies)
  • Annual accounts and company tax returns (for limited companies)

Digital vs Paper Records

With Making Tax Digital (MTD) being phased in for VAT, Income Tax Self Assessment, and Corporation Tax, the shift to digital record-keeping is now a requirement for many businesses.

Under MTD rules:

  • VAT-registered businesses must keep digital records using compatible software.
  • Sole traders and landlords earning over £50,000 will be required to comply with MTD for Income Tax from April 2026 (and those earning over £30,000 from April 2027).

Even if you’re not yet required to comply with MTD, it’s a good idea to start keeping your records digitally to future-proof your business and simplify compliance.


HMRC Enquiries and Record Retention

In case of a tax investigation, HMRC can go back:

  • 4 years if you made an innocent mistake and took reasonable care
  • 6 years if the error was careless
  • 20 years if the underpayment was deliberate or fraudulent

Even if your normal record retention requirement is only 5 or 6 years, HMRC can request documents further back in the case of suspected fraud or serious errors.

So, while the legal minimum may be 5–6 years, some businesses choose to keep their records for 7 years or more, just to be safe.


VAT-Specific Recordkeeping Rules

If you’re registered for VAT, you must keep:

  • VAT invoices (in and out)
  • VAT return calculations
  • VAT account (a summary of VAT due and reclaimed)
  • Any adjustments (e.g., partial exemption, bad debt relief)

These must be retained for 6 years and must now be maintained digitally under Making Tax Digital for VAT.

If you deregister for VAT, records must still be kept for 6 years after deregistration.


PAYE and Payroll Recordkeeping

If you employ staff, you must keep PAYE records for 3 years after the end of the tax year they relate to.

This includes:

  • Employee details
  • Payments made and deductions taken
  • Statutory payments (SMP, SSP, etc.)
  • Benefits and expenses
  • Full Payment Submission (FPS) and Employer Payment Summary (EPS) records

What Happens If You Don’t Keep Adequate Records?

HMRC can charge penalties if you:

  • Don’t keep records
  • Keep inaccurate records
  • Fail to produce records when asked

Penalties can range from £100 to several thousand pounds, depending on the severity of the failure and the size of the business. In the worst cases, criminal prosecution is possible.

Poor records can also lead to:

  • Tax returns being challenged
  • Loss of expense deductions
  • Incorrect VAT returns
  • Late filing penalties
  • Delays in reclaiming tax or obtaining refunds

Best Practices for Record Retention

To stay on the right side of HMRC and Companies House, here are a few tips:

  1. Go digital: Use software such as Xero, QuickBooks or FreeAgent to keep real-time records.

  2. Back up regularly: Ensure your records are backed up securely, especially if stored digitally.

  3. Label clearly: Organise documents by tax year and type.

  4. Keep personal and business separate: Use dedicated business bank accounts and cards.

  5. Understand your obligations: Different rules apply depending on whether you’re a sole trader or limited company.

  6. Update regularly: Keep your records up to date rather than leaving them until year-end.


Final Thoughts

Knowing how long you must keep accounting records is not just about ticking a compliance box – it’s about protecting yourself and your business. Whether you’re a sole trader, a partnership, or running a limited company, good recordkeeping can make life easier come tax season, help avoid penalties, and give you peace of mind if HMRC ever comes knocking.

If you’re unsure whether your recordkeeping systems meet the current requirements – or if you’re facing a tax investigation – Merranti Accounting can help. Our expert team can support you in setting up compliant systems, managing digital records under Making Tax Digital, and ensuring you meet all your retention obligations.

Need help with bookkeeping or setting up digital systems? Get in touch with the Merranti Accounting team today.