The IRS generally expects you to keep tax returns and supporting documents for at least three years from the date you filed or the due date, whichever is later.

The three-year rule is the standard timeframe the Internal Revenue Service uses to audit most tax returns. If you file a return and the IRS decides to examine it, they will almost always do so within three years. After that window closes, they cannot go back and change what you reported — with rare exceptions.

However, three years is a minimum, not a may provide that you can throw everything away after that date. Certain situations require you to hold onto records much longer. Understanding which documents fall into which category helps you avoid losing something you might need later.

Key Takeaways

  • Keep tax returns and receipts for at least three years, since that is the standard IRS audit window for most returns.
  • If you underreported income by 25 percent or more, the IRS can audit you for six years instead of three.
  • Keep records related to home purchases, investments, and retirement accounts indefinitely or until you sell the asset, because the IRS may ask about your cost basis years later.
  • If you did not file a return when you should have, there is no time limit on how far back the IRS can go.
  • State tax authorities often have their own record-keeping rules that may differ from federal requirements.

When three years is not enough

The three-year rule has important exceptions. If the IRS suspects you underreported your income by 25 percent or more, they can audit you for six years instead. This means you should keep those records for six years if you had a significant discrepancy between what you reported and what you actually earned.

If you did not file a tax return at all when you were required to, there is no statute of limitations. The IRS can go back as far as they want. This is one reason why filing a return — even a late one — is usually better than not filing at all. Once you file, the three-year or six-year clock starts.

Fraud or tax evasion also removes the time limit. If the IRS believes you intentionally hid income or falsified deductions, they can pursue the case indefinitely. This is rare and requires proof of deliberate wrongdoing, but it is why keeping accurate records matters.

Documents tied to assets you still own

Some records need to stay in your files much longer than three years because they relate to assets you own. If you bought a house, investment property, stocks, or other assets, keep all purchase documents, receipts for improvements, and records of what you paid. The IRS may ask about your cost basis — what you originally paid — when you eventually sell, and that could be decades later.

For a home, keep the purchase deed, closing statement, and receipts for major repairs or renovations for as long as you own the house, plus at least three years after you sell it. If you inherited property or received it as a gift, keep the valuation documents that establish your starting point for tax purposes.

Investment records, including statements showing what you paid for stocks, bonds, or mutual funds, should be kept for at least three years after you sell the investment. If you reinvested dividends or made other transactions, those records help prove your cost basis and reduce the chance of overpaying capital gains tax.

Retirement accounts and ongoing income sources

If you have a retirement account — a 401(k), IRA, or similar plan — keep all statements and contribution records for as long as the account exists. The IRS tracks contributions to make sure you do not exceed annual limits and to verify that you are taking required minimum distributions once you reach a certain age. These records matter for your entire retirement.

For self-employed people or those with ongoing business income, the rules are stricter. The IRS recommends keeping business records for at least seven years, even though the standard audit window is three years. This includes invoices, receipts, payroll records, and bank statements. The longer timeframe accounts for the complexity of business returns and the higher audit rate for self-employed filers.

What state tax authorities require

Your state may have different rules than the federal IRS. Some states follow the federal three-year standard, but others require you to keep records for longer. A few states have no statute of limitations on tax audits, meaning they can go back as far as they want.

If you file in multiple states or moved between states, check the rules for each state where you filed. State tax agencies sometimes audit more aggressively than the IRS, and they may focus on different issues. Keeping records for at least five to seven years protects you against most state audits, even if your state does not formally require it.

How to organize and store records

Physical copies of tax returns, receipts, and supporting documents should be stored in a safe, dry place. A filing cabinet, safe deposit box, or fireproof safe all work. Label folders by year and type of document so you can find what you need quickly if the IRS calls.

Digital copies are also acceptable. Scan important documents and store them on an external hard drive, cloud storage, or both. Make sure you can access the files years later — avoid storing them in formats or on devices that may become obsolete. Keep at least one backup copy in a separate location in case of fire, theft, or hardware failure.

You do not need to keep original receipts if you have a clear digital image or a bank statement showing the transaction. However, if the IRS audits you, they may ask to see the original receipt for large or unusual expenses, so do not discard them immediately after scanning.

What happens if you cannot find old records

If the IRS audits a return from several years ago and you no longer have the receipts, you are not automatically in trouble. The IRS understands that people lose documents. However, you will need to reconstruct what you can using bank statements, credit card statements, or other evidence that shows the transaction occurred.

If you cannot produce any documentation for a deduction the IRS questions, they will disallow it. This means you will owe back taxes plus interest and possibly penalties. The longer you have kept records, the easier it is to prove what you claimed was accurate.

Frequently Asked Questions

Can I throw away my tax return after three years?

You can, but only if you have no ongoing connection to the items on that return. If the return included a home purchase, investment, or business income, keep the supporting documents longer. If everything on the return was resolved and you have no assets tied to it, three years is generally safe for federal purposes — though check your state rules first.

Do I need to keep receipts if I have a credit card statement?

A credit card statement showing a charge is usually enough proof that you made the purchase. However, the IRS may ask for the original receipt to verify what the charge was for, especially for large or unusual expenses. Keep receipts for at least three years for any deduction you claimed.

What if I filed my return late — how long do I keep records?

The three-year clock starts from the date you actually filed, not from the original due date. So if you filed a return three years late, you should keep records for three years from the date you filed it. If you never filed a return when you should have, there is no time limit, so keep everything.

Do I need to keep records for state taxes longer than federal?

It depends on your state. Some states follow the federal three-year rule, but others allow six years or more. A few have no time limit. Check your state tax agency website or ask a tax professional about your specific state's requirements.

How long should I keep records for a home I sold years ago?

Keep all home-related records — purchase documents, improvement receipts, closing statements — for at least three years after you sold the house. The IRS may ask about your cost basis to verify the capital gain you reported. If you cannot find the records, you may have to pay tax on a larger gain than you actually made.