HMRC requires every self-employed individual, sole trader, and business in the UK to keep adequate records of their income and expenses. Getting this wrong can result in penalties of up to £3,000 — and if HMRC audits you without supporting receipts, your expense claims can be denied entirely.
This guide covers what records HMRC requires, how long to keep them, digital record rules, and how Making Tax Digital changes the landscape from April 2026.
What Records Does HMRC Require?
If you are self-employed, HMRC expects you to keep records of:
- All sales and income — invoices, till receipts, bank statements showing payments received
- All business expenses — receipts, invoices, and proof of purchase for every expense claimed
- Bank statements — for all business accounts
- VAT records — if VAT-registered, including VAT invoices issued and received
- Payroll records — if you have employees
- Mileage logs — if claiming vehicle expenses or mileage allowance
- Capital asset records — purchase receipts for equipment, vehicles, property
The key principle is simple: if you claim an expense on your tax return, you must have a receipt or document to support it. In Mediability v HMRC [2023], the tribunal ruled that bank statements alone do not prove a business expense — even when the transaction clearly appears on the statement. You need the underlying receipt.
How Long to Keep Tax Records in the UK
Retention periods depend on your business type:
| Business Type | Retention Period |
|---|---|
| Self-employed / partnerships | At least 5 years after the 31 January filing deadline |
| Limited companies | 6 years from end of the relevant financial year |
| VAT records | 6 years |
| PAYE records | 3 years after the end of the relevant tax year |
| Capital assets | For as long as you own the asset plus 6 years after disposal |
Example: If you file your 2025/26 Self Assessment by 31 January 2027, you must keep those records until at least 31 January 2032.
SparkReceipt stores all your receipts and documents for 10+ years — well beyond HMRC’s requirements. Every receipt is backed up, searchable, and accessible anytime.
Digital Records and Electronic Receipts
HMRC fully accepts digital records. Photographs, scans, PDFs, and email receipts are all valid — provided they are legible, complete, and backed up. You do not need to keep the paper original if your digital copy is clear.
This is critical for thermal paper receipts (from shops, restaurants, petrol stations, and car parks) which fade within 6-18 months. Since HMRC requires 5 years of retention, scanning these receipts immediately is essential. An AI receipt scanner captures the details in seconds before the print disappears.
Email receipts from SaaS subscriptions, online purchases, and digital services are valid HMRC documentation as-is — just ensure they are stored accessibly and backed up.
Record Keeping Under Making Tax Digital
From April 2026, Making Tax Digital adds a new layer: the transaction record itself (date, amount, category) must be kept digitally. Paper records alone are no longer sufficient for those mandated into MTD.
However, MTD does not require you to scan every receipt digitally — it requires the transaction data to be digital. That said, since you need the underlying receipts anyway for compliance checks, creating digital copies of everything is the most practical approach.
HMRC Penalties for Inadequate Records
HMRC can impose a penalty of up to £3,000 for each failure to keep or preserve adequate records. In practice, the more common consequence is that expense claims are denied during a compliance check — resulting in additional tax, interest, and potentially further penalties for inaccurate returns.
Under the new MTD penalty system, failure to maintain digital records can attract penalties of £5-15 per day. See our guide to Making Tax Digital penalties for details.
How to Organise Receipts for HMRC
- Scan every receipt immediately — use SparkReceipt’s AI receipt scanner to capture paper receipts before they fade
- Connect your email — automatically capture digital receipts from subscriptions and online purchases
- Categorise by expense type — match HMRC’s allowable expense categories
- Upload bank statements — use the bank statement extractor to cross-reference and catch gaps
- Generate quarterly reports — expense reports aligned with MTD quarterly periods
- Share with your accountant — use free accountant access
Record Keeping FAQ
Can I throw away paper receipts after scanning them?
Yes. HMRC accepts digital images as valid records, provided they are legible, complete, and properly backed up.
Do bank statements count as receipts?
Bank statements are supporting evidence but may not be sufficient on their own. In Mediability v HMRC [2023], expenses without underlying receipts were disallowed even with matching bank transactions. Keep the actual receipt wherever possible.
What if I have lost a receipt?
Request a duplicate from the vendor, check your email for a digital copy, or use your bank statement as supporting evidence. For small expenses (around £10), HMRC may accept a bank statement alone, but this is not guaranteed.
This article is for informational purposes only and does not constitute tax advice. Consult a qualified accountant or tax adviser for your specific situation.