How Long Do You Need to Keep Invoices for a Business?
How long to keep invoices? US: 3–7 years. UK: 5–6 years. EU: up to 10. Learn the rules by country and what happens if you don't comply.
You've filed your taxes, the client has paid, and the project is closed. So the invoice can go in the bin now, right?
Not quite.
Tax authorities in the US, UK, and EU have specific rules about how long invoices must be kept — and ignoring them can lead to penalties, failed audits, and disputes you can't defend. The good news is that once you know the rules, they're straightforward to follow.
Let's go through what you need to know.
Why Invoice Retention Actually Matters
An invoice isn't just a payment request. Once it's been paid, it becomes part of your financial record — proof that income was earned, expenses were incurred, and taxes were calculated correctly.
Tax authorities can audit your business years after a transaction. If they ask for documentation and you can't produce it, the consequences are real:
- Deductions can be disallowed, increasing your tax bill
- Penalties can be issued for missing or incomplete records
- Disputes with clients or suppliers become much harder to resolve
The Short Answer: Invoice Retention Periods by Country
| Country / Region | Business Type | Minimum Retention Period |
|---|---|---|
| 🇺🇸 United States | All businesses (standard) | 3 years |
| 🇺🇸 United States | Underreported income (>25%) | 6 years |
| 🇺🇸 United States | Bad debt / worthless securities | 7 years |
| 🇬🇧 United Kingdom | Limited companies | 6 years |
| 🇬🇧 United Kingdom | Sole traders / self-employed | 5 years |
| 🇩🇪 Germany | All businesses | 8–10 years (see details) |
| 🇪🇪 Estonia | All businesses | 7 years |
| 🇪🇺 EU (general) | VAT-registered businesses | Varies: 5–10 years |
By Country: The Key Numbers
Every jurisdiction has its own rules. Here's the short version — follow the links for the full picture.
🇺🇸 United States — 3 years as a standard, 6 years if income was underreported, 7 years for bad debt or loss claims. Many advisors recommend 7 years as a safe default. Full guide to invoice in the US →
🇬🇧 United Kingdom — 6 years for limited companies, 5 years for sole traders (counted from the 31 January Self Assessment deadline). HMRC penalties for missing records can reach £3,000 per tax year.
🇩🇪 Germany — 8 years for e-invoices, 10 years for all other accounting records under the German Fiscal Code (§147 AO). Invoices must be stored in their original format — an XML e-invoice cannot be replaced by a PDF printout. Full guide to invoice in Germany →
🇪🇪 Estonia — 7 years from the end of the financial year the invoice was issued in, not from the invoice date itself. Long-term obligations can extend this to 10 years. Full guide to invoicing in Estonia →
🇪🇺 EU (general) — periods vary by member state, typically 5 to 10 years. France requires 10 years for commercial invoices; Poland requires 5 years for VAT records. If you operate across multiple EU countries, 10 years is the safest default.
What Counts as "Keeping" an Invoice?
You don't need to store paper. All major tax authorities — the IRS, HMRC, and EU regulators — accept digital records, provided they meet certain conditions.
For digital storage to be compliant:
- The document must be an accurate reproduction of the original
- It must remain readable and accessible throughout the retention period
- It must not be alterable — saving invoices as PDFs rather than editable Word or Excel files is the right approach
- You should have a reliable backup system
Cloud-based invoicing software generally handles this well, as long as the provider is reputable and your records can be exported if you change tools.
For Germany specifically: if you receive a structured e-invoice (XML format), you must store the XML — not just a PDF printout. This is now a legal requirement under the updated GoBD rules.
When the Retention Period Gets Longer
The standard periods are minimums. Several situations extend how long you need to keep invoices:
Property and assets. If an invoice relates to a property or piece of equipment, keep it for as long as you own the asset — plus the standard retention period after you sell or dispose of it. You'll need these records to calculate your cost basis and any depreciation claimed.
Tax disputes or investigations. If you're under investigation by a tax authority, all relevant records must be kept until the investigation is formally closed — regardless of the standard period.
Legal disputes. If you're involved in or anticipating litigation with a client or supplier, keep all related invoices until the matter is fully resolved.
Multi-year transactions. If an invoice covers a period that spans multiple accounting years, it should be retained beyond the standard period to cover the full scope of the transaction.
What Happens If You Don't Keep Invoices?
The consequences vary by country, but the pattern is consistent.
In the UK, HMRC can issue penalties of up to £3,000 per tax year for inadequate records. If an audit reveals unpaid tax linked to missing documentation, additional penalties and interest apply on top.
In the US, missing invoice records during an IRS audit typically means the deductions they supported are disallowed. You can't claim a deduction you can't prove. Depending on the size of those deductions, the financial impact can be significant.
In the EU, missing VAT documentation can result in input tax deductions being refused — effectively meaning you pay VAT you should have been able to reclaim.
In all cases, lost records also make it much harder to defend yourself in client or supplier disputes. An invoice is a legal document. If it no longer exists, neither does your evidence.
Practical Tips for Organized Invoice Storage
You don't need a complicated system. A few consistent habits make all the difference:
Go digital from day one. Scan paper invoices and save them as PDFs immediately. Digital storage is accepted everywhere and takes up no physical space.
Use a consistent file naming convention. Something like 2025-03-invoice-clientname-INV001.pdf makes invoices easy to find years later when you barely remember the project.
Store in at least two places. A cloud service (Google Drive, Dropbox, or your accounting software) plus a local backup. Hard drives fail.
Organise by financial year, not calendar year. This matches how most tax authorities measure retention periods and makes end-of-year reviews simpler.
Don't delete anything until you're certain the period has passed. When in doubt, keep it longer.
Use accounting software. Platforms like Xero, QuickBooks, or DATEV (Germany) store invoices automatically, create audit trails, and often integrate with tax filing tools.
Summary Checklist
Before you think about archiving or deleting any invoices, run through this:
- US business? Standard minimum is 3 years. Keep 7 years if you have any claims for losses, bad debt, or complex deductions.
- UK limited company? Keep all invoices for 6 years from the end of the relevant financial year.
- UK sole trader? Keep records for 5 years after the 31 January Self Assessment deadline for the relevant tax year.
- German business? E-invoices: 8 years. All other accounting records: 10 years.
- Estonian business? 7 years from the end of the financial year.
- Operating across the EU? Use 10 years as your safe default.
- Under investigation or in a dispute? Keep everything until formally advised otherwise.
- Invoices related to property or assets? Keep until after you dispose of the asset, plus the standard period.
- Digital storage? Save as PDFs or original XML. No editable formats. Back up in two locations.
A Final Note
Invoice retention isn't the most exciting part of running a business. But it's one of the most consequential. The rules exist to give tax authorities a reasonable window to verify your records — and to give you the documentation to defend yourself if they ever do.
Once you have a simple system in place, it runs quietly in the background. The only time it requires attention is when you haven't set one up.
Set it up once. Keep everything for the right period. Then forget about it.