What receipts and records do I need to keep for HMRC?
Limited companies must keep accounting records for at least 6 years from the end of the accounting period they relate to. Sole traders and partnerships must keep Self Assessment records for 5 years after the 31 January filing deadline. This includes invoices, receipts, bank statements, payroll records, and asset purchase documents.
Let Finn handle this for you
AccountsOS does your books for you. Ask Finn about your own business, no signup needed.
Real-World Examples
Common Mistakes to Avoid
- Deleting bank statements or email confirmations after payment, not realising they serve as primary evidence of income or expense.
- Keeping records for the five-year sole trader period when running a limited company, which requires six years.
- Not retaining asset purchase invoices after an item is fully depreciated, when the record is still needed for capital gains and disposal calculations.
- Assuming HMRC only needs records if there is a problem, rather than being obligated to maintain them regardless.
How long must a limited company keep its accounts?
Can I keep records digitally instead of in paper form?
What is the penalty for not keeping adequate records?
Do I need to keep physical receipts or is a photo enough?
What records do I need if I claim mileage?
How long must payroll records be kept?
Practical Tips
- Photograph receipts at the point of purchase using an accounting app and attach them to the relevant transaction immediately, rather than collecting paper receipts.
- Set a calendar reminder annually to review your document archive and confirm that nothing has been deleted prematurely.
- Keep a separate folder (physical or digital) for capital asset purchase invoices, as these are needed for much longer than routine expense receipts.
- Use AccountsOS to upload and link documents to transactions so everything is indexed and searchable if HMRC ever makes a request.
Related Questions
What expenses can I claim through my company?
You can claim expenses that are 'wholly and exclusively' for business purposes. This includes travel, equipment, professional subscriptions, training, marketing, and business insurance.
What records do I need to keep for my limited company?
Keep all business records for at least 6 years. This includes bank statements, invoices, receipts, payroll records, and accounting records. Companies House records must be kept indefinitely.
Can I complete my own Self Assessment tax return?
Yes, you can complete your own Self Assessment tax return using HMRC's free online service. Most straightforward returns for directors with salary and dividends take two to four hours. Complex situations with overseas income, capital gains, or income above £100,000 may benefit from professional help.
Get instant answers to all your accounting questions
AccountsOS uses AI to answer your tax and accounting questions in plain English. Ask Finn, get the figure, keep a human for the hard calls.
Free for 14 days - No credit card required