Keep tax records for at least three years, bank statements for one to seven years depending on the account type and what you use them for

The IRS can audit your tax return up to three years after you file it, which is why three years is the baseline for keeping tax records. That means receipts, W-2s, 1099s, charitable donation records, medical expense records, and anything else you claimed as a deduction. Bank statements matter because they prove the income and expenses you reported—if the IRS asks, you need to show where the money came from and where it went.

Bank statements themselves don't have a single rule. How long you keep them depends on whether they support a tax return, whether you might need them for a loan or dispute, and whether your bank keeps digital copies you can retrieve later. Most people can safely delete statements after one year if they're just tracking spending, but you should keep them longer if they document tax deductions, business income, or large transfers.

Key Takeaways

  • Keep all tax records—receipts, W-2s, 1099s, deduction documentation—for at least three years from the date you file your return.
  • Bank statements that support tax deductions or income claims should be kept for the same three-year period as your tax return.
  • If you claim a home office deduction or mortgage interest, keep statements and receipts for seven years, since the IRS can go back further on real estate transactions.
  • Most banks let you download statements online for free going back several years, so you can delete paper copies and retrieve them if needed later.
  • If you're disputing a transaction or dealing with fraud, keep the relevant statements until the dispute is fully resolved and any chargeback window has closed.

The three-year rule for tax returns and supporting documents

The IRS has a standard three-year window to audit a return after you file it. This applies to most individual tax returns and most business returns. During that window, the IRS can ask you to prove any income you reported, any deduction you claimed, and any credit you took. If you cannot produce the documentation, the IRS can disallow the deduction or adjust your income, which usually means owing back taxes plus interest and penalties.

This is why you need to keep the actual receipts, invoices, bank statements, and other proof—not just a copy of your tax return. If you claimed $5,000 in charitable donations, you need the donation receipts or bank statements showing the transfers. If you claimed home office expenses, you need receipts for equipment, utilities, or rent allocation. If you reported self-employment income, you need invoices and bank deposits that match the income you reported.

The three-year clock starts when you file your return, not when the tax year ends. If you file your 2023 return on April 15, 2024, the three-year window runs until April 15, 2027. If you file late—say, in October 2024—the window runs until October 2027. Keep records until that date passes.

When to keep bank statements longer than three years

Some situations require you to hold onto bank statements longer than three years. If you claim a deduction tied to a home—mortgage interest, property tax, home office, or home improvement—keep statements for seven years. The IRS can go back further on real estate transactions, and statements prove when you made the payment and how much it was.

If you have a business, keep statements for at least five to seven years. The IRS can audit business returns for up to six years if it suspects underreported income of more than 25 percent. Statements show deposits (income) and payments (expenses), so they're central to proving what you reported.

If you're in the middle of a dispute with your bank—a fraudulent charge, a missing deposit, an error on your account—keep statements until the dispute is closed and any chargeback window has expired. Most credit card chargebacks have a 60 to 120-day window; bank transfer disputes vary by bank and type of transfer. Once the dispute is resolved in writing, you can keep the statement for your records but don't need to retain it for compliance.

What happens if you don't have the records when the IRS asks

If the IRS audits you and you cannot produce receipts or bank statements to back up a deduction or income claim, the IRS will disallow it. You lose the deduction, your taxable income goes up, and you owe back taxes plus interest. The interest rate is set by the IRS quarterly and is currently in the range of 8 to 9 percent per year, compounded daily. Penalties can add another 20 percent or more if the IRS determines you were negligent or intentionally underreported.

The burden is on you to keep the records. The IRS does not have to prove you did not make the deduction; you have to prove you did. This is why bank statements are so valuable—they're a third-party record that you did not create, so the IRS trusts them more than a handwritten log or a spreadsheet you made yourself.

How to store and organize tax records

You can keep records in paper or digital form. Many people photograph receipts with their phone, scan them, or download bank statements as PDFs and store them in a folder on their computer or cloud storage. Digital storage takes up less space and is easier to search, but make sure you have a backup—if your computer crashes or your cloud account is hacked, you lose everything.

A simple system is to create a folder for each tax year and put everything in it: your tax return, all receipts, all bank statements for that year, W-2s, 1099s, and any other documentation. Label files by date and category—"2024-01-15-Charity-Donation-Receipt" or "2024-Bank-Statements-Jan-Mar". When the three-year window closes, you can delete or archive the folder.

If you use tax software like TurboTax or TaxAct, many of them let you upload receipts and store them in the software. That can be convenient, but do not rely on it as your only backup. Download your tax return and receipts to your own storage as well.

Bank statements you can safely delete sooner

If a bank statement does not support a tax deduction, does not document business income, and is not part of an active dispute, you can delete it after one year. Statements that just show your regular checking account activity—paychecks, utility bills, groceries—do not need to be kept long-term unless you're using them to track spending for a budget or personal reasons.

Most banks keep digital copies of your statements online for free for at least one to three years, sometimes longer. Before you delete your local copies, check your bank's website to see how far back you can download statements. If your bank keeps them for five years, you can safely delete your own copies after one year, knowing you can retrieve them if you need them later.

Credit card statements follow the same logic. If the charges are not tax-related and not part of a dispute, you can delete them after one year. Credit card companies keep records for their own purposes, and you can usually request a copy if you need it for a chargeback or fraud investigation.

Special situations: business, self-employment, and investment accounts

If you are self-employed or own a business, keep all bank statements for at least five to seven years. Your statements show every deposit (which is income) and every payment (which may be a deductible business expense). The IRS uses these to verify that the income and expenses you reported on your tax return match what actually moved through your account.

If you have investment accounts—stocks, bonds, mutual funds, cryptocurrency—keep statements that show your cost basis (what you paid for the investment) and your sale price. These determine your capital gain or loss, which you report on your tax return. Keep statements for at least three years after you sell the investment, or longer if you think you might be audited.

If you received a large inheritance, gift, or loan, keep the documentation that proves it was not income. A bank statement showing a deposit from a family member with a note "loan" or "gift" is not enough; you need a written agreement or a gift letter. Keep these documents for at least seven years, since the IRS may question large deposits years later.

Frequently Asked Questions

Can I throw away bank statements after one year?

If they don't support a tax deduction or business expense, yes. But first check whether your bank keeps digital copies online—most do for at least one to three years. If your bank does, you can delete your paper copies and retrieve them later if needed. If the statements document a tax deduction, keep them for three years from the date you filed the return.

What if I filed my taxes late—does the three-year rule still apply?

Yes. The three-year window starts from the date you actually filed, not the tax deadline. If you filed your 2023 return in October 2024 instead of April, keep records until October 2027. If you filed an extension, the clock starts when you file the completed return, not when the extension deadline was.

Do I need to keep receipts if I have the bank statement showing the charge?

For most deductions, a bank statement alone is not enough. The IRS wants to know what the charge was for. A statement showing "$150 to Office Depot" does not prove you bought office supplies for your business—you need the receipt. Keep both the statement and the receipt for three years.

What should I do with old tax records after the three-year window closes?

You can shred paper records or delete digital files. If you want to keep them for personal reference—to track spending patterns or for your own records—you can, but you're not required to. Some people keep them longer just in case, which is fine; there's no penalty for keeping records too long.

If my bank was hacked and statements were compromised, do I still need to keep them?

Yes. A data breach does not change the IRS requirement. Keep the statements for the full three years. If you're concerned about security, store them in an encrypted folder or password-protected file. You can also request official statements directly from your bank if you need to prove something to the IRS.