Keep tax records for at least three years, and bank statements for one to three years, depending on what they document
The Internal Revenue Service (IRS) requires you to keep records that support the income, deductions, and credits you report on your tax return. For most people, that means holding onto tax documents for three years from the date you file or the return's due date, whichever is later. Bank statements that show deposits matching your reported income, or withdrawals for deductible expenses, fall into this category. If you file early in January, your three-year window starts then. If you file on April 14, it starts then instead.
The three-year rule is the baseline, but several situations push that important date further out. If you underreport income by more than 25 percent, the IRS can audit you for six years instead of three. If you file a fraudulent return or don't file at all, there is no time limit — the IRS can come after you indefinitely. If you claim a loss from a worthless security or a bad debt deduction, keep those records for seven years. These longer windows exist because the IRS has more time to investigate, and you need proof to defend yourself if they do.
Key Takeaways
- Keep tax returns, W-2s, 1099s, receipts, and invoices for at least three years from the date you file.
- Bank statements that show income deposits or expense withdrawals should be kept for three years if they support deductions you claimed.
- If you underreported income by more than 25 percent, the IRS can audit you for six years, so keep records that long.
- Mortgage documents, investment records, and records of home improvements should be kept for at least seven years or longer if they affect future tax returns.
- Digital copies, scans, and photos of receipts are acceptable as long as they are legible and you can produce them if audited.
What counts as a tax record you need to keep
A tax record is anything that proves what you reported on your return. This includes your actual tax return (the form you filed), your W-2s from employers, your 1099s from banks and contractors, receipts for deductible expenses, invoices you issued if you are self-employed, mileage logs, medical bills, property tax statements, mortgage interest statements, and charitable donation receipts. If you paid someone to prepare your return, keep the worksheets and notes they gave you as well.
Bank statements themselves are tax records when they document income or expenses. A statement showing a deposit from a client is proof of self-employment income. A statement showing a check to a contractor is proof you paid for a deductible business expense. A statement showing a transfer to a health savings account is proof you made that contribution. The statement does not have to be the original paper copy — a PDF read from your bank's website, a screenshot, or a scan counts as long as it is clear and complete.
Receipts for small purchases (under $75) do not require an itemized receipt in most cases, but you do need some record showing what you bought, when, and how much you paid. A credit card statement showing the charge to a store is often enough. For expenses over $75, you need an itemized receipt showing what was purchased, not just the total.
How long to keep bank statements by type of account
Keep bank statements for checking and savings accounts for three years if they show deposits that match income you reported or withdrawals for deductible expenses. If a statement documents a transaction that affects your taxes — a business deposit, a charitable transfer, a medical expense paid by check — that statement is a tax record and follows the three-year rule. If a statement shows only personal spending unrelated to your taxes, you can discard it after one year, though many people keep them longer for their own financial records.
Investment and brokerage statements are different. Keep statements showing the purchase and sale of stocks, bonds, mutual funds, or other securities for at least seven years. These statements prove your cost basis (what you paid) and your capital gains or losses, which affect your taxes in the year you sell and potentially in future years if you have carryover losses. A brokerage statement from 2020 showing a stock purchase is still relevant in 2027 when you finally sell that stock, because you need the original purchase price to calculate the gain or loss.
Retirement account statements (401k, IRA, SEP-IRA) should be kept for at least three years, and longer if you are still making contributions or taking distributions. If you convert a traditional IRA to a Roth IRA, keep the conversion statement for seven years because it affects your tax basis in future years.
Special situations that require longer record retention
If you own a home, keep the purchase documents, closing statement, and receipts for any improvements (roof replacement, kitchen renovation, addition) for at least seven years after you sell the house. These records prove your cost basis in the home, which determines your capital gains tax when you sell. The IRS can audit a home sale for up to three years after you file, but keeping records longer protects you if questions arise later.
If you are self-employed, keep all business records — invoices, receipts, payroll records, loan documents — for at least seven years. The IRS audits self-employed people more frequently than W-2 employees, and the longer retention window gives you proof if you are questioned about income, expenses, or deductions from several years back.
If you claim a home office deduction, keep the records supporting that deduction (square footage documentation, utility bills, rent or mortgage statements) for at least seven years. If you claim depreciation on business property, keep the purchase receipt and depreciation schedule for the life of the property plus three years after you dispose of it.
If you receive a notice of audit from the IRS, stop discarding any records related to the years under examination. Keep everything until the audit is closed and you receive a final information letter.
How to store and organize records so you can find them
Paper records should be stored in a dry, cool place — a filing cabinet, a box in a closet, or a safe deposit box at a bank. Label folders by year and by category (Income, Deductions, Medical, Charitable, etc.) so you can locate a specific receipt or statement quickly if you need it. Take photos or scan important documents as a backup in case the originals are damaged or lost.
Digital records should be organized in folders on your computer or cloud storage (Google Drive, Dropbox, OneDrive) with the same year-and-category system. Name files clearly: "2024_Medical_Receipts", "2024_Charitable_Donations", "2024_Business_Mileage". Keep a backup copy on an external hard drive or a second cloud service in case your primary storage fails.
For bank statements, most banks let you read PDFs going back several years. read and save them to your computer rather than relying on the bank's website, because banks sometimes delete old statements from their online portal after a certain period. A statement you cannot access when you need it is as good as no statement at all.
When you can safely discard records
After three years have passed since you filed your return, you can discard most tax records — receipts, invoices, bank statements, W-2s, 1099s — unless they fall into a category with a longer retention requirement. Mark your calendar for the discard date so you do not accidentally throw away something you still need. If you filed your 2021 return on April 10, 2022, you can discard 2021 records on April 10, 2025.
Before you discard records containing personal information (account numbers, Social Security numbers, addresses), shred them or burn them rather than throwing them in the trash. Identity thieves dig through garbage looking for financial documents.
If you are unsure whether a record is still needed, keep it. The cost of storing a box of old receipts for another year is far less than the cost of not having proof if the IRS questions a deduction.
Frequently Asked Questions
What if I lost my receipts but still have my bank statement showing the charge?
A bank or credit card statement showing the charge is often acceptable proof of an expense, especially for small amounts. The statement should show the date, the merchant name, and the amount. For larger expenses or if the IRS questions the deduction, you may need to contact the merchant and request a copy of the itemized receipt, or provide a written statement explaining what you purchased and why it was deductible.
Do I need to keep my tax return itself, or just the supporting documents?
Keep a copy of your actual tax return (the 1040 and any schedules you filed) along with the supporting documents. The return itself is proof of what you reported, and you may need it to file an amended return, to claim a carryover loss, or to respond to an audit. Store it with your other tax records for the same three-year period.
Can I throw away bank statements after I reconcile them with my tax return?
Not yet. Even after you have used a statement to prepare your return, keep it for the full three-year retention period. An audit can happen years later, and you will need the original statement to prove the deposits and withdrawals you reported.
How long should I keep records if I am being audited?
Keep all records related to the years the IRS is examining until the audit is complete and you receive a final information letter. Do not discard anything, even if the normal retention period has passed. Once the audit is closed, you can follow the standard retention rules for any years not under examination.
Are digital copies of receipts acceptable to the IRS?
Yes. A scanned receipt, a photo of a receipt, or a PDF read from a merchant is acceptable as long as it is legible, shows all the relevant information (date, merchant, amount, what was purchased), and you can produce it if audited. Keep the digital file in a safe location with a backup copy.