Keep your 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 everything for three years. But the actual answer depends on what is on your return. If you reported business income, rental income, or investment sales, you need to keep records longer. If the IRS suspects you underreported income by 25 percent or more, they can go back six years. If you did not file a return at all, there is no time limit — they can audit you indefinitely.
This means most people need to keep their actual tax return (the Form 1040 and schedules you filed) for three years. But you also need to keep the documents that support what is on that return: receipts, bank statements, mortgage statements, brokerage statements, cancelled checks, invoices. Those documents live longer than the return itself, because the IRS does not just want to see your numbers — they want to see the proof.
Key Takeaways
- Keep your filed tax return and all supporting documents for at least three years from the date you filed, because the IRS has three years to audit you.
- If you reported business income or rental income, keep records for seven years, because the statute of limitations is longer for those returns.
- If you sold property or have investment accounts, keep brokerage statements and purchase records indefinitely, because you will need them to calculate gain or loss when you sell.
- The documents you keep should include receipts, bank statements, cancelled checks, invoices, and any correspondence with the IRS — not just the return itself.
- If the IRS contacts you about a specific year, do not throw away anything from that year until the audit is closed and any appeal period has ended.
The three-year rule for most returns
The IRS has three years from the date you file your return to assess tax and start an audit. This is called the statute of limitations. If you file on April 15, the clock starts April 15. If you file in August, the clock starts in August. Three years from that date, the IRS loses the right to audit that return — with exceptions, which are covered below.
This means you should keep your filed return and the documents that support it (W-2s, 1099s, receipts, bank statements, mortgage statements) for three years. Many people keep them longer anyway, which is fine. Some people scan them and store the scans, which also works. The point is that you need to be able to produce them if the IRS asks.
Do not throw away documents the moment three years pass. If you filed in April 2023, you can safely discard the 2022 return and its documents in April 2026 — but only if the IRS has not contacted you about that year. If they have, keep everything until the audit is closed.
Longer retention for business and rental income
If you reported self-employment income, business income, or rental income on your return, keep your records for seven years. The IRS treats these returns differently because business records are more complex and the potential for underreporting is higher. Seven years gives them more time to investigate.
This includes your Schedule C (if you are self-employed), Schedule E (if you have rental property), and all the documents that support those schedules: invoices, receipts, mileage logs, utility bills, repair receipts, tenant payment records, and lease agreements. If you use accounting software like QuickBooks, keep your backup files and year-end reports for seven years as well.
The seven-year rule also applies if you claimed a loss on your business or rental property. A loss is a red flag for audit, so the IRS may look more closely and may want to go back further than usual.
Investment and property records with no expiration
If you own stocks, bonds, mutual funds, or real estate, keep your purchase records and cost basis documentation forever — or at least until you sell the asset and file the return reporting the sale. The IRS needs to know what you paid for an asset to calculate whether you made a gain or loss when you sold it. If you cannot prove your original cost, the IRS can assume your entire sale price is gain, which means a much larger tax bill.
This includes brokerage statements showing the purchase price, date, and quantity; real estate closing statements; and any records of improvements you made to property (new roof, new furnace, major repairs). If you inherited an asset, keep the valuation statement from the date of death, because that becomes your cost basis, not what the original owner paid.
If you sold an asset in 2024 and reported it on your 2024 return, you still need to keep the purchase records even after three years pass. The gain or loss is part of your return, and the IRS can ask for proof of cost basis at any time.
What happens if you did not file a return
If you did not file a tax return for a particular year, there is no statute of limitations. The IRS can go back as far as they want. This is rare — the IRS usually does not pursue very old unfiled years — but it is possible. If you are aware that you did not file for a year, you should file now, even if it is years late. Filing late is better than not filing at all.
Once you file a late return, the three-year clock starts from the date you file it, not from the original due date. So if you file a 2020 return in 2024, the statute of limitations runs until 2027.
The six-year rule for substantial underreporting
If the IRS believes you underreported your income by 25 percent or more, they can audit you up to six years after you file. This is a higher bar than the standard three-year rule, but it does happen. It usually involves unreported cash income, missing 1099s, or a business that reported much less income than the IRS expected based on bank deposits or third-party records.
If you are audited and the IRS raises this issue, keep all your records for six years instead of three. Your accountant or tax professional can tell you if this applies to your situation.
How to organize and store your documents
Create a folder for each tax year and put everything in it: your filed return, all W-2s and 1099s, receipts, bank statements, mortgage statements, brokerage statements, and any correspondence with the IRS. Label the folder with the year. Store it somewhere safe and dry — a filing cabinet, a closet shelf, or a plastic storage box. Do not store tax documents in a damp basement or an attic where temperature swings can damage paper.
Many people scan their documents and store the scans on a computer or cloud service like Google Drive or Dropbox. This works well for long-term storage and saves physical space. If you scan, keep the scans organized by year and back them up — do not rely on a single copy on your computer.
Do not throw away documents just because you have scanned them. Keep the originals for at least three years (or seven years for business records), because the IRS may ask to see the original if they audit you. A scan is helpful for your own records, but it is not a substitute for the original.
What to do if the IRS contacts you
If the IRS sends you a notice about a specific year, do not discard any documents from that year. Keep everything until the audit is closed and any appeal period has ended. The IRS will tell you what documents they want to see. Gather them and send them, or bring them to your appointment if you have one.
If you have already thrown away documents the IRS is asking for, tell them. You cannot recreate a receipt that no longer exists, but you can explain what it was for and provide other evidence (a bank statement showing the payment, a credit card statement, a cancelled check). The IRS understands that people do not keep everything forever.
Frequently Asked Questions
Can I throw away my return after I file it electronically?
No. Keep a copy of your filed return and all supporting documents even though you filed electronically. The IRS has a copy, but you need one too in case you need to reference it, file an amended return, or respond to an audit notice. Print your return or save the PDF file.
Do I need to keep W-2s and 1099s forever?
Keep them for at least three years. After three years, you can discard them unless you have business income, rental income, or investments — in which case keep them for seven years. If you sold an asset reported on a 1099-S, keep that 1099 until you sell the asset and file the return reporting the sale.
What if I lost my receipts but still have my bank statements?
Bank statements are acceptable proof of a deduction if you do not have the original receipt. The statement shows the date, amount, and payee. If the IRS audits you, bring the bank statement and explain what the expense was for. This is not ideal — a receipt is better — but it is not a disqualifier.
How long should I keep mortgage statements and property tax records?
Keep mortgage statements and property tax records for as long as you own the home, plus three years after you sell it. You will need them to calculate your cost basis and gain or loss when you sell. After three years past the sale, you can discard them.
Should I keep emails from my accountant or the IRS?
Yes. Keep any correspondence with the IRS, your accountant, or a tax professional related to your return. Save emails, letters, and notices. These documents can help you understand what was filed and why, and they are useful if you need to file an amended return or respond to an audit.