ExpensesUpdated 2026-06-07

What receipts and records do I need to keep for HMRC?

Quick Answer

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.

Detailed Explanation

HMRC requires businesses and individuals to retain adequate financial records to support the figures submitted on tax returns, VAT returns, and accounts. The required retention period and types of records differ depending on your business structure.

For limited companies, the Companies Act 2006 and HMRC both require accounting records to be kept for at least six years from the end of the accounting period to which they relate. This means that records for the year ending 31 March 2026 must be retained until at least 31 March 2032. If HMRC opens an investigation, the retention obligation extends until the investigation is resolved.

For sole traders and self-employed individuals, HMRC requires records to be kept for five years after the 31 January Self Assessment filing deadline for the relevant tax year. For 2024/25 (filed by 31 January 2026), records must be retained until at least 31 January 2031.

The specific records that must be kept fall into several categories.

Sales and income records: All invoices raised to customers, evidence of payments received, bank statements showing income credits, contracts for services, and any other evidence of income. If you use a point of sale system, till rolls and transaction logs count as income records.

Purchase and expense records: Invoices and receipts for every business purchase or expense, purchase orders, delivery notes, and contracts with suppliers. For expenses claimed on Self Assessment, receipts must match the description and amount used in the tax return.

Bank statements: All business bank account statements for the period. Where you use a personal bank account for business transactions (not recommended), the relevant statements must also be retained. Bank statements corroborate both income and expenses.

Payroll records: If you employ anyone including yourself through PAYE, retain payroll records showing gross pay, National Insurance, Income Tax deducted, net pay, and employer NI for each employee for three years after the tax year to which they relate. HMRC's PAYE requirements are separate from the general records obligation.

VAT records: If VAT-registered, you must keep VAT records for at least six years. Under Making Tax Digital for VAT, these records must be kept in digital form in compatible software. VAT records include VAT invoices issued and received, the VAT account (output and input tax totals), and any adjustments.

Asset and capital records: For any capital assets owned by the business (equipment, vehicles, property), keep the purchase invoice, any improvement costs, and disposal records for as long as you own the asset and for the applicable retention period after disposal. These records support Capital Gains calculations and Annual Investment Allowance claims.

Mileage records: If you claim mileage for business travel, keep a mileage log showing the date, departure point, destination, business purpose, and miles for each journey. This is required for AMAP claims and useful for the actual costs method.

Records can be kept in either paper or digital format. HMRC accepts digital records, photographs of receipts, and scanned documents provided they are legible and the format is accessible. Under MTD for VAT and MTD for Income Tax, digital record-keeping is mandatory using compatible software.

If records are lost, stolen, or destroyed, inform HMRC as soon as possible. You may be able to reconstruct records using bank statements, copies of invoices from suppliers and customers, and estimates where reasonable. HMRC will take a pragmatic approach if the loss was genuinely unforeseeable and outside your control, though deliberate non-retention is treated as evasion.

The penalty for failing to keep adequate records is up to £3,000 per tax year. HMRC can assess this penalty if an enquiry reveals that records were not maintained to the required standard, even if no additional tax is found to be due.

AccountsOS stores all your uploaded receipts, invoices, bank statements, and transaction records securely. The content hash deduplication system ensures every document is stored once, and documents are linked to the relevant transactions, making retrieval for an HMRC enquiry straightforward.

Source: https://www.gov.uk/self-employed-records

Real-World Examples

Director who loses receipts in a hard drive failure

A director whose laptop fails mid-year loses several months of expense receipts. They should immediately contact suppliers for duplicate invoices, reconstruct the period from bank statements, and inform HMRC if the loss materially affects a return. Using cloud accounting software with automatic receipt capture prevents this situation entirely.

Sole trader using the cash basis

A sole trader using the cash basis for their Self Assessment keeps records of income when received and expenses when paid. Their bank statements, payment confirmations, and receipts together constitute adequate records. These must be retained until 31 January 2031 for the 2024/25 tax year.

VAT-registered business under Making Tax Digital

A VAT-registered company must keep VAT records digitally in MTD-compatible software for at least six years. Paper invoices must be digitally captured before entry, but the original paper can be discarded once a legible digital copy exists.

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.

Frequently Asked Questions

How long must a limited company keep its accounts?

At least 6 years from the end of the accounting period. Private companies must keep records for 6 years; public companies for at least 6 years under the Companies Act 2006.

Can I keep records digitally instead of in paper form?

Yes. HMRC accepts digital records including scanned receipts and photographs. Under MTD for VAT, digital records are mandatory. The record must be legible and accessible.

What is the penalty for not keeping adequate records?

Up to £3,000 per tax year for failure to keep adequate records. HMRC can charge this even if no additional tax is found to be due during an enquiry.

Do I need to keep physical receipts or is a photo enough?

A clear photograph or scan is generally sufficient. HMRC accepts digital copies provided they are legible. You do not need to retain the original paper receipt once a digital copy exists.

What records do I need if I claim mileage?

A mileage log with date, start point, destination, business purpose, and miles per journey. Odometer readings at year start and end help corroborate the total claimed.

How long must payroll records be kept?

PAYE records must be kept for at least 3 years after the end of the tax year they relate to. This is separate from the 6-year company records obligation.

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.

Get instant answers to all your accounting questions

AccountsOS uses AI to answer your tax and accounting questions in plain English. No more Googling or waiting for your accountant.

Get Started Free

Free for 14 days - No credit card required