Keep business receipts, invoices and bank records for 3 years from the date you file the return they support. That is the IRS default. Keep them longer for a refund claim after filing, a large omission of income, a bad debt or worthless securities claim, or a return that was never filed or was fraudulent.
Receipts, invoices and bank statements are supporting documents. They back up the entries in your books and the items on your return. This page covers income tax records. Employment tax records have their own clocks, covered in our guide to payroll records.
How long to keep receipts for business tax purposes
The short answer to how long to keep receipts for business tax purposes is the period of limitations for the return they support. The table lists every period the IRS gives, as of November 2026. Each row was checked on 2026-11-03.
| ID | Record | Keep for | Clock starts | Source |
|---|---|---|---|---|
| TX-01 | Records that support items of income, deductions or credits on a return | 3 years | The date you filed. A return filed early counts as filed on its due date | 26 U.S.C. 6501(a) |
| TX-02 | Records behind a claim for credit or refund filed after the return | 3 years from filing the original return or 2 years from paying the tax, whichever is later | The filing date or the payment date | 26 U.S.C. 6511(a) |
| TX-03 | Records for a return that left out income of more than 25% of the gross income shown | 6 years | The date you filed | 26 U.S.C. 6501(e)(1)(A) |
| TX-04 | Records behind a loss from worthless securities or a bad debt deduction | 7 years | The IRS page names no start. The statute counts from the date prescribed for filing the return for the year of the claim | 26 U.S.C. 6511(d)(1) |
| TX-05 | Records for a year with no return filed | Indefinitely | No end date | 26 U.S.C. 6501(c)(3) |
| TX-06 | Records for a fraudulent return | Indefinitely | No end date | 26 U.S.C. 6501(c)(1) |
| TX-07 | Property and asset records | Until the period of limitations ends for the year you dispose of the property | The disposal of the property | IRS page; 26 CFR 1.6001-1(e) |
| TX-08 | Copies of information returns you file, such as the 1099 series | At least 3 years; 4 years for Form 1099-C and 4 years if backup withholding was imposed | The due date of the returns | IRS general instructions |
Example: a return is due on 2027-04-15 and you file it on 2027-02-20. The IRS treats it as filed on the due date, so the 3-year period for the receipts that support it runs to 2030-04-15.
The IRS page on how long to keep records lists one 6-year case. IRS Topic no. 305 adds another to TX-03: income left out that is attributable to foreign financial assets and is more than $5,000.
For property, keep the records you need to work out depreciation, amortization or depletion and the gain or loss on a sale. After a nontaxable exchange, also keep the records on the old property until the period ends for the year you dispose of the new property.
What counts as a supporting record
The IRS names sales slips, paid bills, invoices, receipts, deposit slips and canceled checks as supporting documents. For purchases and expenses it also names cash register tape receipts, account statements, and credit card receipts and statements. Instead of a canceled check, the IRS accepts other documents that reflect proof of payment, including electronic funds transfers.
The IRS does not list bank statements by name. A statement that proves a payment or deposit on your return is a supporting record, so it follows the same period as the item it supports. Keep the record that shows the payee, the amount, proof of payment, the date and what the payment was for.
Your books, such as journals and ledgers, are covered by the same rule. The regulation asks you to keep them as long as their contents may become material in administering any internal revenue law (26 CFR 1.6001-1).
Invoices and the second clock
An invoice can fall under two rules. The FLSA recordkeeping rules require 2 years for customer orders and invoices received, shipping and delivery records, bills of lading and billings to customers (PR-08). They do not cover individual sales slips or cash register tapes.
If the invoice also supports an item on your tax return, the 3-year tax period is longer and applies. Keep an invoice for the longest period that covers it. Our business records guide explains how to pick that period.
Forms 1099 and other information returns
Copies of the information returns you file, such as the Forms 1099 series, are kept at least 3 years from the due date of the returns. The IRS sets 4 years for Form 1099-C and 4 years if backup withholding was imposed. The IRS general instructions for these returns were last reviewed on 30-Apr-2026.
Scanned copies
The IRS allows electronic storage in place of paper for tax records. Publication 583 says the original hard copies may be destroyed once the electronic storage system has been tested to show it reproduces them in line with IRS requirements, and procedures keep it compliant. You must keep the electronic system for as long as the records stay material to tax administration, and the same retention periods apply to the electronic copy.
Other retention duties still apply. A scanned receipt is kept as long as the original would have been.
State law and other reasons to keep records
This page covers US federal rules only. State law can set longer periods. The IRS also says your insurance company or creditors may require you to keep records longer than it does. Check for those before you discard anything.
Next steps
Pick the longest period that covers each record, then add it to your schedule. The record retention schedule lists every federal period with its source and the date we checked it. Our guide to a document retention policy shows how to write the schedule down. When a period has ended and no hold applies, secure document destruction covers how to destroy the records.
Frequently asked questions
How long should a business keep bank statements?
The IRS does not list bank statements by name, but it lists account statements and canceled checks as supporting documents. One that supports an item on your return follows the same period: 3 years from the date you filed, and longer if an exception applies.
How long should a business keep invoices?
Keep invoices that support your tax return for 3 years from filing. The FLSA recordkeeping rules set 2 years for customer invoices and billings, so the 3-year IRS period is the longer one and applies.
How long should I keep 1099 records?
Keep copies of the Forms 1099 you file for at least 3 years from the due date of the returns. The IRS sets 4 years for Form 1099-C and 4 years if backup withholding was imposed.
Can I scan receipts and throw away the paper?
For tax records, the IRS says original paper may be destroyed once the electronic storage system has been tested and procedures keep it compliant. The scanned copy carries the same retention period.
What happens when the period ends?
Check for a hold, an insurer or lender requirement and any other rule covering the same record. If none applies, destroy the record by a method that fits its content.
Sources
- IRS: How long should I keep records? irs.gov
- IRS: What kind of records should I keep irs.gov
- IRS Publication 583: Starting a Business and Keeping Records irs.gov
- IRS Topic no. 305, Recordkeeping irs.gov
- IRS: General Instructions for Certain Information Returns irs.gov
- 26 U.S.C. 6501: Limitations on assessment and collection law.cornell.edu
- 26 U.S.C. 6511: Limitations on credit or refund law.cornell.edu
- 26 CFR 1.6001-1: Records in general ecfr.gov
- 29 CFR 516.6: Records to be preserved 2 years ecfr.gov
- DOL Fact Sheet #21: Recordkeeping requirements under the FLSA dol.gov