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 almost always do so within this period and will ask to see the documents that support the numbers on your return.
The three-year rule applies to receipts, invoices, bank statements, cancelled checks, mileage logs, medical bills, charitable donation records, and any other papers that back up the income, deductions, or credits you claimed. If you filed early—say, in February for a 2023 return—the clock starts from the actual filing date, not April 15.
However, three years is a floor, not a ceiling. Certain situations require you to hold onto records longer, and some people benefit from keeping them even longer than the law requires.
Key Takeaways
- The IRS expects three years of records for most tax returns, measured from the date you file or the due date, whichever comes later.
- Keep records for six years if you reported less income than you actually earned, and indefinitely for records tied to property you still own.
- State tax agencies often have their own retention rules that may differ from federal requirements, so check your state's rules separately.
- Records for business assets, rental property, and investments should be kept for at least three years after you sell or dispose of them.
When to keep records for six years or longer
If you underreported your income by 25 percent or more, the IRS has six years to audit you instead of three. This means you should keep all supporting documents for six years in that case. The six-year rule also applies if you claimed a bad debt deduction or a loss from a worthless security.
Records tied to property you own should be kept indefinitely—or at least as long as you own the property plus three years after you sell it. This includes purchase receipts, improvement receipts, and closing documents for real estate, as well as cost basis records for stocks and mutual funds. The IRS may ask about these years later when you report a gain or loss on the sale, and you will need proof of what you originally paid.
If you are self-employed or own a business, keep payroll records, invoices, and expense documentation for at least six years. Some states require seven years. Business records should be retained even longer if they relate to an asset you still use in your business.
State tax record requirements may be different
Your state tax agency may have its own retention rules that do not match the federal three-year standard. Some states require four years, others require five, and a few require seven. California, for example, requires four years. New York requires three years for most returns but six years if you underreported income.
The safest approach is to keep records for as long as your state requires, since state audits happen separately from federal audits. You can find your state's requirement by searching "[your state] tax records retention" or by calling your state's department of revenue. If your state requires longer than three years, follow the state rule.
What documents to actually keep
Keep the actual tax return you filed (a copy for your records), plus every document that supports it. For income, that means W-2 forms, 1099 forms, K-1 forms, and bank statements showing deposits. For deductions, keep receipts, invoices, cancelled checks, credit card statements, and written records of expenses you paid in cash.
For charitable donations, keep written acknowledgment from the charity (they usually send a receipt or letter). For medical expenses, keep bills and receipts. For business mileage, keep a log showing the date, destination, business purpose, and miles driven. For home office deductions, keep receipts for supplies and utilities, plus documentation of the square footage you use for business.
You do not need to keep the original envelopes or packaging. Digital copies, scans, and photos of receipts are acceptable to the IRS as long as they are clear and legible. Many people photograph receipts with their phone and store them in a folder on their computer or in cloud storage.
How to organize and store records safely
Create a folder for each tax year and place all supporting documents inside it. Label the folder with the year (for example, "2023 Tax Records"). Within that folder, you can organize by category—income, medical, charitable, business expenses—or straightforward keep everything together. The IRS does not care about your filing system, only that you can find what you need if asked.
Store originals in a safe, dry place. A filing cabinet, safe deposit box, or home safe works well. Keep digital copies as a backup: scan important documents and store them on your computer, an external hard drive, or cloud storage like Google Drive or Dropbox. If you use cloud storage, make sure your account has a strong password and two-factor authentication.
After the retention period has passed, you can shred or delete records. Shred paper documents to protect your privacy. For digital files, straightforward delete them, or use file-deletion software if you want to be extra cautious.
Special situations that change the timeline
If you file an amended return (Form 1040-X), the three-year clock restarts from the date you file the amendment. Keep records for three years from that new date. If the IRS sends you a notice of audit or examination, do not throw away any records until the audit is closed and any appeals are finished—even if the normal retention period has passed.
If you claim a loss carryforward (such as a business loss you carry to future years), keep records for the year you claimed the loss plus three years after the loss is fully used up. The same applies to investment losses carried forward to offset future gains.
If you received an extension to file (Form 4868), the three-year period still starts from the original due date, not the extended due date. For example, if your 2023 return was due April 15, 2024, but you filed an extension and filed on August 10, 2024, the three-year clock started April 15, 2024.
When you can safely discard old records
Once the applicable retention period has passed and you are not under audit, you can discard records. For most people, this means three years after filing. Before you throw anything away, double-check that you have kept records for any property you still own, any carryforward losses, or any other ongoing tax situation.
If you are uncertain whether a particular document is still needed, keep it. The cost of storing a few extra papers is much lower than the cost of not having a receipt if the IRS asks for it. Many people keep records for seven years as a general rule, which covers most scenarios and is straightforward to remember.
Frequently Asked Questions
Do I need to keep receipts if I have a credit card statement showing the charge?
A credit card statement alone is not always enough. The IRS wants to see what you actually bought, not just that you spent money. Keep the receipt or invoice along with the credit card statement. For large or unusual expenses, the receipt is especially important.
What if I lost some receipts for deductions I claimed?
If you are audited and cannot produce a receipt, the IRS may disallow that deduction. Going forward, photograph receipts when ready or use accounting software that captures them automatically. If you lost receipts before an audit notice arrived, you can sometimes reconstruct expenses using bank statements or credit card statements, though this is weaker evidence.
Can I throw away records after three years even if I have not been audited?
Yes, after three years (or your state's requirement, whichever is longer) have passed since you filed, you can discard records unless you are under audit or have a special situation like an ongoing business loss carryforward. If the IRS has not contacted you by then, an audit is unlikely.
Do I need to keep digital records of everything, or are paper copies enough?
Either paper or digital copies are acceptable. Many people keep both as a backup. Digital copies take up less space and are easier to search, but paper copies are harder to accidentally delete. Choose whichever method you will actually use and stick with it.
How long should I keep records for a house I sold five years ago?
Keep records for the year you sold it plus three years after the sale. Since you sold five years ago, you can discard those records now. However, if you have not yet reported the sale or if there is any dispute about the sale price or your cost basis, keep them until the matter is resolved.