How long should I keep my tax records?
Discarding tax records too soon can be costly.

The length of time you should keep a document depends on the action, expense, or event the document records. 

Generally, you must keep your records that support an item of income or deductions on a tax return until the period of limitations for that return runs out.

Period of limitations that applies to income tax returns

The general rule  
  • 3 years if you owe additional tax and situations (2), (3), and (4), below, do not apply to you; (NM: Dec. 31 of the 3rd year). 
There are exceptions
  • 6 years (NM: Dec. 31 of the 7th year) if you do not report income and the amount is more than 25% of the gross income shown on your return.
  • 3 years from the date you filed your original return or if you file a claim for credit or refund after you file your returns
  • 7 years if your claim is due to a bad debt deduction or due to a loss from worthless securities.
  • Indefinitely for capital assets (see below) or the life of the assets & after, even when you dispose of the asset.
  • Indefinitely if no return is filed.
  • Indefinitely if a fraudulent return is filed. 
The following questions should be asked about each record as you decide whether to keep a document or throw it away.

Are the records connected to assets?

Keep records relating to investments, real estate, business equipment & vehicles used in business & other capital assets until the period of limitations expires for the year in which you dispose of the property in a taxable transaction.  You must keep these records to figure any depreciation, amortization, or depletion deduction and to figure the gain or loss when you sell or otherwise dispose of the property.

If you received property in a nontaxable exchange, you must keep the records on the old property, as well as on the new property, until the period of limitations expires for the year in which you dispose of the new property in a taxable disposition.

What should I do with my records for non-tax purposes?

When your records are no longer needed for tax purposes, do not discard them until you check to see if you have to keep them longer for other purposes. For example, your insurance company or creditors may require you to keep them longer than the IRS does.