Keep most tax records for at least three years

The IRS expects you to keep records that support what you reported on your tax return for at least three years from the date you filed or the date the return was due, whichever is later. This is the standard lookback period for an audit. The records include receipts, invoices, bank statements, cancelled checks, mileage logs, and anything else that proves the income, deductions, or credits you claimed.

Three years is the floor, not a hard stop. The IRS can go back further if they suspect underreporting of income — up to six years if they believe you left off more than 25 percent of your gross income. If you never filed a return for a year, there is no time limit; they can audit that year indefinitely. If you filed a fraudulent return, the same applies.

State tax agencies often follow the same three-year rule, though some states have longer windows. Check your state's tax authority website for the specific requirement in your state, since you may need to keep records longer for state purposes than for federal.

Key Takeaways

  • Keep tax records for at least three years from the filing date, because that is how far back the IRS can audit most returns.
  • The IRS can go back six years if they suspect you underreported income by 25 percent or more.
  • Records include receipts, invoices, bank statements, mileage logs, and anything that proves income or deductions you claimed.
  • Your state may require records to be kept longer than three years, so check your state tax authority's rules.
  • If you never filed a return for a year, keep records indefinitely because there is no statute of limitations.

What counts as a tax record

A tax record is anything that documents money in or money out related to your return. For income, that means W-2s, 1099s, pay stubs, bank deposit records, and invoices if you are self-employed. For deductions, it means receipts, credit card statements, cancelled checks, and written logs — like a mileage log for vehicle deductions or a home office measurement and expense list.

You do not need to keep the original paper receipt if you have a digital copy or a clear photo. The IRS accepts electronic records, bank statements, and credit card statements as proof. What matters is that the record shows what was spent, when, and for what purpose. A credit card statement alone is not enough for large deductions; you need the receipt showing the item or service.

Keep records for dependents too: birth certificates, Social Security cards, or adoption papers. If you claim a child tax credit or dependent exemption, the IRS may ask for proof that the person lived with you and that you paid more than half their support.

How long to keep records for self-employment and business deductions

If you are self-employed or own a business, the three-year rule still applies, but the records you need are more extensive. Keep all invoices sent to clients, all receipts for business expenses, payroll records if you have employees, and bank statements showing business income and expenses. The IRS scrutinizes self-employment returns more closely than W-2 income, so detailed records matter.

For vehicle deductions, keep a mileage log showing the date, destination, business purpose, and miles driven. A log kept contemporaneously — meaning written down at the time, not reconstructed later — carries more weight than one filled in months after the fact. The same applies to home office deductions: keep photos, measurements, and utility bills showing the space and its cost.

Depreciation records need special attention. If you deducted the cost of equipment, furniture, or a vehicle over multiple years, keep the purchase receipt and depreciation schedule for the entire period you own the asset, plus three years after you sell it or stop using it. The IRS will want to verify the original cost and the depreciation method you used.

When to keep records longer than three years

Certain situations require you to hold onto records beyond the standard three years. If you claimed a loss on a rental property or business, keep records for at least seven years. If you contributed to an IRA or other retirement account, keep the contribution records and any statements showing the account balance, because you may need them to prove basis — the amount you contributed in after-tax dollars — when you withdraw money later.

If you received a mortgage or paid property taxes, keep those records for as long as you own the property, plus three years after you sell it. The same applies to home improvement receipts if you used them to increase your cost basis for capital gains purposes. If you claimed a home office deduction, keep records for the years you claimed it plus three years after you stop claiming it.

For charitable donations over $250, the IRS requires a written acknowledgment from the charity. Keep that letter along with your receipt indefinitely, or at least for seven years. If you donated a vehicle or other property, keep the Form 1098-C and supporting documentation for the same period.

Digital storage and document organization

You can store records digitally — scanned, photographed, or downloaded — as long as the image is clear and complete. A photo of a receipt taken with your phone is acceptable if you can read all the details: the date, the amount, the vendor, and what was purchased. Many people use apps to photograph receipts as they spend, then delete the paper copy.

Organize records by year and category: income, deductions, charitable donations, medical expenses, and so on. This makes it easier to find what you need if the IRS asks questions. Back up digital records in at least two places — your computer and cloud storage, or an external hard drive and cloud storage. If your house burns down or your computer fails, you still have copies.

Do not throw away records the moment the three-year window closes. Mark the year on a folder or file, then set a reminder to review it after three years have passed. If you have not heard from the IRS by then, it is safe to discard — but many people keep them longer anyway, simply because storage is cheap and the cost of losing them is high.

What happens if you do not have records

If the IRS audits you and you cannot produce records to support a deduction or income figure, the IRS will disallow it. You will owe the tax you should have paid, plus interest calculated from the original due date, plus penalties. The penalty for negligence is 20 percent of the underpayment. If the IRS believes you intentionally underreported, the fraud penalty is 75 percent.

You can reconstruct some records if you lost them. Bank statements, credit card statements, and payroll records can often be obtained from the institution that issued them, though there may be a fee. Cancelled checks can be retrieved from your bank. If you lost receipts but have credit card statements showing the charge, that may be enough to prove the expense occurred, though it does not prove what was purchased.

The best defense is to keep records as you go. A mileage log written down each day is far more credible than one reconstructed from memory six months later. Receipts filed in a folder as they arrive are easier to find than receipts you try to gather after an audit notice arrives.

Frequently Asked Questions

Can I throw away records after three years?

You can, but only if the IRS has not contacted you about that year. If you receive an audit notice, keep all records related to that return indefinitely until the audit is closed. For most people, three years passes without contact, making it safe to discard. Many people keep records longer anyway because storage costs little and the risk of needing them is not zero.

Do I need to keep the original receipt or is a photo enough?

A clear photo or digital scan is acceptable to the IRS. The image must show the date, amount, vendor name, and what was purchased. Keep the photo file in a safe place with a backup copy. If you use an app to photograph receipts, make sure the app stores images securely and that you can access them years later.

How long do I keep records for a home I sold?

Keep purchase documents, improvement receipts, and property tax records for at least three years after you sell the home. These records prove your cost basis, which determines how much capital gains tax you owe. If you made major improvements, keep those receipts even longer because they reduce your taxable gain.

What if I filed an amended return?

Keep records for three years from the date you filed the amended return, not the original return. If you amended a 2020 return in 2023, the three-year clock starts from 2023. The IRS can audit either the original or amended return within that window.

Do I need to keep records for years I did not file a return?

Yes. If you did not file a return for a year you should have, the IRS has no time limit to audit that year. Keep records indefinitely for any year you did not file, in case the IRS contacts you and asks you to file a return retroactively.