Keeping Business Records: What HMRC Requires
A comprehensive guide to HMRC's record-keeping requirements for self-employed professionals, including what records to keep, retention periods, and digital record-keeping under Making Tax Digital.
Why Business Records Matter
Keeping accurate business records is not just a bureaucratic chore — it is a legal requirement for anyone who is self-employed in the UK. HMRC requires you to maintain records that support the figures on your Self Assessment tax return, and failure to do so can result in penalties.
Beyond compliance, good record-keeping makes your life significantly easier. When you have organised, up-to-date records, preparing your tax return takes hours instead of days. You can see at a glance how your business is performing, identify which clients owe you money, and spot trends in your income and expenses.
Poor record-keeping, on the other hand, leads to missed deductions (costing you money), inaccurate tax returns (risking penalties), and stressful scrambles every January as the Self Assessment deadline approaches. In the worst case, if HMRC opens an enquiry and you cannot produce adequate records, they can estimate your tax liability — and their estimates tend not to be in your favour.
The good news is that keeping proper records does not have to be complicated. A simple system — whether a spreadsheet, accounting software, or a tool like OwnedWork — combined with consistent habits will keep you compliant and in control of your finances.
What Records You Must Keep
HMRC requires self-employed individuals to keep records of all business income and expenses. Specifically, you need to retain:
Income records:
- All invoices you issue to clients
- All receipts you issue for payments received
- Bank statements showing income deposits
- Records of any cash payments received
- Any other documentation of money earned through your business
Expense records:
- Receipts for all business purchases (equipment, software, supplies)
- Invoices from suppliers and subcontractors
- Bank and credit card statements
- Mileage logs if you claim vehicle expenses
- Records of any business use of home (if claiming use-of-home expenses)
Other records:
- Your annual Self Assessment tax returns
- VAT records (if VAT-registered), including VAT returns
- PAYE records (if you employ anyone)
- Records of any business assets you buy or sell
- Loan agreements and hire purchase contracts
The underlying principle is simple: if a figure appears on your tax return, you must have a record that supports it. "I remember roughly what I spent" is not a record.
How Long to Keep Your Records
The retention period depends on your business type, but for most self-employed individuals the rules are straightforward:
Self-employed (not a limited company): Keep your records for at least five years after the 31 January Self Assessment deadline for the relevant tax year. For example, records for the 2025/26 tax year (covering 6 April 2025 to 5 April 2026) must be kept until at least 31 January 2032.
Limited companies: Must keep records for at least six years from the end of the accounting period they relate to. Some records must be kept for longer if you bought an asset and are claiming capital allowances.
VAT-registered businesses: Must keep VAT records for at least six years.
If HMRC opens an enquiry into your tax return, you must keep all relevant records until the enquiry is closed, even if this extends beyond the normal retention period.
It is worth noting that these are minimum periods. There is no penalty for keeping records longer, and many accountants recommend retaining records for seven to ten years as a safety margin. Digital storage makes this easy and essentially free — there is no reason not to hold onto records for longer than the minimum if you have the space.
Destroying records before the retention period expires is a serious matter. HMRC can impose a penalty of up to £3,000 for failure to keep adequate records, and the absence of records can also lead to higher estimated assessments.
Digital Records vs Paper Records
HMRC accepts both digital and paper records. However, the direction of travel is firmly towards digital, and there are compelling reasons to make the switch if you have not already.
Making Tax Digital (MTD) is HMRC's programme to modernise the UK tax system. From April 2026, self-employed individuals with income above £50,000 must keep digital records using MTD-compatible software and submit quarterly updates to HMRC. The threshold drops to £30,000 from April 2027. This means digital record-keeping is no longer optional for many self-employed professionals.
Even if you are below the MTD thresholds, digital records offer practical advantages:
- Easier to organise: Digital files can be tagged, categorised, and searched instantly.
- Safer: Cloud-based storage protects against fire, flood, theft, and hard drive failure. Paper records have no such safety net.
- More accessible: You can access digital records from your phone, laptop, or tablet, anywhere in the world.
- Simpler to share: Sending records to your accountant is as easy as sharing a folder or exporting a file.
If you do keep paper records, consider scanning or photographing them and storing the digital copies as a backup. HMRC accepts scanned and photographed documents provided they are legible and accurate. This gives you the best of both worlds.
How to Organise Your Records Effectively
A good record-keeping system does not have to be complex. The most important thing is consistency. Here is a simple framework that works for most freelancers:
- Separate income and expenses. Keep two distinct categories. Within each, you can create subcategories (e.g. "Client invoices", "Receipts issued" under income; "Software", "Travel", "Office supplies" under expenses).
- Organise by tax year. Create a folder for each tax year (April to April). This aligns with your Self Assessment and makes it easy to pull everything you need at filing time.
- Record transactions promptly. The single biggest mistake freelancers make is leaving record-keeping until the end of the year. Spend five minutes at the end of each week filing receipts and logging income. This small habit prevents the January panic.
- Reconcile monthly. At the end of each month, check that your recorded income matches your bank deposits and that your recorded expenses match your bank debits. Fix any discrepancies immediately while the details are fresh.
- Use consistent naming. Whether for files or spreadsheet entries, use a consistent format. For receipts, something like
2026-03-07_REC-0042_ClientName.pdfmakes files sortable and searchable.
Tools like OwnedWork, Xero, FreeAgent, or even a well-maintained spreadsheet can serve as the backbone of your system. The tool matters less than the habit. Pick something you will actually use consistently, and stick with it.
Penalties for Poor Record-Keeping
HMRC takes record-keeping seriously, and the penalties for non-compliance reflect this. Here is what you need to know:
Failure to keep adequate records: HMRC can impose a penalty of up to £3,000 for each failure to keep or preserve records. This applies whether the failure was deliberate or the result of carelessness.
Inaccurate tax returns: If your tax return contains errors because of poor record-keeping, HMRC can charge penalties based on the amount of tax underpaid. The penalty ranges from 0% to 100% of the additional tax due, depending on whether the error was careless, deliberate, or deliberately concealed.
Estimated assessments: If you cannot produce records to support your tax return, HMRC may issue an estimated assessment. This means they calculate what they think you owe based on available information — and their estimates tend to be higher than your actual liability. You then have to prove them wrong, which is extremely difficult without records.
Interest on late payments: If poor records lead to an underpayment of tax, you will also owe interest on the unpaid amount from the date it was originally due.
These penalties are entirely avoidable. A basic record-keeping system — keeping your invoices, receipts, bank statements, and expense records organised — is all HMRC requires. The cost of setting up a proper system is negligible compared to the potential penalties for not having one.
Frequently Asked Questions
What happens if I lose a receipt for a business expense?
If you lose a receipt, you can still claim the expense if you have alternative evidence — such as a bank statement showing the payment, an email confirmation, or a delivery note. However, a bank statement alone does not show what was purchased, so it may not be sufficient for larger claims. Get into the habit of photographing receipts immediately to avoid this problem.
Do I need to keep records if my income is below the tax-free threshold?
Yes. If you are self-employed, you must keep business records regardless of your income level. Even if you earn below the Personal Allowance (£12,570 for 2025/26) and owe no tax, HMRC still requires you to maintain records and may ask to see them. The record-keeping obligation is separate from the obligation to pay tax.
Can I use a spreadsheet for my business records?
Yes, spreadsheets are a perfectly valid way to keep business records, and many freelancers use them successfully. However, be aware that under Making Tax Digital, you may need to use MTD-compatible software that can submit quarterly updates to HMRC. A standalone spreadsheet would need to be bridged with MTD software to be compliant.
What does Making Tax Digital mean for my record-keeping?
Making Tax Digital (MTD) requires self-employed individuals above certain income thresholds to keep digital records using compatible software and submit quarterly summaries to HMRC. From April 2026, this applies to those earning over £50,000, and from April 2027, to those earning over £30,000. You will need software that can connect to HMRC's systems.
Should I keep personal and business records separate?
Absolutely. Mixing personal and business finances is one of the most common mistakes self-employed people make. Use a separate bank account for business transactions, keep business receipts and invoices in their own folders, and clearly distinguish business expenses from personal ones. This makes tax returns faster and reduces the risk of errors.
Related Articles
Allowable Business Expenses for the Self-Employed
A comprehensive list of every business expense you can claim as a self-employed person in the UK, with practical examples and HMRC rules.
Self-Assessment Tax Return: Complete Guide
Everything you need to file your Self Assessment tax return correctly and on time — from gathering your records to submitting online.
Making Tax Digital: What Self-Employed People Need to Know
Everything self-employed workers need to know about Making Tax Digital — the timeline, requirements, compatible software, and how to prepare.
Generate Receipts Instantly
Create professional payment receipts for your clients with one click. Free to start.
Get Started Free