Article · Your return, by the numbers
How long to keep tax records: the IRS rules, in plain English
How long to keep tax returns, receipts and other records: the IRS periods tied to the statute of limitations, the exceptions, and what to keep for good.
By the Carry Forward Learning team Reviewed by Hunter Nottingham, JD, CPA
Checked Review by
CheckedOct 19, 2026The carry forward
Keep each year's records until that return's period runs out; keep property records until the period runs out for the year you sell; keep the returns themselves for good.
Every spring, shoeboxes and folders of old receipts raise the same question: what can I throw away? The IRS's answer is precise once you know the idea behind it. You keep a record as long as it could still matter for a return, and that is mostly a question of how long the IRS has to change the return and how long you have to amend it. This page lays out the periods, the exceptions that make them longer, the records to keep much longer, and an example.
The idea: the period of limitations
The IRS generally has a fixed window to assess more tax on a return, and you have a window to claim a refund. Together these are the period of limitations. You should keep the records that support each item of income, deduction and credit on a return until that return's period runs out. 1 2
The clock starts when you file. A return filed early is treated as filed on the due date, so filing in February doesn't start the clock any sooner. 1 3
The periods for income tax returns
| Your situation | Keep records for |
|---|---|
| The usual case | 3 years after you file |
| You file a claim for a refund or credit after filing | 3 years after the original return or 2 years after you paid the tax, whichever is later |
| You claim a loss from worthless securities or a bad debt deduction | 7 years |
| You left out income of more than 25% of the gross income on the return | 6 years |
| You didn't file a return | Indefinitely |
| You filed a fraudulent return | Indefinitely |
| Employment tax records (employers) | At least 4 years after the tax is due or paid, whichever is later |
These periods come from the Code. The assessment periods, including the longer one for a large omission of income, are in section 6501; the refund periods, including the longer one for bad debts and worthless securities, are in section 6511. 3 4
The usual answer is the first row. For most people with a straightforward return, filed on time, the supporting records for that year can go once the general period has passed. But the exceptions are why many advisers suggest keeping everything a little longer.
Records to keep much longer
Copies of your returns
Keep copies of the returns themselves. The IRS recommends it: they help when preparing future returns and if you ever amend. 1 A return copy takes little space, and having old ones makes it easy to prove income or basis years later. We'd keep them for good.
Property records: until the property is sold, and then some
Records about property you own, such as a home, rental property, stock or business equipment, need to be kept until the period of limitations runs out for the year you sell or dispose of the property. You need them to figure depreciation and your gain or loss when you sell. 1 2
So the closing statement and improvement receipts for a home bought decades ago are still live records today, if you haven't sold it. The same goes for brokerage purchase records, records of reinvested dividends, and records of stock received as a gift or inheritance.
If you got property in a tax-free exchange, your basis carries over from the property you gave up, so keep the records for both the old and the new property until the period runs out for the year you dispose of the new one. 1
Other records to keep
- Nondeductible IRA contributions (Form 8606), until all IRA money is withdrawn: they show which part of a distribution isn't taxable.
- Carryovers, such as capital loss or charitable contribution carryovers: keep the records for the year the carryover started until the period runs out for the last year you use it.
- Health coverage records if you claim the premium tax credit. 2
Records needed for other reasons
Before shredding, check whether someone else wants them longer. The IRS notes that insurers and creditors may require you to keep records longer than it does. 1
Business records
There's no required bookkeeping system for a business, but whatever you use has to clearly and accurately show income and expenses, and the records have to back up both. 2 Employers keep employment tax records (payroll, deposits, Forms W-4 and the like) for the employment tax period in the table above. 1
Worked example (hypothetical)
Hypothetical example, not law and not a client
Example, hypothetical, not a real person. In October 2026, a single filer is clearing out a filing cabinet. She has filed every return on time, around April 15 each year, never amended, and never claimed a bad debt or worthless stock.
- Returns for 2022 and earlier. Each was filed more than 3 years ago, so under the usual rule the receipts and statements behind them can go. She keeps the return copies themselves.
- Returns for 2023, 2024 and 2025. Still inside the general period. She keeps everything.
- Her condo. She bought it in 2015 and spent money on a new kitchen in 2019. She hasn't sold it, so the purchase papers and the kitchen receipts stay, however old.
- Her brokerage account. Purchase records for shares she still owns stay. Records for shares she sold in 2021 can go, since that year's period has run out.
Had she left out a large amount of income on a return, or never filed one year, the answer for those years would be very different.
What to gather
- A folder (paper or digital) for each tax year with the return copy and its supporting records.
- A separate, permanent folder for each property: purchase, improvements, depreciation, sale.
- Forms 8606 and any carryover worksheets.
- For digital records, a backup copy somewhere other than the device you use every day.
What this does not cover
- State record-keeping periods, which can be longer than the federal ones.
- The rules for electronic record systems.
- How to reconstruct records after a disaster.
- Records for estate and gift tax returns.
Carry it forward
Keep each year's records until that return's period runs out; keep property records until the period runs out for the year you sell; keep the returns themselves for good.
Related: Amending a return with Form 1040-X and The home sale exclusion. New lessons come out on YouTube first; subscribe to our channel to catch the next one.
Questions
How long should I keep my tax returns?
The supporting records, generally 3 years after filing, unless an exception applies. Copies of the returns themselves are worth keeping much longer.
Can the IRS go back further than the usual period?
Yes. It has 6 years if income of more than 25% of the gross income shown on the return was left off, and there's no limit for a fraudulent return or no return.
How long should I keep receipts for home improvements?
Until the period of limitations runs out for the year you sell the home. They help establish your basis and your gain.
How long do employers keep payroll records?
At least 4 years after the tax is due or paid, whichever is later.
Does filing early start the clock sooner?
No. An early return is treated as filed on the due date.
Keep going
Sources
- IRS, How long should I keep records? (updated June 30, 2026) (external site) checked Oct 19, 2026
- IRS, Topic no. 305, Recordkeeping (updated October 13, 2026) (external site) checked Oct 19, 2026
- 26 U.S.C. section 6501 (limitations on assessment and collection) checked Oct 19, 2026
- 26 U.S.C. section 6511 (limitations on credit or refund) checked Oct 19, 2026
Figures on this page
CheckedEvery figure above comes from the source listed here, with the date we checked it and the date it is due for a re-check.
- Record retention: periods yearsIRS, How long should I keep records checked 2026-10-19, review by 2027-01-19
cf-2026:record_retention.periods_years - Record retention: substantial omissionIRS, How long should I keep records checked 2026-10-19, review by 2027-01-19
cf-2026:record_retention.substantial_omission_pct