Keep tax records for at least three years after you file
The Internal Revenue Service (IRS) generally expects you to keep tax records for three years from the date you file your return or the return's due date, whichever is later. This three-year window covers most situations where the IRS might want to review your return, ask questions about deductions, or request proof of income.
However, three years is not a universal rule. The actual time you need to keep records depends on what happened in that tax year and whether you reported all your income correctly. If you made a mistake, reported less income than you should have, or claimed deductions the IRS later questions, the timeline stretches. Keeping records longer than three years protects you if the IRS comes back with questions years after you filed.
Key Takeaways
- The IRS standard is three years from the filing date, but you should keep records longer if you underreported income, claimed large deductions, or owned rental property.
- If you did not report income that should have been reported, keep records for six years; if you reported less than 25 percent of your actual income, the IRS can go back indefinitely.
- For property sales, keep records for at least three years after you sell, because the IRS may question your cost basis and capital gains calculation.
- Mortgage interest statements, charitable donation receipts, and medical expense records should be kept for the year you claim them plus three additional years.
- State tax records may have different timelines than federal records, so check your state's requirements separately.
When six years is safer than three
If you reported less income than you actually earned, the IRS can look back six years instead of three. This applies when you left off income that should have been on your return — for example, if you forgot to report a 1099 from a side job or did not include all your self-employment income. The six-year rule also applies if you claimed deductions that were much larger than what similar taxpayers claim, which can trigger a closer look at your records.
The safest approach is to keep records for six years if you are self-employed, run a small business, or claim significant deductions like home office expenses or vehicle mileage. These areas draw more IRS attention, and having records on hand protects you if questions come up years later.
There is one scenario where even six years is not enough: if you did not report more than 25 percent of your gross income, the IRS has no time limit and can go back as far as they want. This is rare, but it means keeping permanent records of major income sources is wise.
Property sales and investment records need longer storage
If you sold a house, land, or investment property, keep all records related to that sale for at least three years after the sale closes. The IRS may question your cost basis — the original price you paid plus improvements — because this directly affects how much capital gains tax you owe. If you cannot prove what you paid for the property or what you spent on major repairs and upgrades, you may end up paying tax on a larger gain than you actually made.
For rental property, keep records even longer. Depreciation deductions on rental property can be recaptured by the IRS years later, so maintain records of the purchase price, improvements, and depreciation claimed for as long as you own the property and for at least three years after you sell it.
Documents to keep and how long
Different documents serve different purposes, and some need to stay longer than others:
- W-2s and 1099s: Keep for at least three years. If you are self-employed, keep them longer because they support your income claims.
- Receipts for deductions: Keep for three years after you claim them. This includes charitable donations, medical expenses, business expenses, and education costs.
- Mortgage statements and property records: Keep for three years after you sell the property, or indefinitely if you still own it.
- Investment statements: Keep for three years after you sell the investment, because the IRS may question your cost basis and holding period.
- Retirement account statements: Keep for three years, especially if you made nondeductible contributions or took distributions.
- Cancelled checks and bank statements: Keep for three years if they support deductions or income claims.
- Home improvement receipts: Keep indefinitely if you own the home, because they increase your cost basis and reduce capital gains tax when you sell.
State tax records may have different rules
Your state may require you to keep records longer than the federal three-year standard. Some states follow the federal timeline, but others have their own rules. For example, some states allow four or five years for the state tax authority to review a return, which means you should keep records for that longer period to be safe.
Check your state's tax department website or ask a tax professional what your state requires. If your state's timeline is longer than the federal timeline, follow the state rule. It is simpler to keep one set of records that satisfies both than to discard federal records and then find your state still needs them.
Digital records and backup storage
You do not have to keep paper copies. The IRS accepts digital records, photographs of receipts, and scanned documents as long as they are clear and complete. Many people photograph receipts with their phone, store them in a cloud folder organized by year, and keep the originals for three years as backup.
If you store records digitally, make sure you have a backup. A hard drive failure or lost phone can erase years of records. Use cloud storage (Google Drive, Dropbox, OneDrive) or an external hard drive kept in a separate location. Label files by year and category so you can find what you need quickly if the IRS asks.
What happens if you throw records away too soon
If the IRS requests records you no longer have, you are not automatically in trouble. You can explain that the records were discarded after the standard retention period, and the IRS may accept other evidence — bank statements, credit card statements, or third-party documents like 1099s. However, if you cannot provide any proof of a deduction or income claim, the IRS can disallow it, and you may owe back taxes plus interest and penalties.
The safest practice is to err on the side of keeping records longer rather than shorter. Storage is cheap, and the cost of keeping a box of old tax documents is far less than the cost of owing back taxes and penalties if the IRS questions your return.
Frequently Asked Questions
Can I throw away tax records after three years?
You can safely discard most records after three years if you reported all your income correctly and did not claim unusually large deductions. However, if you are self-employed, claimed significant deductions, or sold property, keeping records for six years or longer is safer. When in doubt, keep them.
Do I need to keep the original receipts or just copies?
The IRS accepts copies, photographs, and digital scans as long as they are clear and show all the important details. You do not need to keep bulky original receipts, but keep them for at least one year as backup in case a digital file is lost or unclear.
How long should I keep records for a home sale?
Keep all records related to the purchase, improvements, and sale for at least three years after the sale closes. If the IRS questions your cost basis or capital gains calculation, these records prove what you paid and what you spent on upgrades.
What if I filed an amended return?
Keep records for three years from the date you filed the amended return, not the original return date. The three-year clock restarts when you file the amendment.
Do state records need to be kept longer than federal records?
Some states require longer retention than the federal three-year standard. Check your state tax department's website to see what your state requires, and keep records for whichever timeline is longer.