Keep bank statements for at least three to seven years, depending on what you need them for

The IRS can audit your tax return for three years after you file, which is why the standard advice is to keep bank statements, cancelled checks, and deposit records for at least three years. If you underreported income by 25 percent or more, the IRS can go back six years. If you never filed a return or filed a fraudulent one, there is no time limit at all. For most people, three years covers routine audits; seven years covers the larger margin of safety.

But tax audits are not the only reason to hold onto records. Banks make errors. Disputed transactions, fraud claims, and loan applications all require proof of what actually happened in your account. A statement from two years ago might be the only evidence that a charge was unauthorized or that you made a payment on time.

The practical answer depends on the type of record and what you might need it for. Some records matter more than others, and some situations demand longer retention than the IRS minimum.

Key Takeaways

  • Keep bank statements for at least three years to cover IRS audits of your tax return, or seven years if you want a wider safety margin.
  • Keep records related to home purchases, investments, or retirement accounts for as long as you own the asset, plus three to seven years after you sell or close it.
  • Keep statements showing large deposits or transfers for at least three years, since the IRS may ask where the money came from.
  • Keep records of loan payments, mortgage statements, and credit card disputes for the life of the loan or account, plus three years after closing.
  • Digital copies stored securely are as valid as paper for most purposes, including tax audits and fraud disputes.

Records tied to taxes: three to seven years minimum

If a statement shows income, deductions, or large transfers, keep it for at least three years from the date you file your tax return. This includes 1099 forms from employers or investment accounts, W-2s, receipts for charitable donations, business expenses, and any bank record that supports a number on your return.

The three-year window starts when you file, not when the year ends. If you file your 2023 return in April 2024, the three-year clock runs until April 2027. If you file late, the clock still starts from your actual filing date.

Seven years is safer if you want to avoid any second-guessing. Some tax professionals recommend seven years as a blanket rule because it covers edge cases and because storage is cheap. The IRS itself says to keep records for at least three years, but seven years removes the guesswork.

Records tied to assets: keep them as long as you own the asset, plus three years

If you bought a house, invested in stocks, or opened a retirement account, keep all statements and purchase records for as long as you hold the asset. After you sell or close the account, keep the records for another three to seven years.

This matters because the IRS will ask about your cost basis — what you paid for the asset — when you report a gain or loss. A brokerage statement from the year you bought the stock is proof of what you paid. A mortgage statement from the year you bought the house is proof of the purchase price and the interest you paid, which affects your taxes.

For retirement accounts like IRAs or 401(k)s, keep statements showing contributions, rollovers, and distributions. These prove that you did not over-contribute and that you reported distributions correctly. Keep them for the life of the account, plus three years after you close it or take your final distribution.

Records tied to loans and credit: keep them through the loan term, plus three years

If you have a mortgage, car loan, student loan, or credit card, keep statements showing payments for the entire time you owe money. After you pay off the loan or close the account, keep records for another three years.

These records prove you paid on time, which matters if a lender claims you missed a payment or if you need to dispute a late fee. They also protect you if the loan is sold to another servicer and the new servicer claims you owe money you already paid. A statement from your original lender is proof.

For mortgages, keep the closing statement, promissory note, and all payment records. If you refinance, keep records from the old loan for three years after you pay it off, and keep records from the new loan through its term plus three years.

Records tied to fraud or disputes: keep them indefinitely, or at least seven years

If you report unauthorized charges, a data breach, or identity theft, keep all related statements and correspondence with your bank for at least seven years. The same applies if you dispute a transaction or if your bank reverses a charge.

Banks have 10 business days to acknowledge a dispute and 45 days to resolve it, but the investigation can take longer. Keeping records for seven years protects you if the same fraudster strikes again or if the bank later questions whether the charge was really unauthorized.

If you are the victim of identity theft, the Federal Trade Commission recommends keeping records for at least three years after the theft is resolved, but seven years is more conservative and covers the possibility that the thief uses your information again.

What to keep and what you can discard

Record TypeKeep ForWhy
Monthly bank statements3 to 7 yearsTax audits, fraud disputes, proof of payment
Cancelled checks or ACH confirmations3 to 7 yearsProof you paid a bill or made a transfer
Deposit records (pay stubs, 1099s)3 to 7 yearsProof of income for tax return
Mortgage or loan statementsLife of loan + 3 yearsProof of payment, interest deduction, payoff
Investment or brokerage statementsLife of account + 3 yearsCost basis for capital gains calculation
Retirement account statementsLife of account + 3 yearsProof of contributions and distributions
Fraud or dispute records7 years minimumProtection against repeated fraud or claim reversal
Receipts for small purchases1 yearReturn or warranty claims only
Utility bills or routine payments1 yearProof of address or payment history if disputed

Digital copies are as valid as paper

You do not have to keep paper statements. Most banks let you download statements as PDFs, and digital copies are legally acceptable for tax audits, fraud disputes, and loan disputes. The IRS accepts digital records as long as they are clear, complete, and not altered.

Store digital copies in at least two places: your computer and a cloud service like Google Drive, Dropbox, or iCloud. This protects you if your computer fails or if you lose access to one service. Name files clearly with the account number and date range so you can find them quickly.

If you keep paper statements, store them in a dry place away from direct sunlight. Ink fades over time, so if a statement is more than five years old and you might need it for a dispute or audit, photograph it or scan it to a digital file as a backup.

Frequently Asked Questions

What if my bank only keeps statements online for 12 months?

Download and save them yourself before they disappear. Most banks will provide older statements if you request them, but it can take weeks and may cost a fee. Downloading them yourself as soon as they are available is faster and free. Set a reminder to download statements every few months so you do not fall behind.

Do I need to keep records if I was not audited last year?

Yes. The IRS does not announce audits in advance. You could be audited this year or next year for a return you filed years ago. Keeping records for three to seven years protects you if that happens. The cost of storage is far less than the cost of reconstructing records or paying penalties.

Can I throw away statements after the IRS time limit passes?

Yes, after three years (or seven if you want to be safe) you can discard bank statements related to taxes. However, keep statements tied to assets you still own — like a house or investment account — for as long as you own them, plus three years after you sell. Discarding a mortgage statement too early could cost you if you need to prove your cost basis later.

What if I am self-employed or own a business?

Keep business bank statements and records for at least seven years. The IRS scrutinizes self-employed returns more closely and has more time to audit them. Business records also support deductions for home office, equipment, supplies, and vehicle expenses, all of which require documentation.

Do I need the original bank statement, or is a screenshot enough?

A screenshot or PDF download is sufficient for tax audits and most disputes. The IRS accepts digital images as long as they are clear and complete. However, if you are in a legal dispute with a bank or lender, ask a lawyer whether the bank will accept a screenshot or whether they will demand a certified statement directly from the bank.