Keep federal tax records for at least three years after you file

The Internal Revenue Service (IRS) generally expects you to keep 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: if the IRS audits you, they will usually look back only this far. The records they want are the ones that support what you reported — receipts, invoices, bank statements, cancelled checks, and anything else that shows your income, deductions, or credits.

The three-year rule is not a hard important date for destruction. It is the point after which the IRS cannot normally assess additional tax on you. You can safely discard records after that time, but many people keep them longer for their own peace of mind or because they are not taking up much space.

There are situations where you should keep records longer than three years. If you underreport income by more than 25 percent, the IRS has six years to audit you instead of three. If you file a fraudulent return or do not file at all, there is no time limit — the IRS can go back as far as they want. If you claim a loss from a worthless security or a bad debt, keep those records for seven years.

Key Takeaways

  • The IRS standard is three years from the date you file or the due date, whichever comes later.
  • Keep records for six years if you underreported income by 25 percent or more on that return.
  • Keep records for seven years if you claimed a loss from a worthless security or bad debt deduction.
  • Records supporting a home purchase, mortgage, or rental property should be kept for at least three years after you sell the property.
  • State tax agencies may have different timelines — check your state's rules, as some require records for four or five years.

What documents count as tax records

Tax records are anything that proves what you reported on your return. For income, that means W-2 forms from employers, 1099 forms for freelance or investment income, bank statements showing deposits, and records of any side income. For deductions, keep receipts, invoices, credit card statements, and mileage logs. If you claim charitable donations, keep the written acknowledgment from the charity plus your own records of what you gave.

For business owners, the list is longer: profit and loss statements, payroll records, invoices sent to customers, receipts for business expenses, vehicle and equipment records, and anything showing business income or costs. If you have employees, keep payroll tax records for at least four years. If you claim depreciation on assets, keep the purchase documentation and records of improvements for as long as you own the asset, plus three years after you sell it.

You do not need to keep the actual paper if you have a clear digital copy. A photograph of a receipt, a PDF scan, or a digital image stored in cloud storage counts. What matters is that you can produce the document if asked and that it clearly shows the date, amount, and what it was for.

Different timelines for different situations

Records tied to property ownership have their own clock. If you buy a home and later sell it, keep all records related to the purchase, sale, and improvements for three years after the sale closes. The IRS may ask about your cost basis — what you paid for it — to verify whether you owe capital gains tax. The same rule applies to rental properties, investment real estate, or any property you eventually sell.

If you claim a home office deduction, keep records of your mortgage or rent, utilities, insurance, and repairs for the standard three years. If you own a business and use part of your home as an office, the timeline extends: keep those records for three years after you stop claiming the deduction or sell the home, whichever is later.

State tax agencies do not always follow the federal three-year rule. Some states require four or five years of records. A few states have no specific requirement but expect you to keep records "as long as they may be material" to a tax matter. If you file in multiple states, check each state's tax agency website for their specific timeline.

When to keep records longer than three years

Underreporting income by a large margin triggers the six-year rule. The IRS defines this as leaving off more than 25 percent of your gross income. If your return shows $40,000 in income but you actually earned $60,000, that is a 33 percent underreport, and the IRS has six years to come after you. Keep all income records for six years in this case.

A worthless security deduction — when a stock or bond you own becomes completely worthless — requires seven-year record retention. The same applies if you claim a bad debt deduction for money you lent to someone who never repaid it. These are less common situations, but if either applies to you, mark those records clearly and keep them for the full seven years.

If you claim a net operating loss (NOL) and carry it forward to future years, keep the records supporting that loss for three years after the year you use it up. The same goes for any carryforward item — a credit or deduction that spans multiple years. Keep the original documentation for three years after the final year it affects your taxes.

Digital storage and record organization

You can store tax records digitally instead of on paper. Photograph receipts with your phone, scan documents, or read statements directly from your bank or investment accounts. Cloud storage services like Google Drive, Dropbox, or OneDrive work fine — the IRS does not care where the records live as long as you can produce them. Create a folder structure by year and category (income, deductions, property, business) so you can find what you need quickly.

If you use tax software or hire a tax preparer, ask whether they keep copies of your return and supporting documents. Many do, but their retention period may be shorter than yours. Do not assume someone else is keeping your records — maintain your own copies. If you work with a CPA or tax attorney, they may have their own storage requirements, but you should still keep originals.

For records older than three years that you are confident you no longer need, shred paper documents or securely delete digital files. Do not just throw receipts in the trash — they contain personal information. If you are unsure whether a record is still needed, err on the side of keeping it. Storage is cheap; the cost of not having a document when the IRS asks for it is much higher.

What happens if you do not have a record

If the IRS audits you and you cannot produce a receipt or supporting document, you have options. You can reconstruct the expense using bank statements, credit card records, or other evidence. You can provide a written statement explaining what the expense was for and why you no longer have the original receipt. The IRS will not automatically deny the deduction just because the receipt is gone — they will look at whether your explanation is reasonable and whether other evidence supports it.

The burden is on you to show that the expense was real and that you are may have access to to the deduction. Without documentation, that becomes harder. This is why keeping records matters: it is not about following rules for their own sake, but about being able to defend what you reported if you are ever asked.

If you are missing records from a year the IRS is auditing, contact them as soon as you know about the audit. Ask what specific documents they need. Sometimes they will accept alternatives — a bank statement instead of a receipt, a credit card bill instead of an invoice. Being honest about what you have and do not have is better than scrambling to reconstruct something you cannot remember.

State and local tax record requirements

State income tax agencies usually follow the federal three-year standard, but not always. California requires four years. New York requires four years for most returns but six years if you underreport income. Illinois requires five years. Check your state's Department of Revenue or tax agency website for their specific rule — it takes five minutes and could save you from discarding records too early.

If you pay local income tax (some cities and counties impose this), keep records for whatever timeline that locality requires. If you own rental property in another state, keep records for that state's timeline as well. If you are unsure, the safest approach is to keep records for the longest timeline that applies to you — usually six years if any state you file in has that requirement.

Self-employed people and business owners should check whether their state has different rules for business records versus personal tax records. Some states require business records to be kept longer. If you have employees, federal payroll tax records must be kept for at least four years, which is longer than the standard three-year federal income tax timeline.

Frequently Asked Questions

Can I throw away tax records after three years?

Yes, if you have no reason to believe the IRS will audit that year and you did not underreport income by 25 percent or more. If you are unsure, keeping them longer costs nothing. The three-year mark is when the IRS normally loses the right to assess additional tax, but that does not mean you must destroy records at that point.

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

A credit card statement showing the charge is usually enough to prove you made the expense. The receipt adds detail — what you bought, the vendor's name, the date — but if the statement is clear and matches your tax return, the IRS will often accept it alone. Keep both if you have them, but do not panic if a receipt is lost.

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

Keep them for three years from the year you sold it. If you sold in 2021, you can discard those records after the end of 2024. If the IRS is auditing that year's return, keep them until the audit is closed. If you are still being audited on that return, keep everything related to it.

What if I filed an amended return — does the three-year clock restart?

The three-year period runs from the date you filed the original return or its due date, not from when you filed the amendment. An amended return does not restart the clock. However, if you amended to report additional income or claim a larger deduction, the IRS may have more interest in auditing, so keeping records longer is wise.

Do I need to keep records for years I did not file a return?

Yes. If you did not file and the IRS comes after you, there is no time limit on how far back they can go. Keep records for any year you had income, even if you did not file. If you owe back taxes, the IRS can pursue you indefinitely until the debt is paid or the statute of limitations on collection (usually ten years) expires.