Keep tax returns for at least three years, and longer if you have income you did not report or if you claim deductions the IRS might question

The IRS can audit your return up to three years after you file it. That is the baseline: three years of tax returns, W-2s, 1099s, receipts, and records that back up what you reported. But three years is not a universal answer. If you underreported income by more than 25 percent, the IRS has six years. If you did not file a return at all, there is no time limit. And if you claim a loss from a worthless security or a bad debt, keep those records indefinitely.

The practical rule is simpler than the legal one: keep what you need to defend what you reported, for as long as the IRS could come looking. That usually means seven years for most people, because it covers the three-year audit window plus the time it takes to discover a problem and send you a notice.

Key Takeaways

  • The IRS can audit returns filed within the last three years, so keep tax returns and all supporting documents for at least that long.
  • If you underreported income by more than 25 percent, the audit window extends to six years, so keep records for six years in that case.
  • Business owners, self-employed people, and anyone claiming rental income should keep records for seven years because the IRS scrutinizes those returns more closely.
  • Keep records of worthless securities, bad debts, and loss carryforwards indefinitely, because the IRS can examine those claims at any time.
  • Store copies of filed returns separately from your working papers, so you can prove what you actually submitted if the IRS questions you.

The three-year rule and when it does not explore

Three years is the standard statute of limitations. The IRS has three years from the date you file your return (or the due date, whichever is later) to open an audit. After three years, the agency generally cannot go back and change what you reported, unless it finds fraud or a substantial underreporting of income.

But "substantial" has a specific meaning: if you left off more than 25 percent of your gross income, the window opens to six years. If you reported $40,000 in income but actually earned $60,000, that is a 33 percent underreporting, and the IRS has six years to catch it. This is why people who receive 1099s, run side businesses, or have rental income should keep records longer — those income streams are easier to underreport, and the IRS knows it.

If you did not file a return at all, there is no time limit. The IRS can go back as far as it wants. The same applies if you filed a fraudulent return. For most people, though, the practical answer is three to six years depending on how straightforward your return is.

How long business owners and self-employed people should keep records

If you are self-employed, own a business, or report rental income, keep records for seven years. The IRS audits these returns at higher rates than W-2 wage earner returns, and the agency is more likely to dig into prior years if it finds a problem in one year. A seven-year window gives you a cushion: three years for the standard audit period, plus time for the IRS to notice an issue and send you a notice of examination.

For a business or rental property, "records" means more than your tax return. Keep your general ledger, profit-and-loss statements, invoices, receipts, bank statements, and any documents that show how you calculated depreciation, cost basis, or deductions. If you claim a home office deduction, keep the square footage calculation and any photos or measurements. If you deduct vehicle mileage, keep a mileage log (or at least the summary you used to calculate the deduction) and records of the vehicle purchase and any repairs.

The reason is practical: if the IRS audits you, it will ask for these documents. If you cannot produce them, the IRS will disallow the deduction. If you can produce them, you have a much better chance of defending your position.

Worthless securities, bad debts, and loss carryforwards

Some tax positions have no expiration date. If you claim a loss on a worthless security — a stock that became worthless and you want to deduct the loss — keep the documentation indefinitely. The same applies to bad debts you write off. The IRS can challenge these claims at any time, even decades later, if it believes the security was not actually worthless or the debt was not actually uncollectible.

If you carry a loss forward to a future year — for example, a net operating loss (NOL) or a capital loss carryforward — keep the records that support the original loss for as long as you are using the carryforward. If you have a $10,000 capital loss carryforward that you use $2,000 of in year one and $3,000 in year two, keep the original loss documentation until the carryforward is fully used up, plus three years after that.

The same rule applies to depreciation recapture. If you depreciated an asset over several years and then sold it, keep the depreciation schedule and the original purchase documentation for at least three years after the sale, because the IRS may question whether you calculated depreciation correctly.

What documents to keep alongside your tax return

Your tax return itself is only part of the record. Keep the documents that prove what you reported:

  • W-2s and 1099s: Keep copies of every W-2, 1099-NEC, 1099-MISC, 1099-INT, 1099-DIV, and 1099-B you received. The IRS receives copies of these too, and if your return does not match, you will hear about it.
  • Receipts and invoices: For deductions over $75, keep the receipt. For meals and entertainment, keep the receipt even if it is under $75. For charitable donations, keep the written acknowledgment from the charity.
  • Bank and brokerage statements: Keep year-end statements that show interest, dividends, and capital gains. These match the 1099s you receive.
  • Mortgage statements and property tax bills: If you deduct mortgage interest or property taxes, keep the statements that show what you paid.
  • Medical and dental receipts: If you itemize and deduct medical expenses, keep receipts and explanation-of-benefits statements from your insurance.
  • Charitable donation records: Keep receipts, bank statements, or written acknowledgments for all charitable contributions.

Store a copy of your actual filed return — the one you submitted to the IRS — separately from your working papers. If the IRS audits you and claims you reported something you did not, you need to be able to show what you actually filed. Many people keep a copy in a safe deposit box or cloud storage for this reason.

Digital storage and organizing records

You do not have to keep paper originals. The IRS accepts digital copies, scans, and photographs of receipts and documents. Many people photograph receipts as they go, store them in a folder on their computer or phone, and then organize them by category at tax time.

If you use tax software or accounting software, those programs often store your return and let you read a PDF. Keep that PDF. If you use a CPA or tax preparer, ask them to send you a copy of your filed return and a list of what documents they used. Some preparers keep client records for a set number of years (often five to seven) and then destroy them, so get your own copies.

One practical approach: create a folder for each tax year. Inside, put a copy of your filed return, a summary of what documents you used, and scans or photos of major receipts and statements. This takes an hour or two at tax time but saves hours if you are ever audited, because you can find what you need quickly.

What to do with old returns you no longer need

Once the statute of limitations has passed and you are confident the IRS will not come back, you can shred or delete old records. For most people, that means after seven years. For business owners, after seven years. For anyone who had a substantial underreporting, after six years from the date you filed the amended return (if you filed one) or from the date the IRS closed the audit.

Before you throw anything away, make sure you are not still using it. If you have a loss carryforward, keep the original loss documentation. If you are still depreciating an asset, keep the purchase and depreciation records. If you sold a rental property and are still reporting depreciation recapture, keep those records.

One more caution: if the IRS has sent you a notice of examination or you know an audit is coming, do not destroy anything. Once the IRS is looking at your return, the statute of limitations is suspended, and you need to keep everything until the audit is closed and any appeals are finished.

Frequently Asked Questions

What if I filed an amended return — do I start the three-year clock over?

No. The three-year period runs from the date you filed your original return, not from the date you filed the amendment. However, if you amend to report income you originally left off, the IRS may treat it as a substantial underreporting and use the six-year window instead. Keep records for six years from the date of the amendment to be safe.

Do I need to keep receipts for small purchases under $25?

For most deductions, yes — the IRS wants to see what you spent money on. The exception is meals and entertainment, where the IRS allows you to use a credit card statement instead of a receipt if the receipt is lost. For everything else, keep the receipt if you can, but a bank or credit card statement showing the charge is usually enough if the receipt is gone.

Can I throw away my records after the IRS audits me and closes the case?

Yes, once the audit is closed and any appeal period has passed. But keep records for at least 30 days after you receive the final audit report, in case you want to file an appeal. If the IRS assessed additional tax, keep records until you have paid the tax and any interest and penalties are resolved.

What if I lost my records — can the IRS still audit me?

Yes. The IRS can still open an audit even if you no longer have receipts. But if you cannot produce documentation, the IRS will disallow the deduction. This is why keeping records is so important — it is your only defense if you are audited.

Do I need to keep records for returns I filed more than seven years ago?

Only if you are still using something from that return — a loss carryforward, depreciation on an asset you still own, or a bad debt you are still pursuing. Otherwise, no. Seven years is the practical limit for most people.