Alex is Sprintlaw’s co-founder and principal lawyer. Alex previously worked at a top-tier firm as a lawyer specialising in technology and media contracts, and founded a digital agency which he sold in 2015.
If you’re running a small business, record keeping can feel like one of those “I’ll sort it later” jobs. Then a tax return deadline pops up, an accountant asks for last year’s invoices, or you get a query from HMRC - and suddenly you’re digging through old emails and shoe boxes.
The good news is: there are clear rules (and sensible best practices) on how long to keep accounting records in the UK. Once you know the timeframes, you can build a simple system that keeps you compliant, keeps your accountant happy, and protects you if a dispute ever lands on your desk.
This guide is written for UK small businesses and covers:
- how long you need to keep accounting and financial records (depending on your business structure);
- what “business records” actually include (it’s more than just invoices);
- special cases like VAT, payroll, grants and disputes;
- GDPR-friendly storage and secure disposal.
Why Keeping Business Records Matters (Beyond “Because HMRC Says So”)
Most business owners know they should keep records. What’s easy to miss is why it matters, and how record keeping supports your business, not just your compliance.
Keeping proper accounting and business records helps you:
- prepare accurate accounts and tax returns (and avoid last-minute panic);
- respond quickly to HMRC queries or checks;
- prove what happened if there’s a customer dispute, supplier fallout, or debt issue;
- track cash flow and profitability (so you’re not running blind);
- support funding or investment discussions (lenders and investors will expect clean records).
From a legal risk perspective, good records can be the difference between “we can show exactly what was agreed” and “it’s our word against theirs”. If you’ve ever had to chase an overdue invoice, you’ll know how valuable paperwork can be - including getting your invoices right in the first place under Invoice Requirements.
So, How Long Do You Need To Keep Accounting And Business Records In The UK?
This is the core question: how long do you need to keep financial records in the UK?
The answer depends mainly on:
- your business structure (sole trader, partnership, limited company);
- whether you’re registered for VAT or employ staff;
- whether there’s an ongoing enquiry, dispute or investigation.
Typical Retention Periods (Quick Overview)
As a practical starting point, many UK businesses adopt a 6-year retention policy for most financial and tax records, because it covers a lot of situations (particularly for corporation tax and VAT records). But there are important exceptions.
- Sole traders: usually keep records for at least 5 years after the 31 January submission deadline for the relevant tax year.
- Partnerships: similar to sole traders (partners report through Self Assessment), so typically at least 5 years after the relevant 31 January deadline.
- Limited companies: company law record-keeping can be at least 3 years for a private company (and at least 6 years for a public company), but in practice many companies keep accounting and tax records for around 6 years (or longer where needed) to align with HMRC requirements and risk management.
- VAT records: commonly 6 years (unless you use specific schemes or HMRC agrees otherwise).
- PAYE / payroll records: typically 3 years from the end of the relevant tax year (but many employers keep payroll records longer for practical reasons).
Important: if HMRC opens an enquiry, or if you’re in a dispute, you should not destroy relevant records even if you’re past the “usual” retention period. In those scenarios, keeping records becomes evidence preservation.
Why The Timeframes Differ
If you’re wondering how long you have to keep accounts for, and why the rules aren’t identical across the board, it’s because different legal regimes apply.
For example:
- Tax rules drive retention for income tax, corporation tax and VAT.
- Company law affects what companies must keep to show accurate financial position and compliance.
- Employment law impacts payroll and staff records.
- Data protection law (UK GDPR and the Data Protection Act 2018) affects how long you should keep records that contain personal data.
This is why, in practice, many businesses set a baseline retention period and then add “special rules” for certain categories (like payroll, VAT, and contracts).
What Counts As “Accounting And Business Records”?
When people search “how long do I have to keep business records”, they’re often thinking about invoices and bank statements. But HMRC and good business practice cover a wider range.
Depending on how your business operates, your accounting and business records can include:
- sales invoices and purchase invoices;
- receipts and petty cash records;
- bank statements and loan statements;
- cash books and till records (including Z-reads for retail/hospitality);
- PAYE and payroll records (wages, deductions, pension contributions);
- VAT returns and related VAT evidence (including digital records if you use compatible software);
- contracts with customers and suppliers (including statements of work and variations);
- credit notes, refunds, chargebacks and dispute correspondence;
- expense claims and mileage logs;
- asset registers (equipment purchases, depreciation schedules);
- year-end accounts, working papers, and filings.
Some of these records also overlap with personal data (e.g. employee payroll information, customer names and addresses, or individual supplier details). If you store personal data, your retention approach needs to align with your broader compliance documents like a Privacy Policy.
Paper vs Digital Records
There’s no rule that says you must keep everything on paper (and most small businesses shouldn’t). Digital record keeping is fine, as long as the records are complete, readable, and can be produced when needed.
In practice, this usually means:
- saving copies of invoices/receipts (PDFs are usually fine);
- keeping an organised folder structure by year and category;
- using cloud storage with access controls;
- backing up critical data.
Special Situations That Change How Long You Should Keep Records
Even if you’ve nailed the standard answer for how long to keep accounting records in the UK, there are a few common situations where you should keep records for longer - or at least pause deletion.
1) If You’re Dealing With A Dispute Or Debt Recovery
If a customer claims you didn’t deliver what was promised, or a supplier says you didn’t pay, your records become your evidence. Invoices, emails, contracts, proof of delivery and payment records can all matter.
As a general best practice: if there’s an active dispute (or a reasonable chance one is coming), keep everything relevant until the issue is fully resolved - even if the standard retention period has passed.
2) If HMRC Opens An Enquiry Or You Amend Returns
If you’re contacted by HMRC with questions, or if you’ve amended a previous return, don’t delete the underlying documents. You want to be able to show how figures were calculated and what evidence supports them.
3) If You Employ Staff (Payroll, Benefits, Expenses)
Employing staff adds a whole new category of records. Payroll and PAYE records have their own retention expectations, but there’s also a practical layer: employees may query pay, holiday, or deductions long after the payroll run.
If you’re hiring, it’s worth getting your documentation right from day one - including an Employment Contract - because employment paperwork often ties into what you keep and why.
4) If Your Business Closes Or Changes Structure
Closing a business doesn’t mean you can throw everything out the next day. In fact, closure is often when you most need clean records (final tax returns, creditor queries, or future checks).
If you’re winding things down, it’s worth planning your record keeping alongside the closing process - whether that’s Closing A Sole Trader Business or Closing A Limited Company.
And even after closure, you may still need to keep certain documents for statutory timeframes. This is especially important if you later need to show what happened with assets, liabilities, or payments.
5) If You’ve Sold The Business Or Transferred Assets
Business sales often involve warranties, indemnities, and post-completion obligations. Your historical financial records might be needed to deal with a claim or question after the sale.
Even if you’re no longer trading, your contracts may require you to keep certain records available for a period after completion.
How To Store Records Properly (And Stay GDPR-Friendly)
Keeping records isn’t just about timeframes. It’s also about storing them in a way that is:
- accessible (so you can find them quickly);
- secure (to reduce the risk of breaches);
- accurate and complete (so they stand up if scrutinised).
Create A Simple Record Retention Policy
Even a one-page internal policy is a great start. It can set out:
- what categories of records you keep;
- where you store them (accounting software, cloud drive, physical files);
- who has access;
- how long each category is kept;
- how records are deleted or destroyed.
This becomes especially useful when your business grows and you’re no longer the only person handling admin.
Don’t Forget Data Protection Obligations
Many accounting records include personal data (think: employee pay, customer billing details, sole trader supplier details). Under UK GDPR, you’re generally expected to keep personal data no longer than necessary for the purpose you collected it for.
That doesn’t mean you must delete everything quickly - it means you should be able to justify why you’re keeping it (for example, tax compliance, employment compliance, contractual obligations, or dispute management).
It also means you should have a process for responding if someone asks for access to their data. In practice, if you receive a data request, you’ll want to understand your deadlines and approach, including Subject Access Request Deadlines.
Secure Disposal: Deleting Isn’t The Same As Destroying
When the retention period ends, you should dispose of records securely:
- Paper records: shred them (ideally cross-cut) or use a secure shredding service.
- Digital records: delete them from primary storage and consider backups, archives, and shared drives. Make sure access is removed from old staff accounts, too.
If you’re closing down, you’ll also want a plan for what happens to records in the “wind-down” period. A sensible reference point is the approach in Recordkeeping After Closing A Business, as closure tends to bring multiple compliance timeframes together.
Practical Checklist: What Small Businesses Should Do Next
If you’re thinking, “Okay, but how do I make this manageable?”, here’s a simple way to turn retention rules into a system.
Step 1: Confirm Your Business Type
- Sole trader
- Partnership
- Limited company
This affects the baseline answer to “how long should I keep business records”.
Step 2: List Your Record Categories
- sales and purchases
- banking
- VAT
- payroll
- contracts and key correspondence
- asset purchases
Step 3: Set Retention Periods You Can Actually Follow
A common approach is:
- Baseline: 6 years for most financial records (especially if you’re a company or VAT-registered)
- Payroll: at least 3 years (often longer in practice)
- Contracts: keep for the contract term plus additional time for potential disputes
Step 4: Store Records In One Place (With Backups)
Choose a “single source of truth” so you’re not scattered across devices and inboxes.
Step 5: Schedule Annual Archiving And Deletion
Pick a time each year (often after year-end or after tax filings) to archive what you still need and securely delete what you don’t.
If you do nothing else, this one habit will massively reduce admin clutter and risk over time.
Key Takeaways
- The correct answer to how long to keep accounting records in the UK depends on your structure (sole trader/partnership/company) and what taxes you deal with (VAT, payroll, corporation tax).
- As a baseline, many small businesses keep most accounting and financial records for 6 years, but sole traders and partnerships often work to a 5-year timeframe linked to the 31 January tax return deadline.
- “Business records” include far more than invoices - keep supporting documents like receipts, bank records, VAT working papers, payroll records, contracts, and key correspondence.
- If you’re facing an HMRC enquiry or a dispute, keep relevant records until everything is fully resolved, even if you’re past the normal retention window.
- Record keeping also needs to be GDPR-aware: store documents securely, restrict access, and don’t keep personal data longer than you can justify.
- A simple retention policy (even one page) helps you stay compliant, stay organised, and avoid stressful last-minute scrambles when something is requested.
Note: This article is general information only and isn’t tax or accounting advice. If you’re unsure what retention periods apply to your situation, it’s a good idea to speak to a qualified accountant or tax adviser.
If you’d like help getting your record keeping and compliance processes right - or you’re dealing with a business closure, dispute, or data request - you can reach us at 08081347754 or team@sprintlaw.co.uk for a free, no-obligations chat.


