Keeping accurate business records is a legal requirement. Whether you’re a sole trader or running a limited company, understanding how long to keep tax records is essential for staying compliant and avoiding unnecessary stress if HMRC ever comes calling.
Why Does HMRC Require Record Keeping?
HMRC requires businesses to maintain records so they can verify that the correct amount of tax is being reported and paid, and that you are paying your staff the National Minimum Wage. Keeping tax records also helps you:
- Track income and expenses accurately
- Prepare tax returns efficiently
- Provide evidence if HMRC opens an enquiry
- Make better financial decisions
- With credit control
If your records are incomplete or missing, it can lead to penalties, estimated tax bills, and unnecessary complications.
General HMRC Record-Keeping Rules
The exact time frame depends on your business type, but there are some general rules that apply across the board.
Most businesses must keep financial records such as invoices, receipts, bank statements, payroll records, and tax returns for between 3 and 6 years. These records must be accurate, complete, and accessible if HMRC requests them.
If your return is filed late, or HMRC opens an investigation, you may need to keep records for longer. This is why strong HMRC record keeping processes are so important.
VAT registered businesses must typically keep records for at least 6 years, while employer payroll records usually need to be kept for 3 years from the end of the relevant tax year.
Alongside tax requirements, businesses must also consider data protection laws. Certain HR records, such as job applications or disciplinary notes, should not be kept longer than necessary and may need to be deleted earlier in line with GDPR.
How Long Sole Traders Must Keep Records
If you are self-employed, you must keep your records for at least 5 years after the 31st January deadline for submitting your tax return.
For example, for the 2024 to 2025 tax year, the submission deadline is the 31st January 2026. This means you must keep your records until at least January 3031.
These records include income, expenses, bank statements, and any supporting documentation. Proper record keeping ensures you can confidently complete your Self Assessment and respond to any HMRC queries.
How Long Limited Companies Must Keep Records
Limited companies are required to keep records for 6 years from the end of the financial year they relate to.
This includes:
- Company accounts
- Corporation Tax records
- PAYE and payroll information
- VAT records if registered
Limited companies must also comply with Companies House requirements, meaning their HMRC record keeping obligations are typically more detailed than those of sole traders.
Which Records Should Be Destroyed?
While many records should be retained, it’s equally important to know when records should be securely destroyed.
Under GDPR, personal data must not be kept longer than necessary. This means some records should be deleted or destroyed sooner than tax-related documents, particularly those involving employee or applicant information.
Examples include:
- Job applicant records, typically kept for 6 to 12 months
- Interview notes and recruitment assessments
- Disciplinary and grievance records, depending on company policy
- Right to work documentation, usually kept for 2 years after employment ends
When destroying records, ensure they are disposed of securely, especially if they contain sensitive or personal data. Digital files should be permanently deleted, and paper documents should be shredded.
Digital Vs Paper Records
HMRC accepts both digital and paper records, but digital record keeping is becoming the preferred approach.
Digital systems, including cloud accounting software, allow you to store records securely and access them easily when needed. This is particularly important as Making Tax Digital continues to expand.
Benefits of digital record keeping include improved organisation, reduced risk of loss, and real-time financial visibility. Cloud-based systems also offer automatic backups and secure access from anywhere.
Before ending any subscriptions to cloud accounting software, make sure access can be reactivated if necessary.
Paper records are still acceptable, but they can be harder to manage and more vulnerable to damage or loss. If you use paper, consider scanning and storing copies digitally for added security.
What Happens if Records Are Missing?
If you fail to keep proper records, HMRC can take action.
Missing records may result in HMRC estimating your tax bill, which is often higher than expected. You could also face penalties, especially if poor record keeping is seen as careless or deliberate.
If records are lost due to events outside your control, such as a fire, theft, or technical failure, you should try to reconstruct them using alternative evidence like bank statements or supplier invoices. It is also important to inform HMRC where appropriate.
Strong tax record keeping practices, especially using digital or cloud systems, can significantly reduce the risk of this happening.
How an Accountant Helps With Record Keeping
Managing business records can be time-consuming, particularly as your business grows. An accountant can help ensure your record keeping is accurate, compliant, and efficient.
At 360, Chartered Accountants, we support businesses with everything from setting up cloud accounting software to maintaining organised, compliant financial records. We help you understand how long to keep tax records, ensure nothing is missed, and give you confidence that your business is meeting HMRC requirements.
If you are unsure whether your current record keeping meets the rules, our team is here to help you stay on track.




