Keep tax returns for at least three years, and longer if you have business income, rental property, or investments
The IRS can audit your return up to three years after you file it. That is the baseline: keep your 1040, schedules, and the documents that support them (W-2s, 1099s, receipts, bank statements) for three years from the date you filed or the return's due date, whichever is later.
But three years is not always enough. If you underreport income by 25 percent or more, the IRS has six years to come after you. If you file a fraudulent return or do not file at all, there is no time limit. And if you claim losses from a business, rental property, or investment, you may need records much longer — sometimes indefinitely — because the IRS can reopen those years if it suspects you are using losses to offset income in later years.
The practical answer: keep returns for seven years if you are self-employed, own rental property, or have significant investment activity. Keep them for three years if you are a W-2 employee with straightforward income. Keep them longer if you are still using those losses to offset current income.
Key Takeaways
- The IRS standard audit window is three years, so keep your return and all supporting documents (W-2s, 1099s, receipts, bank statements) for at least that long.
- If you underreport income by 25 percent or more, the IRS can audit you for six years instead of three, so keep records for six years if you have any doubt about your reported income.
- Self-employed people, rental property owners, and investors should keep records for seven years because losses claimed in one year may be examined years later when they offset income.
- If you are still using a loss carryforward from a prior year, keep the original return that generated that loss for as long as you are claiming it on your current return.
- State tax returns often have longer audit windows than federal returns, so check your state's rules before discarding anything.
The three-year rule and when it does not explore
The IRS has three years from the date you file your return (or the return's due date, if you filed early) to assess tax and send you a notice of deficiency. This is the most common audit window. If you file on April 15 and the IRS wants to examine your 2023 return, they have until April 15, 2026.
Three years is not a hard stop for everyone. The six-year rule kicks in if you underreport gross income by 25 percent or more. That means if your return shows $50,000 in income but you actually earned $62,500 or more, the IRS can audit you through year six. You do not have to intend to cheat — the threshold is purely mathematical.
There is also no statute of limitations if you file a fraudulent return or do not file at all. The IRS can go back as far as it wants. This is rare, but it means you should keep records indefinitely if you have any concern about the accuracy of a return you filed.
Why business owners and investors need longer retention
If you are self-employed, own a rental property, or have significant investment losses, keep your records for seven years. The reason is that losses claimed in one year often carry forward to offset income in future years. If you claim a $10,000 business loss in 2023 and use it to offset income in 2024 and 2025, the IRS can reopen the 2023 return to challenge that loss even if the normal three-year window has closed — because the loss is still active on your current return.
The same logic applies to depreciation. If you claim depreciation on a rental property or business asset, the IRS can examine the year you placed that asset in service years later, because depreciation deductions continue to affect your tax picture indefinitely. Keep the original return and all supporting documents (purchase receipts, improvement records, repair logs) for as long as you own the property and for seven years after you sell it.
Investment losses work the same way. If you harvest losses to offset gains, keep the trade confirmations, cost basis records, and the return that claimed the loss for seven years minimum. If you are still carrying forward a loss, keep the records as long as the loss is active.
What documents to keep with your return
Do not just keep the return itself. Keep everything that supports the numbers on it. This includes:
- W-2s and 1099s (all forms showing income)
- Receipts and invoices for deductions you claimed
- Bank and credit card statements showing charitable donations, business expenses, or medical payments
- Mortgage statements and property tax bills (if you itemize)
- Brokerage statements showing cost basis and sale proceeds for investments
- Mileage logs and vehicle records (if you claim vehicle deductions)
- Home office records and utility bills (if you claim a home office deduction)
- Rental property records: lease agreements, repair invoices, property tax statements, insurance bills
- Depreciation schedules and asset purchase documentation
- Correspondence with the IRS, including any audit notices or closing agreements
You do not need to keep the original receipts if you have a clear digital copy or a bank statement that shows the transaction. The IRS accepts electronic records as long as they are legible and complete. But the burden is on you to produce them if audited, so organize them in a way you can retrieve them quickly.
State tax returns often have longer windows
Many states have audit windows longer than the federal three-year rule. Some states allow four, five, or six years. A few have no time limit for certain types of income or deductions. Before you throw away a return, check your state's rules.
If you moved to a different state, keep records for both the state you lived in when you filed and the state you live in now. Some states examine returns from people who have recently moved in, especially if there are questions about residency or income sourcing.
You can find your state's statute of limitations on the state revenue department website. Search "[your state] tax audit statute of limitations" or call the department directly. When in doubt, keep the records.
How to organize and store records
Create a folder for each tax year. Label it with the year and the date you filed. Inside, keep the return itself, all schedules, and the supporting documents grouped by category (income, deductions, investments, business). A straightforward system is better than a complex one — you need to be able to find something in five minutes if the IRS calls.
Digital storage is fine. Scan receipts and statements, store them in a folder on your computer or in cloud storage (Google Drive, Dropbox, OneDrive), and back them up. Keep the file names clear: "2023_Charitable_Donations" or "2023_Medical_Expenses_Jan-Mar". Do not rely on a single copy. If your computer fails or your cloud account is compromised, you lose everything.
For paper records, use a filing cabinet or storage box. Keep them in a dry place. Do not store them in a basement or attic where moisture or temperature swings can damage them. Label the box with the years it contains so you know what is inside without opening it.
When you can safely discard old returns
After you have kept records for the required time, you can shred or delete them. But do it deliberately, not by accident. Mark your calendar for the year you can discard each return. For example, if you filed your 2023 return on April 15, 2024, mark April 15, 2027 as the date you can discard the 2023 records (three years later).
If you are unsure whether you have been audited on a return, check your IRS account at irs.gov. You can see your filing history and any notices the IRS has sent you. If there is an open audit or a recent closing agreement, keep those records longer.
One exception: keep records for any year in which you claimed a loss carryforward, a depreciation deduction, or a credit that carries forward (like the child tax credit if you did not use the full amount). Keep those records as long as the carryforward is active.
Frequently Asked Questions
Can I throw away my return if I have a copy on my computer?
Yes, as long as the digital copy is clear and complete. You do not need to keep the paper version. But make sure you have a backup of the digital file — store it in two places, such as your computer and a cloud service. If you lose the file and the IRS audits you, you will not be able to prove what you reported.
Do I need to keep receipts if I have a credit card statement showing the charge?
A credit card statement is usually enough to prove you made the purchase, but it does not always prove what you bought. If the IRS questions a deduction, they may ask for the receipt to confirm the item was business-related or deductible. Keep receipts for large or unusual expenses. For routine expenses like office supplies, a statement may be sufficient.
What if I filed an amended return?
Keep both the original return and the amended return (Form 1040-X) for the required time. The amended return restarts the clock on some issues, so the IRS may have three years from the date you filed the amendment to audit those items. Keep records for three years from whichever date is later: the original filing date or the amended return date.
How long should I keep records for a business I sold?
Keep business records for seven years after the year you sold the business. The IRS can examine the sale itself (to verify the sale price and gain or loss) and can also reopen prior years to challenge depreciation or expense deductions that affected the basis of the business. Seven years gives you a safe margin.
Do I need to keep records if I did not owe taxes that year?
Yes. The IRS can still audit a return that shows zero tax or a refund. Keep records for the full three years (or longer if you have business income or losses). A return with no tax liability is sometimes more likely to be audited because the IRS wants to verify that you truly had no income or that your deductions were legitimate.