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, which is why three years is the baseline. But that number changes depending on what's on your return. If you underreported income by more than 25 percent, the IRS has six years. If you never filed a return for a year, there is no time limit. If you have a home office, rental income, or investment losses, you may need records longer than three years to support those deductions if questioned.

The practical answer is: keep everything related to income, deductions, and credits for at least seven years. That covers the three-year audit window, the six-year substantial underreporting window, and gives you a buffer for anything the IRS might ask about later. For business owners and investors, keep records indefinitely for any year you claim a loss, because the IRS can go back and examine how you calculated it.

Key Takeaways

  • The IRS can audit returns filed within the last three years, so keep your return and all supporting documents for at least that long.
  • If you underreported income by 25 percent or more, the IRS has six years to audit, so keep records for six years in that case.
  • For business losses, rental losses, or investment losses, keep records indefinitely because the IRS can revisit those calculations at any time.
  • Supporting documents include receipts, invoices, mortgage statements, brokerage statements, and anything else that proves the numbers on your return.
  • Once you're past seven years and have no open audits, you can safely discard paper returns, but keep digital copies of tax documents related to ongoing assets like rental property or investments.

What counts as supporting documents you need to save

Your tax return itself is only one piece of paper. The IRS wants to see the evidence behind every number on it. That means receipts for charitable donations, mortgage statements and property tax bills for homeowners, brokerage statements for investment income, business expense receipts, medical bills if you itemize, tuition statements, and any 1099 forms or W-2s you received.

For business owners, keep invoices, receipts, mileage logs, payroll records, and bank statements. For rental property owners, keep the deed, mortgage documents, receipts for repairs and maintenance, property tax bills, insurance statements, and records of any improvements you made. For investors, keep brokerage statements showing your cost basis, dividend statements, and records of any sales.

You don't need to keep the original documents forever — digital copies are acceptable to the IRS. Take photos of receipts with your phone, scan important documents, or read statements directly from your bank or brokerage. Just make sure the image is clear enough to read.

The three-year rule and when it extends to six years

Three years is the standard statute of limitations for the IRS to audit a return. This means if you filed your 2023 return on April 15, 2024, the IRS generally has until April 15, 2027 to examine it. After that date, they cannot go back and change what you reported.

The six-year rule kicks in if you underreported your gross income by 25 percent or more. The IRS considers this a substantial underreporting. For example, if your actual income was $100,000 but you reported only $70,000, the six-year window applies. This is rare for W-2 employees because employers report wages to the IRS, but it can happen with self-employment income, rental income, or investment income that is not reported to the IRS by a third party.

There is no time limit if you never filed a return for a year or if you filed a fraudulent return. The IRS can go back decades in those cases. If you missed filing a return, contact a tax professional about filing it now — the sooner you file, the sooner the statute of limitations clock starts.

Keeping records longer for business losses and investment losses

If you claim a business loss or investment loss on your return, keep all supporting documents indefinitely. The IRS can examine how you calculated that loss at any time in the future, even if the three-year or six-year window has closed. This is because losses can offset income in other years, and the IRS wants to make sure the loss was real and properly documented.

The same rule applies to depreciation. If you depreciate an asset — a rental property, business equipment, or a vehicle — keep the purchase receipt, the depreciation schedule, and any records of improvements or repairs for as long as you own the asset and for several years after you sell it. When you sell a depreciated asset, the IRS will ask how much you depreciated it, so you need to prove that number.

For rental property specifically, keep records for at least seven years after you sell the property. The IRS may ask about the original purchase price, improvements, and depreciation claimed over the years you owned it.

How long to keep records for ongoing assets and liabilities

If you still own an asset or owe a liability, keep the documents that prove your cost basis and your current value. For a home, keep the deed, the original purchase documents, receipts for major improvements, and property tax bills. For investments, keep brokerage statements showing what you paid for each share and what you currently own. For a mortgage or loan, keep the original promissory note and all statements showing the balance.

These documents matter because when you eventually sell the asset or pay off the debt, you will need them to calculate your gain or loss for tax purposes. If you sell a home, you need to know what you paid for it and what improvements you made to calculate whether you have a taxable gain. If you sell investments, you need to know your cost basis to calculate the capital gain or loss.

Once you sell an asset or pay off a debt, you can usually discard those documents after seven years. The exception is if the sale or payoff resulted in a loss — keep those records indefinitely.

Digital storage and what to do with old paper returns

The IRS accepts digital copies of documents as evidence in an audit. You can scan paper receipts and statements, photograph them with your phone, or read them directly from your bank or brokerage. Use a cloud storage service like Google Drive, Dropbox, or OneDrive to back up your digital copies, so you don't lose them if your computer fails.

For paper returns and documents you want to discard after seven years, shred them rather than throwing them in the trash. Tax returns and financial documents contain your Social Security number and other sensitive information that identity thieves can use. A home shredder works fine for small quantities; for larger quantities, use a shredding service.

If you use tax software or work with a tax professional, ask whether they keep copies of your returns and documents. Many do, which means you have a backup if you lose your own copies. Some tax professionals keep records for seven years automatically; others keep them longer. Ask about their retention policy.

What to do if you are under audit or expect to be

If the IRS has contacted you about an audit, do not discard any documents related to that return, even if you are past the normal retention period. Keep everything until the audit is closed and you have received a final letter from the IRS saying the examination is complete.

If you know you made an error on a past return — you underreported income, claimed a deduction you shouldn't have, or missed a credit — you can file an amended return using Form 1040-X. You have three years from the original due date to file an amended return and claim a refund. If you file an amended return, keep all documents related to both the original return and the amended return for at least seven years.

If you are worried about a specific item on your return, keep the supporting documents for that item indefinitely. The cost of keeping a few extra files is much lower than the cost of not having them if the IRS asks.

Frequently Asked Questions

Can I throw away my tax return after three years?

You can discard it after seven years if you have no open audits and no ongoing losses or assets tied to that return. But keep digital copies of returns indefinitely — they take up almost no space and can be useful for reference. If you have rental property, investments, or business income, keep the return and all supporting documents longer than seven years.

What if I lost my receipts but still have my tax return?

If the IRS audits you and you cannot produce receipts, you may lose the deduction. The IRS can disallow expenses you cannot document. For large deductions, try to reconstruct receipts: contact the vendor or merchant, check your bank or credit card statements, or ask your accountant whether they have copies. For small amounts, the IRS may accept a written statement explaining what the expense was and why you no longer have the receipt, but this is not may provide.

Do I need to keep my W-2s and 1099s after I file my return?

Yes, keep them for at least seven years. These forms are your proof of income, and if the IRS questions any income on your return, you will need them. They also matter if you file an amended return or if you need to verify your income for a loan or other purpose years later.

How long should I keep records for a business I no longer own?

Keep business records for at least seven years after you close the business. If you claimed depreciation on business assets, keep those records indefinitely. If the business had losses that you used to offset other income, keep the loss documentation indefinitely as well, because the IRS can revisit how you calculated those losses.

Is it safe to store tax documents in the cloud?

Yes, if you use a reputable service like Google Drive, Dropbox, OneDrive, or iCloud and enable two-factor authentication on your account. These services encrypt your files and are more find than keeping paper in a filing cabinet or a computer that could be stolen or damaged. Use a strong, unique password and do not share your login with anyone.