Keep income tax records for at least three years from the date you file

The Internal Revenue Service (IRS) generally expects you to keep tax records for three years after you file your return. This is the standard period during which the IRS can audit your return and ask you to prove the income, deductions, and credits you claimed. If you cannot produce the documents that support what you reported, you may owe additional tax, penalties, and interest.

Three years is the baseline, but the actual time you should keep records depends on your situation. Some records need to stay longer. Some situations require you to hold onto everything for six years or even indefinitely. Understanding which records fall into which category protects you if the IRS questions your return.

Key Takeaways

  • Keep all tax records for at least three years from the date you file, because the IRS can audit returns within that window.
  • If you underreported income by 25 percent or more, keep records for six years instead of three.
  • Keep records related to property (home, investments, retirement accounts) for as long as you own the asset, plus three years after you sell it.
  • Records that support ongoing deductions—like mortgage interest statements or charitable donation receipts—should be kept for three years after the last year you claim them.
  • The IRS can go back more than six years if it suspects fraud, so keep records longer if you have any doubt about your return's accuracy.

The three-year rule and when it applies

Three years is the window the IRS uses most often. If you file your 2023 return on April 15, 2024, the IRS can generally examine that return through April 15, 2027. After that date, the agency cannot go back and ask you to justify what you reported—unless one of the longer-retention situations applies to you.

This three-year period covers most ordinary tax situations: W-2 wages, standard deductions, common credits like the Child Tax Credit, and typical business expenses if you are self-employed. Keep pay stubs, receipts, invoices, bank statements, and any other documents that show where your income came from and what you spent money on.

The clock starts from the date you file, not the tax year itself. If you file your 2023 return in March 2024, the three-year window closes in March 2027. If you file the same return in October 2024, it closes in October 2027. Filing early does not shorten the retention period.

When to keep records for six years instead of three

If you underreported your income by 25 percent or more, the IRS has six years to audit you, not three. This means you should keep records for six years from the filing date if you suspect you may have made a significant error on your return or if you reported income that was substantially less than what you actually earned.

The 25 percent threshold is calculated against the income you should have reported. If your actual income was $100,000 but you reported $75,000, you underreported by 25 percent and triggered the six-year rule. Keep all supporting documents—bank statements, 1099 forms, invoices, anything that shows income—for the full six years.

You may not know at the time you file whether you have crossed this threshold. If you discover later that you underreported significantly, do not destroy records after three years. The safer approach is to keep records for six years whenever you have any doubt about the accuracy of your income reporting.

Records tied to property and assets

Records related to real estate, investments, and other assets follow a different timeline. Keep purchase documents, improvement receipts, and sale paperwork for as long as you own the property, plus three years after you sell it. This applies to your home, rental property, stocks, bonds, mutual funds, and any other asset you bought and later sold.

The reason is the capital gains tax. When you sell an asset, you owe tax on the profit (the sale price minus what you paid for it, plus the cost of improvements). The IRS needs to verify your original purchase price and any improvements you made. If you cannot produce a receipt showing you paid $150,000 for your home and spent $50,000 on a new roof, you cannot prove your cost basis, and the IRS may calculate a larger gain than you actually had.

For retirement accounts like IRAs and 401(k)s, keep contribution records and distribution statements indefinitely. These accounts have complex rules about how much you can contribute each year and when you must take withdrawals. The IRS may ask you years later to prove you did not over-contribute or that you took the correct amount at the right time.

Records for ongoing deductions and recurring expenses

If you claim the same deduction year after year—mortgage interest, property taxes, charitable donations, business expenses—keep the supporting documents for three years after the last year you claim them. Once you stop claiming a deduction, you can discard the old receipts three years later.

For example, if you donate to charity every year and claim the deduction on your tax return, keep donation receipts for three years after you file the last return on which you claimed them. If you stop donating in 2025 and file your 2025 return in 2026, you can discard those receipts in 2029. If you resume donating in 2026, start a new three-year clock for the 2026 receipts.

Business owners should keep records of all expenses—supplies, equipment, mileage, meals—for three years. If you are self-employed and claim a home office deduction, keep the documents that show your home's square footage and the office's square footage, because the IRS may ask you to verify the calculation.

When the IRS can go back more than six years

The IRS can examine returns older than six years if it suspects fraud—not just an honest mistake, but deliberate misreporting. There is no statute of limitations on fraud. If the IRS believes you intentionally hid income or claimed false deductions, it can audit a return from 10, 15, or 20 years ago.

Fraud is a serious allegation and requires evidence. Ordinary mistakes, even large ones, are not fraud. But if you have any concern that your return might be viewed as intentionally misleading—for instance, if you failed to report cash income or claimed personal expenses as business deductions—keep records indefinitely or for as long as you reasonably can.

If you filed a return with no income reported but received substantial income that year, or if you claimed deductions you know you did not have, the safer approach is to keep those records longer than three years. The cost of storage is far less than the cost of owing back taxes, penalties, and interest on a return the IRS challenges years later.

How to organize and store tax records

Keep records in a way you can find them quickly if the IRS asks. Group documents by year and by category: income (W-2s, 1099s, pay stubs), deductions (receipts, invoices, statements), and property (purchase documents, improvement receipts, sale paperwork). A straightforward folder for each tax year works well.

Store originals or clear copies in a safe, dry place. Digital copies are acceptable to the IRS as long as they are legible and you can produce them if asked. Take photos of receipts, scan documents, or use accounting software that stores records electronically. Keep backups in case your computer fails.

Do not rely on your tax preparer or accountant to keep your records. They may store them for a few years, but they are not obligated to keep them for the full three to six years. You are responsible for having the documents if the IRS asks.

What happens if you cannot find a record

If the IRS audits you and you cannot produce a receipt or document to support a deduction or income item, you have options. You can reconstruct the record using bank statements, credit card statements, or other evidence. You can also provide a written statement explaining what the expense was and why you cannot find the original receipt.

The IRS may accept reconstructed evidence, or it may disallow the deduction. If you disallow the deduction yourself and pay the tax owed, the audit may close without penalty. If you cannot prove the deduction and refuse to pay, the IRS will assess additional tax and may add penalties.

This is why keeping records is so important: it is far easier to produce a receipt than to reconstruct one or to argue with the IRS about what you spent money on years ago.

Frequently Asked Questions

Can I throw away records after three years?

Only if your situation meets the three-year rule and you have no reason to believe the IRS will question your return. If you underreported income by 25 percent or more, keep records for six years. If your records relate to property you still own, keep them until you sell it plus three more years. When in doubt, keep records longer.

Do I need to keep the original receipt or is a photo okay?

A clear digital copy or photo is acceptable to the IRS as long as it shows all the important information: the date, the amount, what was purchased, and the vendor's name. Keep the original if you have it, but a legible copy is sufficient if the original is lost.

What if I filed my taxes late—does the three-year clock start from when I should have filed or when I actually filed?

The clock starts from the date you actually filed. If you filed your 2023 return in October 2024 instead of April 2024, the three-year window closes in October 2027, not April 2027. Filing late extends the retention period.

Do I need to keep records for tax returns I did not file?

If you did not file a return for a year, there is no statute of limitations. The IRS can go back and ask you to file a return for that year at any time. Keep records for any year you did not file, indefinitely if possible, or for at least six years.

Should I keep my tax return itself, or just the supporting documents?

Keep both. Keep a copy of the actual tax return you filed (your Form 1040 and any schedules) along with all the receipts, statements, and documents that support it. The return itself is your record of what you reported, and the supporting documents prove it was accurate.