How long you need to keep tax records

The IRS generally expects you to keep tax records for at least 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 typically look back three years. However, this is a floor, not a ceiling. Certain records need to stay longer, and some situations extend the important date significantly.

The actual length depends on what the records are, whether you reported income correctly, and whether you claimed deductions the IRS might question. A record you need for one year might be required for seven years for another reason. Understanding which documents fall into which category prevents you from throwing away something you'll need later.

Key Takeaways

  • Keep all tax returns and supporting documents for at least three years from the filing date, since that is the standard IRS audit window.
  • Keep records related to property, investments, and retirement accounts for seven years or longer, because the IRS can go back further if you underreported income by 25 percent or more.
  • Keep records for assets you still own indefinitely, including home purchase documents, improvement receipts, and investment cost basis records, until you sell the asset and file the return reporting the sale.
  • The IRS has no time limit to audit if you did not file a return or filed a fraudulent one, so those situations require different record-keeping rules.
  • State tax records often have longer retention requirements than federal records, so check your state's rules before discarding anything.

The three-year standard for most tax documents

The three-year rule is the baseline. It applies to your tax return itself, W-2 forms, 1099 forms, receipts for deductions you claimed, and documentation of income you reported. If you filed your 2022 return in April 2023, you should keep those records through April 2026. If you filed an extension and submitted the return in October 2023, the clock starts from October 2023.

This three-year window exists because the IRS has three years from the filing date to assess additional tax and issue a notice of deficiency. After three years passes, they generally cannot go back and claim you owe more. However, this protection only holds if you reported your income honestly. If the IRS suspects you underreported income, the window stretches.

When to keep records for six or seven years

If you underreported your income by 25 percent or more, the IRS can look back six years instead of three. This means records related to income—pay stubs, 1099s, invoices, business ledgers—should be kept for six years if there is any chance you may have missed reporting something. The safer approach is to keep all income-related records for six years across the board.

Some records need to stay even longer. If you claimed a loss on a worthless security or bad debt, keep those records for seven years. The same applies to records supporting depreciation deductions on business property or rental property. These deductions can be audited further back because they affect multiple tax years.

Records you should keep indefinitely

Certain documents should never be thrown away, even decades after you file the return. These are records tied to assets you still own or may own in the future. If you bought a house in 2010 and still own it, keep the purchase documents, mortgage statements, and receipts for any improvements or repairs you made. When you eventually sell the house, you will need those records to calculate your cost basis and determine whether you owe capital gains tax.

The same rule applies to investment accounts. Keep records showing what you paid for stocks, mutual funds, or bonds, along with statements showing reinvested dividends. Keep records of contributions to retirement accounts like IRAs and 401(k)s. These documents prove your cost basis and are essential when you withdraw money or sell the investment. The IRS can ask for them years later, and you cannot reconstruct them if they are gone.

For business property, keep depreciation schedules and improvement records for as long as you own the asset, plus seven years after you sell it. The IRS may audit the sale and ask to verify the original cost and the improvements you claimed.

Records related to your home and property

Home purchase documents, closing statements, and mortgage paperwork should be kept indefinitely while you own the house. If you made improvements—a new roof, kitchen renovation, addition—keep the receipts and contractor invoices. These increase your cost basis and reduce the capital gains tax you owe when you sell. The IRS will want proof that you actually made these improvements and what you paid.

Keep utility bills, property tax statements, and homeowners insurance documents for at least three years. These support deductions if you use part of your home for business. If you rent out a room or run a business from home, keep records of all expenses—repairs, utilities, insurance—for seven years, since rental and business income can be audited further back.

State tax records and longer requirements

Many states have their own audit windows, and some are longer than the federal three years. New York, for example, allows the state to audit up to six years back. California allows three years for most returns but six years if income was underreported. Before you discard any tax records, check your state's requirements. If you have moved states, you may need to follow the rules of the state where you filed.

If you have any doubt about your state's rules, the safest approach is to keep records as long as your state requires, not just the federal minimum. State audits are separate from federal audits, and the IRS does not protect you from state claims.

What happens if you do not have records

If the IRS audits you and you cannot produce receipts or documentation, you lose the deduction or the income adjustment you claimed. The IRS does not have to take your word for it. If you claimed $5,000 in home office expenses but have no receipts, the IRS can disallow the entire deduction. You then owe back taxes, interest, and potentially penalties.

For income, the situation is worse. If you cannot prove you reported all your income, the IRS can estimate what you should have reported based on industry averages or other taxpayers' returns. You then owe tax on the estimated amount, plus interest and penalties. Keeping records is far cheaper than reconstructing them or paying the consequences of not having them.

Frequently Asked Questions

Can I throw away tax records after three years?

Only if you are certain you reported all income correctly and claimed only deductions you can defend. If you have any doubt—if you underreported income, claimed large deductions, or own assets you may sell later—keep records longer. For most people, keeping records for six or seven years is safer than the three-year minimum.

Do I need to keep the original receipts or can I scan them?

Scanned copies are acceptable to the IRS as long as they are clear and legible. You can discard the originals once you have a good digital copy. Store the scans in multiple places—a cloud backup and an external hard drive—so you do not lose them if your computer fails.

What if I filed a return late or never filed at all?

If you did not file a return, the IRS has no time limit to assess tax. Keep all records indefinitely. If you filed late, the three-year window still applies, but it starts from when you actually filed, not the original due date. Consult a tax professional if you have unfiled returns from prior years.

How long should I keep records for a business I no longer own?

Keep business records for seven years after you close the business, since the IRS can audit closed businesses. If you sold the business, keep records related to the sale—the purchase price, improvements, and sale documents—indefinitely, in case the IRS questions the gain or loss you reported.

Do I need to keep bank statements and credit card statements?

Keep bank and credit card statements that show deductible expenses or income for at least three years, longer if the transactions relate to property or investments. You can discard statements that show only personal spending with no tax relevance after three years, but it is easier to keep everything for six years than to sort through and decide what matters.