Keep tax returns and supporting documents for at least three years
The Internal Revenue Service (IRS) can audit your tax return up to three years after you file it. That means you need to keep your original tax return, plus every document that supports the numbers on it, for at least three years from the date you filed. This includes W-2s, 1099s, receipts, invoices, bank statements, and cancelled checks.
Three years is the baseline. The IRS can go back six years if it finds you underreported income by 25 percent or more. And if you did not file a return at all, or filed a fraudulent one, there is no time limit — the IRS can audit you indefinitely. For most people filing honestly, three years is the safe minimum.
Key Takeaways
- Keep your filed tax return and all supporting documents for at least three years from the filing date, because the IRS can audit returns from that period.
- Supporting documents include W-2s, 1099s, receipts, invoices, bank statements, mortgage statements, and anything else that proves the income or deductions you reported.
- If the IRS suspects you underreported income by a large amount, it can audit back six years, so keeping records longer provides extra protection.
- You can store copies digitally or on paper, but you must be able to produce the original or a clear copy if the IRS requests it.
What documents to save with your tax return
Your tax return itself is only one page or a few pages. The documents that back it up are what matter in an audit. Keep anything you used to fill out your return: W-2s from your employer, 1099s for freelance income or interest, receipts for charitable donations, medical bills if you itemize deductions, mortgage statements, property tax bills, and records of business expenses if you are self-employed.
For income, save the actual W-2 or 1099 the employer or payer sent you, not just your copy. For deductions, save the receipt or invoice showing what you bought, when, and how much you paid. For business expenses, keep a log or spreadsheet showing the date, amount, and what the expense was for. Bank statements and credit card statements help prove when you paid something and how much it was.
If you claim a home office deduction, keep photos of the space and measurements. If you claim mileage for business or medical travel, keep a log with dates, destinations, and miles driven. The more specific your documentation, the easier an audit becomes.
How long to keep records if you are self-employed
Self-employed people should keep records for at least seven years. The reason is that business records can be audited longer than personal tax returns, and the IRS may want to see profit-and-loss statements, invoices you issued, receipts for business purchases, and payroll records if you have employees. Keeping seven years of records covers most audit scenarios and gives you a buffer.
This includes invoices you sent to clients, receipts for supplies and equipment, mileage logs, home office records, and bank statements showing business deposits and expenses. If you took out a business loan or have a business vehicle, keep the loan documents and vehicle records too. The IRS uses these to verify that your reported income and deductions are real.
Storing tax records digitally or on paper
You can keep tax documents in either form. Digital copies are easier to organize and take up no physical space. Paper copies are what many people still use. The key requirement is that you can produce a clear, readable version if the IRS asks for it.
If you scan documents to digital files, make sure the scan is legible — the IRS will reject blurry or incomplete images. Store digital files in at least two places: your computer and a cloud backup, or an external hard drive and a cloud service. This protects you if one copy is lost or corrupted. Label files clearly with the year and document type so you can find them quickly.
If you keep paper copies, store them in a safe, dry place. A filing cabinet, safe deposit box, or home safe all work. Do not store them in a damp basement or attic where moisture can damage them. Organize by year and document type so you can locate a specific receipt or statement without searching through everything.
When you can throw tax papers away
After three years have passed since you filed your return, you can discard the supporting documents — receipts, invoices, bank statements, and so on. You can keep the actual tax return itself longer if you want, but the supporting papers can go.
Before you throw anything away, shred it. Tax documents contain your Social Security number, bank account numbers, and other sensitive information. A cross-cut shredder is better than a strip shredder because it is harder to reassemble. If you have a large stack of old documents, some communities offer free shredding events, or you can pay a document destruction service to do it securely.
If you are self-employed, wait seven years before discarding business records. If the IRS has contacted you about an audit, do not throw away any documents related to that return until the audit is closed and any appeals period has ended.
Special situations that require longer storage
Some records need to be kept longer than three years. If you own a home, keep the purchase documents, closing statement, and receipts for major improvements (roof, foundation work, new windows) for as long as you own the property, plus three years after you sell it. The IRS uses these to calculate your capital gains tax when you sell.
If you contributed to a retirement account like a traditional IRA or 401(k), keep the contribution records and any statements showing the balance. These prove how much you have already paid taxes on and how much is still tax-deferred. Keep records of Roth IRA contributions indefinitely, because you may need to prove you contributed after-tax money when you withdraw it in retirement.
If you received a large gift or inheritance, keep documentation of it. If you received student loan forgiveness, keep the forgiveness letter. If you claimed a loss on a bad debt or worthless securities, keep records of the original investment and proof that it became worthless. These situations have their own audit rules and longer record-keeping periods.
What to do if you lost your tax documents
If you cannot find a receipt or document you need for an audit, you have options. You can request a copy of your filed return from the IRS using Form 4506-C. You can ask your employer for a duplicate W-2, or the payer for a duplicate 1099. You can request bank statements or credit card statements from your financial institution, usually for a small fee.
If you genuinely cannot locate a document, you can reconstruct it. For a charitable donation receipt, you can contact the charity and ask for a letter confirming your donation and the date. For a medical expense, you can request an itemized bill from the provider. For a business expense, you can use bank or credit card statements to show the transaction, plus any emails or invoices from the vendor.
The IRS understands that people lose documents. If you can show you made a good-faith effort to find or reconstruct the record, the IRS will usually accept your explanation. But it is much easier to keep the original in the first place.
Frequently Asked Questions
Do I need to keep receipts for every deduction?
Yes, for most deductions. The IRS requires documentation showing what you bought, when, and how much you paid. The exception is the standard deduction, which you do not have to itemize. If you itemize deductions, keep receipts for charitable donations over $250, medical expenses, property taxes, and mortgage interest. For business expenses, the IRS requires receipts for anything over $75.
Can I throw away documents after I file my return?
Not immediately. Keep them for at least three years from the date you filed your return. After three years have passed, you can discard supporting documents like receipts and bank statements. Keep the actual tax return longer if you want, but the backup papers can go after three years.
What if the IRS audits me — how long do I have to keep records then?
Once the IRS contacts you about an audit, do not throw away any documents related to that return. Keep everything until the audit is closed and any appeals period has ended. This can take months or years. Once it is final, you can discard the records, but wait until you have written confirmation that the audit is complete.
Should I keep my tax return forever?
You can, but you do not have to. The IRS can only audit back three years (or six years in certain cases), so keeping your return longer than that is optional. Many people keep returns for seven to ten years for their own records, or indefinitely if they are self-employed or have complex finances. There is no harm in keeping them longer than required.
Do I need to keep documents if I use tax software or a tax preparer?
Yes. Even if someone else prepared your return, you are responsible for keeping the supporting documents. The tax preparer keeps a copy of the return they filed, but you need to keep your receipts, W-2s, 1099s, and other backup papers. If the IRS audits you, they will ask you for these documents, not the tax preparer.