Keep tax records for at least three years, but some situations require you to hold them longer

The IRS can audit your return up to three years after you file, which is why three years is the baseline for keeping records. However, the actual answer depends on what you're keeping and whether the IRS has reason to look deeper into your specific return. If you underreported income by 25 percent or more, the IRS has six years. If you never filed a return for a year, there is no time limit — they can go back as far as they want. If you're self-employed or own a business, you'll need records longer than a W-2 employee would.

The documents you need to keep are the ones that support what you reported: receipts, invoices, bank statements, mortgage interest statements, charitable donation records, medical expense records, and anything else that proves the numbers on your return are real. You don't have to keep the actual return itself forever, but you do need to keep what backs it up.

Key Takeaways

  • Keep tax records for at least three years after filing because the IRS typically has three years to audit.
  • If you underreported income by 25 percent or more, keep records for six years instead.
  • Self-employed people and business owners should keep records for seven years because of depreciation schedules and other business-specific rules.
  • The documents that matter are receipts, statements, and proof of deductions — not the tax return form itself.
  • If you never filed a return for a particular year, keep everything related to that year indefinitely.

The three-year rule for most tax filers

Three years is the standard statute of limitations for the IRS to audit your return. This means if you file your 2023 tax return in April 2024, the IRS generally has until April 2027 to contact you about it. After that window closes, they cannot go back and change what you reported for that year.

This three-year window applies to most people who file W-2 wages, take standard deductions, and claim straightforward deductions like mortgage interest or property taxes. If your return is straightforward and accurate, three years is usually enough. However, you should keep records for the full three years, not just until you receive your refund or pay your bill. The audit can happen months or even years after you file.

When to keep records for six years instead

The IRS has six years to audit you if you underreported your income by 25 percent or more. This is a significant threshold — it means if your actual income was $100,000 but you reported only $75,000 or less, the six-year rule applies. The IRS doesn't have to prove the underreporting was intentional; the six-year window kicks in automatically if the math shows you reported less than 75 percent of what you actually earned.

This rule catches people who miss 1099 forms, forget to report cash income, or fail to include investment gains. If you're unsure whether you hit the 25 percent threshold, keep records for six years to be safe. It's easier to hold onto documents longer than to scramble if the IRS comes calling years later.

Seven years for self-employed people and business owners

If you're self-employed or own a business, keep records for seven years, not three. This is because business tax returns involve depreciation schedules, asset basis calculations, and other items that carry forward year after year. The IRS may need to verify those calculations even if they're auditing a return from several years ago.

For example, if you claimed depreciation on equipment in 2020, the IRS might ask about it during a 2024 audit because the depreciation schedule affects your basis in that asset. Keeping seven years of records ensures you have the documentation to support those ongoing calculations. This includes invoices, receipts, mileage logs, equipment purchase records, and bank statements related to your business.

Indefinite record-keeping for unfiled years

If you never filed a tax return for a particular year, there is no time limit on how far back the IRS can go. The statute of limitations doesn't start running until you file a return. This means if you didn't file in 2015, the IRS can still contact you about 2015 in 2024 or 2030 or beyond.

If you have unfiled years, keep all records related to those years indefinitely. This includes W-2s, 1099s, bank statements, receipts, and anything else that shows your income and deductions for those years. If you're working with a tax professional to file back returns, they will tell you which years to prioritize, but holding onto the documents is your responsibility.

What documents to actually keep

You need to keep the documents that prove what you reported on your return. For most people, this means: W-2 forms from your employer, 1099 forms for interest, dividends, or self-employment income, receipts for deductible expenses, mortgage statements showing interest paid, property tax records, charitable donation receipts, medical expense records, and bank or brokerage statements showing investment activity.

You don't need to keep a paper copy of the tax return itself — the IRS has their copy. What you need is the supporting documentation. If you filed electronically, you may have a PDF of your return, but that's not what the IRS will ask for if they audit. They'll ask for the receipts, statements, and records that back up the numbers you reported.

For digital records, keep them in a format you can still access years later. A photo of a receipt on your phone is fine, but make sure you're backing it up to cloud storage or an external drive. If your phone dies and you lose the photo, you've lost the proof. The same applies to email confirmations, digital receipts, and online statements — read and save them rather than relying on the website to keep them forever.

How to organize records for straightforward retrieval

Organize your records by year and by category. Create a folder for 2023, another for 2024, and so on. Within each year's folder, create subfolders for income, deductions, investments, business expenses, or whatever categories match your situation. This way, if the IRS asks about a specific deduction or income item, you can find the supporting documents quickly.

Keep receipts and statements together with the year they relate to, not the year you paid for something. A receipt from December 2023 for an expense you deducted on your 2023 return goes in the 2023 folder, even if you paid the bill in January 2024. This matches how the IRS thinks about tax years and makes it easier to find what you need.

Consider a straightforward spreadsheet listing major expenses or income items alongside the receipt or statement you're keeping. This takes 10 minutes per year and saves hours if you ever need to locate a specific item. Write down the date, amount, category, and where the receipt is stored. When you're ready to discard records after the retention period ends, you'll know exactly what you're getting rid of.

When you can safely discard old records

Once the relevant time period has passed — three years for most people, six years if you underreported income, seven years for business owners — you can discard the records. However, there are a few exceptions. If you claimed a loss on a property sale, keep records related to that property for at least three years after you sell it, even if the three-year audit window has closed. If you have an ongoing dispute with the IRS, keep everything until the dispute is resolved.

Before you throw anything away, shred documents that contain sensitive information like Social Security numbers, bank account numbers, or tax identification numbers. A standard cross-cut shredder works fine. Don't just toss receipts in the trash — identity thieves can use old financial documents.

Frequently Asked Questions

Do I need to keep the actual printed tax return, or just the supporting documents?

You need the supporting documents — receipts, statements, and records that prove what you reported. The IRS has their copy of your return. A PDF or printed copy of your return is helpful for your own reference, but it's not what the IRS will ask for during an audit. Keep the documents that back up the numbers on that return.

What if I filed an amended return — how long do I keep records for that?

Keep records for three years from the date you filed the amended return, or six years if the amendment involved underreporting income by 25 percent or more. The clock restarts when you file the amendment, not when you filed the original return. If you amended 2020 in 2024, the three-year window runs from 2024, not 2020.

Can I throw away records if I've already been audited for that year?

Yes, once an audit is closed and the IRS has accepted your return or you've resolved any changes they proposed, you can discard those records after the normal retention period. However, if the audit resulted in significant changes or if the IRS indicated they might look at related years, keep records a bit longer to be safe. When in doubt, keep them for the full retention period.

Do digital records count the same as paper receipts?

Yes, digital records are just as valid as paper. A photo of a receipt, a PDF read, an email confirmation, or a bank statement screenshot all count. The key is that you can still access and read them years later. Make sure you're backing up digital records to cloud storage or an external drive so a computer crash doesn't wipe them out.

What if I'm being audited — should I keep records longer than normal?

Yes. Once the IRS contacts you about an audit, keep all related records until the audit is completely closed and you've received written confirmation that it's resolved. Don't discard anything until you're certain the IRS has finished with that year. If they propose changes and you appeal, keep records even longer.