How long you need to keep tax returns depends on what the IRS might question
The IRS generally has three years from the date you file to audit your return. This means you should keep your tax returns and the documents that support them — W-2s, 1099s, receipts, bank statements, mortgage interest statements — for at least three years after filing. However, three years is the minimum, not the only answer. The timeline changes if you underreported income, claimed certain deductions, or are self-employed.
The reason the IRS sets a time limit at all is practical: after three years, most people's records become scattered, memories fade, and businesses close. But the agency can go back further if it suspects fraud or if you failed to report income that should have been obvious. Understanding which documents matter for how long protects you if a notice arrives years after you filed.
Key Takeaways
- Keep tax returns and supporting documents for at least three years, which is how far back the IRS can normally audit.
- If you underreported income by more than 25 percent, the IRS can audit up to six years, so keep records that long in those cases.
- Self-employed people and those claiming home office deductions should keep records longer because the IRS scrutinizes these returns more closely.
- The IRS has no time limit if it suspects fraud, so keep records indefinitely if you are unsure whether a deduction was legitimate.
- You can discard supporting documents after the statute of limitations passes, but keep the actual tax return itself for your own records.
The three-year rule and what triggers it
The standard statute of limitations for the IRS to audit a return is three years from the date you file or the due date, whichever is later. This applies to most people who file on time and report income accurately. If you filed your 2021 return in April 2022, the IRS can generally audit it through April 2025. After that date passes, the agency cannot go back and change what you reported.
This three-year window covers the documents that prove what you claimed: W-2s from your employer, 1099s for freelance or investment income, receipts for deductions, charitable donation records, medical expense statements, and mortgage interest statements. You do not need to keep every receipt forever, but you do need to keep enough to reconstruct your return if asked. For most people, this means a folder with the key documents grouped by tax year.
The three-year rule assumes you reported your income honestly and claimed deductions you actually had. If the IRS finds an error — say, you forgot to report a 1099 — it can still assess tax and penalties, but only going back three years. The burden then shifts to you to prove you did not owe more than what the IRS calculated.
When to keep records for six years instead
If you underreported your income by 25 percent or more, the statute of limitations extends to six years. This is called the "substantial understatement" rule. For example, if your actual income was $100,000 but you reported only $70,000, you have underreported by 30 percent. In that case, the IRS can audit that return for six years instead of three.
The six-year rule applies to the specific year in which the understatement occurred. So if you underreported in 2021, keep those records through 2027. Other years follow the normal three-year rule. You may not know whether you have crossed the 25 percent threshold until the IRS contacts you, but if you suspect you missed income — a 1099 that arrived late, a side business you did not fully report — keeping records for six years is safer than discarding them at three.
This rule does not explore to overstated deductions alone. If you claimed $50,000 in business expenses when you actually spent $30,000, the IRS can still audit within three years. The six-year extension is specifically for income you did not report or significantly underreported.
Self-employed people and business owners need longer records
If you are self-employed or own a business, the IRS treats your records differently. The agency audits self-employment returns at a higher rate than W-2 employee returns, and the audits often go deeper. You should keep business records — invoices, expense receipts, mileage logs, bank statements, profit-and-loss statements — for at least six years, even if your income was reported accurately.
The reason is that self-employment income is harder to verify than W-2 income. An employer reports your W-2 to the IRS, so the agency already knows what you earned. But if you are a freelancer, consultant, or small business owner, you report your own income. The IRS has less independent verification, so it audits more carefully and keeps the door open longer.
Additionally, if you claim a home office deduction, depreciation on business equipment, or losses that offset other income, keep those specific records for at least six years. These deductions attract IRS attention because they are straightforward to overstate and hard to verify without documentation.
When there is no time limit: fraud and missing returns
The IRS has no statute of limitations if it suspects fraud. Fraud means you deliberately hid income, claimed false deductions, or filed a false return — not just made a mistake. If the IRS concludes you committed fraud, it can go back as far as it wants and assess tax, penalties, and interest for any year it can prove was fraudulent.
Similarly, if you did not file a return at all for a given year, the IRS can assess tax for that year indefinitely. There is no time limit on unfiled returns. This is why it matters whether you filed late versus never filed: if you filed in 2024 for a 2020 return, the three-year clock starts from when you filed (2024), not from the original due date (2021).
If you are uncertain whether a deduction or income item was legitimate, or if you know you did not report something you should have, keeping records indefinitely is the safest approach. You can always discard them later if you become confident the issue is resolved.
What documents to keep and what you can discard
Keep the actual tax return itself — the Form 1040 and all schedules you filed — for at least seven years. This is longer than the IRS needs, but it protects you if you need to file an amended return, claim a refund, or prove what you reported to a lender or government agency. A copy of your filed return is also useful for your own records and for preparing future returns.
For supporting documents, the rule is simpler: keep them as long as the statute of limitations is open. Once three years (or six, or longer) have passed and the IRS has not contacted you, you can discard receipts, invoices, bank statements, and other proof. However, keep documents related to assets you still own — a home, rental property, or investment account — because you may need them to calculate gains when you sell.
For example, if you bought a house in 2015 and still own it, keep the closing statement and any records of improvements you made, even if 2015 is now outside the audit window. When you sell the house, you will need those documents to calculate your cost basis and the taxable gain. The same applies to stocks, mutual funds, or other investments you hold long-term.
How to organize and store records
Create a folder for each tax year and place the filed return, W-2s, 1099s, and key receipts inside. You do not need to keep every receipt — only those for large deductions or items the IRS is likely to question. For example, keep receipts for charitable donations over $250, medical expenses, business equipment, and home improvements. You can discard receipts for small office supplies or routine business expenses once the statute of limitations passes.
Store records in a safe, accessible place. A filing cabinet, a plastic storage box, or a digital folder on your computer all work. If you store records digitally, photograph or scan receipts and save them with a clear file name that includes the year and category — for example, "2023_Charitable_Donations" or "2023_Medical_Expenses". Digital storage is often easier to maintain than paper, and it takes up less space.
If you use tax software or work with a tax professional, ask whether they keep copies of your filed returns. Many do, which means you have a backup if your own records are lost. However, do not rely on this alone — keep your own copies as well.
Frequently Asked Questions
Can I throw away receipts after three years?
Yes, once three years have passed since you filed and the IRS has not contacted you, you can discard receipts and supporting documents. However, keep the actual tax return itself and any documents tied to assets you still own, like a home or investment account. If you are unsure whether the statute of limitations has closed, keep the records another year to be safe.
What if I filed my return late — does the three-year clock start from when I filed or from the due date?
The clock starts from whichever is later: the due date or the date you actually filed. If your 2021 return was due April 15, 2022, but you filed it in June 2022, the three-year window runs from June 2022, not April 2022. This means the IRS can audit through June 2025. If you filed even later, the window extends further.
Do I need to keep records for returns I filed years ago that the IRS never questioned?
Once the statute of limitations has passed — three years for most returns, six for substantial understatements — you can discard supporting documents. However, keep the return itself and any documents related to ongoing assets or investments. If the IRS has never contacted you about a return and the time limit has expired, you are generally safe to discard the supporting records.
What counts as fraud, and does it really have no time limit?
Fraud means you deliberately hid income or claimed false deductions, not that you made an honest mistake. If the IRS proves fraud, it can go back indefinitely. However, the IRS must prove intent — that you knowingly filed a false return. If you made an error in good faith, even a large one, it is not fraud. When in doubt, keep records longer rather than risk discarding something that could matter.
Should I keep records for years I did not file a return?
Yes. If you did not file for a given year, the IRS can assess tax for that year indefinitely. Keep any documents that show income you earned that year — 1099s, bank statements, business records — even if you never filed. This protects you if the IRS asks why you did not file and helps you file a late return if you decide to do so.