How Long to Keep Invoices
Jun 17, 2026
Try it now: upload an invoice and get the data in Excel or CSV
PDF, JPG, PNG, BMP, HEIC, TIFF
Upload your invoices
Drop files here or click to upload
Up to 50 files
Uploading...
Every business owner and bookkeeper hits this question at tax time or right before a cleanout: which invoices can you finally throw away, and which ones do you need to hold on to? Toss them too early and you have no proof behind a deduction if the IRS asks. Keep everything forever and you drown in paper and PDFs you can never find when it matters.
The short version is that you should keep most business invoices for at least three years, and seven years is the safe default once you account for the IRS exceptions. This guide breaks down exactly how long to keep invoices for a US business, what the IRS rules actually say, how the periods differ for vendor invoices versus customer invoices, and how to store them so you can produce any one of them in seconds during an audit.
How long do you need to keep invoices?
Keep business invoices for at least three years, which is the standard IRS audit window for most returns. Many accountants recommend seven years to cover the longer exceptions, such as underreported income or a bad-debt deduction. Keep copies of the filed tax returns themselves indefinitely. When in doubt, hold an invoice for seven years before disposing of it.
The three-year baseline comes from the period of limitations: the length of time the IRS has to assess additional tax or you have to amend a return. An invoice is a supporting document. It backs up an expense you deducted or income you reported, so it has to survive at least as long as the IRS can question that figure. The exceptions below stretch that window, which is why a flat seven-year policy is easier to run than tracking different clocks for different documents.
How long should a business keep invoices for tax purposes?
For tax purposes, keep invoices for three years from the date you filed the return they support, or two years from the date you paid the tax, whichever is later. Push that to six or seven years if any IRS exception could apply to your business. The clock starts on the filing date, not the invoice date, so a January invoice tied to a return filed the next April is measured from April.
This matters because invoices rarely live alone. A single vendor invoice can support a deduction on one year's return and feed into a depreciation schedule that runs for years after that. For assets you buy and later sell, keep the purchase invoice until the period of limitations runs out for the year you dispose of the asset, since you need it to prove your cost basis and calculate the gain or loss.
What does the IRS require for invoice records?
The IRS sets retention periods through its period of limitations rather than a single fixed number. The default is three years, but specific situations extend it to four, six, or seven years, and two situations have no time limit at all. Match your policy to the longest period that could realistically apply to your business.
Here is how the IRS periods of limitation break down for the records that support a return:
| Keep records for | When this applies |
|---|---|
| 3 years | The standard rule when none of the situations below apply |
| 4 years | Employment tax records, from the date the tax is due or paid, whichever is later |
| 6 years | If you underreport gross income by more than 25 percent |
| 7 years | If you claim a loss from worthless securities or a bad-debt deduction |
| Indefinitely | If you file a fraudulent return or do not file a return at all |
Because most businesses cannot rule out the six- and seven-year scenarios in advance, a seven-year retention policy is the practical way to stay covered without sorting every document into its own bucket. Keep the actual filed returns forever; they are small, and they prove you filed if the IRS ever claims you did not.
How long should you keep accounts payable (vendor) invoices?
Keep accounts payable and vendor invoices for at least seven years. These documents prove the business expenses and deductions you claimed, and they are the records auditors ask for first. Seven years covers the standard three-year window plus the six- and seven-year exceptions that apply when income is underreported or a bad debt is written off.
Vendor invoices also do double duty beyond taxes. They are your evidence in a payment dispute, your backup for a warranty claim, and the paper trail behind your three-way match records. If a supplier insists you never paid, the matched invoice, purchase order, and receipt are what close the argument. That practical value is another reason most AP teams keep vendor invoices well past the strict minimum.
How long should you keep paid invoices you sent to customers?
Keep paid customer invoices for at least seven years. They document the income you reported, so they fall under the same period of limitations as your tax return. A paid invoice is your proof that revenue was earned, when it was earned, and that the amount matches what you reported, which is exactly what an auditor checks.
Do not discard a customer invoice just because it is marked paid. Accounts receivable records support the income side of your return the same way payable records support the expense side. They also matter for revenue recognition, sales-tax audits in states that collect it, and any later dispute about what a customer was billed. Treat sent invoices and received invoices with the same retention clock.
Can you throw away old invoices after you scan them?
Yes. You can shred a paper invoice once you have a clear, complete digital copy, as long as you keep that copy for the full retention period. Turning a filing cabinet into searchable records is exactly what invoice digitization software is for, and it captures the fields as data rather than leaving you with flat images. The IRS accepts electronic records under its electronic-storage rules, provided the digital version is legible, accurate, and you can reproduce it on request. The format does not matter as much as your ability to retrieve a faithful copy.
Going digital is the easier path for almost every business. Paper fades, gets misfiled, and fills cabinets you have to pay to store. A well-organized digital archive lets you produce any invoice in seconds instead of digging through boxes. The catch is that a scanned image alone is not enough if you cannot find it; the value comes from storing invoices as searchable, structured records, which is where dedicated invoice digitization software pays off.
Do invoices have to be kept on paper, or are digital copies okay?
Digital copies are fine. The IRS does not require paper, and it has accepted electronic records for years as long as they are legible and reproducible. You can keep invoices as PDFs, scans, or structured data exports without holding the original paper, which removes the cost and risk of physical storage entirely.
The one rule that trips people up is completeness. A digital record has to capture everything the paper showed: the vendor, the invoice number and date, the line items, the tax, and the total. A blurry phone photo that cuts off the bottom of the page will not hold up. This is why converting paper and PDF invoices into clean, complete data, rather than just snapping pictures, is the part that protects you. Pulling those fields automatically with invoice data extraction software gives you a record that is both compliant and instantly searchable.
How should you store invoices so you can find them later?
Store invoices digitally in a consistent, searchable structure: one record per invoice, tagged with the vendor name, invoice number, date, and amount, backed up in at least two places. The goal is to retrieve any single invoice in seconds, because retention is only useful if you can actually produce the document when the IRS, a vendor, or an auditor asks.
A workable system has three parts. First, capture every invoice the moment it arrives, whether it comes as paper, a PDF, or an email attachment, so nothing slips through. Second, extract the key fields into structured data so you can search and sort by vendor, date, or amount instead of opening files one by one. A capture step built on invoice data capture software handles both at once. Third, keep a secure backup, since a retention policy means nothing if a hard-drive failure wipes seven years of records. If you also want the line-level detail preserved for audits, invoice line item extraction keeps every line, not just the header total.
What is the safest invoice retention policy?
The safest policy is to keep all invoices for seven years and keep the filed tax returns indefinitely. Seven years covers the three-year default plus every common IRS exception, so you never have to decide document by document. Storing everything digitally makes a long retention period cheap to maintain and fast to search.
Set it once and let it run. Define seven years as your standard, digitize invoices as they come in rather than in an annual scramble, and schedule disposal so you are not keeping decades of records you no longer need. The point is not to hoard paper; it is to guarantee that any invoice from the last seven years is one search away. Knowing the difference between the documents you keep also helps, which is why it is worth understanding how an invoice differs from a receipt and how to read every field on an invoice before you file it.
The takeaway
Keep business invoices for at least three years to satisfy the standard IRS window, and default to seven years to cover underreported-income and bad-debt exceptions without tracking separate clocks. Digital copies are fully acceptable as long as they are legible and complete, so the smartest move is to digitize invoices into searchable, structured records the moment they arrive. That way you meet the rules and can produce any document instantly.
The same retention logic applies to the other records that support your return. Hold on to the receipts behind your expense claims, which you can digitize with a tool like receipt OCR software, and keep the bank statements that back up your deposits and payments, which you can turn into clean records with a bank statement converter. Treat invoices, receipts, and statements as one connected archive, store it digitally, and a tax audit becomes a search instead of a scramble.