Keep tax records for at least three to seven years, depending on what they are and whether you owe money to the IRS
The IRS can audit your return up to three years after you file it, so that is the baseline: keep everything for three years. But the clock starts from when you file, not when the tax year ends. If you file your 2023 return in April 2024, the three-year window runs until April 2027.
Some records need to stay longer. If you claim deductions on a home, rental property, or business, keep those records for seven years — the IRS can go back further if it suspects underreported income. If you never filed a return when you should have, or if you underreported income by 25 percent or more, there is no time limit at all. The IRS can come back decades later.
For records tied to assets you still own — a house, investment account, or business — keep them as long as you own the asset, plus three years after you sell it. The cost basis of what you bought matters for calculating capital gains tax, and the IRS will ask for proof if you claim a loss.
Key Takeaways
- Keep tax returns and supporting documents for at least three years from the date you file, because that is how far back the IRS can normally audit.
- Records for home, rental property, or business deductions should be kept for seven years, since the IRS has a longer window to examine those claims.
- If you sold a house, stock, or other asset, keep the purchase and sale records for three years after the sale closes, to prove your cost basis if audited.
- Receipts, invoices, and bank statements that support deductions matter more than the tax form itself — the form is useless without proof of what you claimed.
- If you owe back taxes or the IRS suspects fraud, there is no expiration date; keep everything indefinitely until the debt is settled.
What counts as a tax record
A tax record is anything that proves what you reported on your return. That includes the return itself, but also the documents behind it: W-2s, 1099s, receipts, invoices, bank statements, mortgage interest statements, property tax bills, charitable donation letters, and medical expense records.
If you took the standard deduction and had no deductions to itemize, you still need to keep your W-2s and 1099s, because those prove your income. If you itemized deductions, you need proof of every deduction you claimed — a receipt for a charitable donation, a cancelled check, a credit card statement, or a written acknowledgment from the charity.
For business owners and self-employed people, records include invoices you sent to clients, receipts for business expenses, mileage logs, equipment purchase records, and bank statements showing business income and expenses. The IRS looks at these more closely than W-2 income, so the documentation has to be detailed and organized.
The three-year rule for most people
Three years is the standard statute of limitations for the IRS to audit a return. If you file your 2023 return on April 15, 2024, the IRS has until April 15, 2027 to open an audit. After that date, they generally cannot go back and challenge what you reported.
This applies to most people with straightforward income — wages, interest, dividends, and standard deductions. The three-year window covers the most common audits: the IRS checking whether you reported all your income, whether you claimed deductions you were not may have access to to, or whether you made a math error.
Keep in mind that three years is a minimum, not a may provide. The IRS does not have to audit you at all, and most returns are never examined. But if you are audited, having the records on hand means you can prove what you claimed instead of relying on memory or reconstructing documents years later.
Seven years for home, rental, and business records
If you own a home, rental property, or business, the IRS can go back six years to examine deductions related to those assets. That means you should keep records for seven years — the six-year window plus one year of buffer — to be safe.
Home records include mortgage interest statements, property tax bills, home improvement receipts, and utility bills if you claimed a home office deduction. Rental property records include lease agreements, repair and maintenance receipts, property management statements, and depreciation schedules. Business records include all income and expense documentation, payroll records, and equipment purchase receipts.
The longer window exists because the IRS considers income from property and business more complex and more prone to error or underreporting. If you claim depreciation on a rental property or business asset, keep those records even longer — depreciation affects your cost basis when you sell, and the IRS will ask for proof of what you depreciated and when.
How long to keep records for assets you sold
When you sell a house, stock, or other asset, the cost basis — what you paid for it — determines whether you owe capital gains tax. Keep the purchase receipt, sale documents, and any records of improvements or adjustments to basis for at least three years after the sale closes.
For real estate, this includes the original purchase deed, closing statement, and receipts for any capital improvements you made (a new roof, addition, or major renovation). For stocks or mutual funds, keep the confirmation of purchase, the confirmation of sale, and any statements showing reinvested dividends or cost adjustments.
If the IRS audits you years later and questions the gain you reported, you will need to prove what you originally paid. Without documentation, you may have to pay tax on a larger gain than you actually realized, or the IRS may disallow the loss you claimed.
What to do if you never filed or underreported income
If you did not file a tax return when you should have, or if you underreported your income by a significant amount, the statute of limitations does not explore in the normal way. The IRS can go back indefinitely to collect unpaid taxes, penalties, and interest.
If you underreported income by 25 percent or more of what you should have reported, the IRS has six years instead of three to audit that return. If the IRS suspects fraud — intentional underreporting rather than an honest mistake — there is no time limit at all.
In these situations, keep all records indefinitely until the matter is resolved. If you owe back taxes, the IRS will contact you, and you will need documentation to negotiate a payment plan or settlement. Even after you pay, keep records for at least three years in case the IRS reopens the case.
How to organize and store tax records
The IRS does not care how you store records — paper, digital, or both — as long as you can produce them if asked. Many people keep paper receipts and statements in a folder or box organized by year and category. Others scan documents and store them digitally, which takes up less space and is easier to search.
If you scan documents, make sure the image is clear enough to read all the details: the date, amount, vendor name, and what was purchased. A blurry photo of a receipt is not useful if the IRS asks you to prove a deduction.
For digital storage, use a system you will remember and stick with. A folder on your computer labeled "2023 Taxes" with subfolders for "Income," "Deductions," and "Property" works as well as any expensive software. The goal is to find what you need quickly if you are audited, not to impress anyone with your filing system.
Frequently Asked Questions
Can I throw away tax records after three years?
Only if you have no deductions tied to property or business, and you reported your income correctly. If you claimed home, rental, or business deductions, keep those records for seven years. If you sold an asset in the past three years, keep those records for three more years after the sale. When in doubt, keep records longer rather than shorter.
Do I need to keep the actual receipts, or is a credit card statement enough?
A credit card statement alone usually is not enough. The statement shows you spent money, but not what you bought or whether it was deductible. Keep the receipt or invoice that shows the date, vendor, amount, and what was purchased. If you cannot find the original receipt, a credit card statement plus a written explanation of what the charge was for is better than nothing, but a receipt is always stronger.
What if the IRS asks for records I threw away?
Tell them you no longer have them. If you kept records for the required time and then discarded them, that is legal. If the IRS is auditing you and you cannot produce a receipt for a deduction you claimed, you may lose that deduction, but you will not face penalties for not keeping records longer than required. However, if it looks like you destroyed records intentionally to hide something, that can trigger fraud penalties.
Do I need to keep W-2s and 1099s forever?
Keep them for at least three years. After that, you can discard them if you have no other reason to keep them. However, if you are still working for the same employer or receiving income from the same source, it does not hurt to keep them longer — they can be useful for loan applications or other purposes beyond taxes.
How long should I keep records if I am self-employed?
Keep business records for seven years, because the IRS has a longer window to examine self-employment income and deductions. This includes invoices, receipts, bank statements, mileage logs, and equipment records. If you have employees, keep payroll records for at least seven years as well, because the Department of Labor also has record-keeping rules.