How long you need to keep bank records depends on why you might need them

The IRS requires you to keep bank statements and related records for at least three years if you file taxes — longer if you claim deductions or report business income. If you're disputing a transaction or dealing with fraud, your bank may need records going back 60 to 90 days. If you're applying for a loan, mortgage, or rental housing, lenders typically ask for two to three months of recent statements. For legal disputes or tax audits, you may need to produce records going back six years or more.

The safest approach is to keep statements for at least three years in accessible form, and longer if you're self-employed, own rental property, or have ongoing disputes. Digital copies stored in cloud storage or downloaded to your computer count as records; you do not need to print everything.

Key Takeaways

  • The IRS requires three years of bank records if you file taxes, but six years if you claim deductions or report income that looks inconsistent with your return.
  • If you dispute a charge or report fraud, your bank typically has 60 days to investigate and may ask you to provide statements from that window.
  • Mortgage lenders, landlords, and loan officers usually ask for two to three months of recent statements to verify income and account stability.
  • Self-employed people, landlords, and business owners should keep records for at least six years because the IRS audits these returns more often and looks further back.
  • Digital copies stored in cloud storage or downloaded to your computer count as records; you do not need to print everything.

What the IRS actually requires

The IRS rule is straightforward: keep records for three years from the date you file your tax return. This covers bank statements, receipts, invoices, and anything else that supports what you reported. If you file on April 15, you need to keep records until April 15 three years later.

The three-year window extends to six years if the IRS suspects you underreported income by 25 percent or more. It extends to seven years if you claim a loss on a worthless security. And there is no statute of limitations if the IRS believes you committed fraud — meaning you could theoretically be asked to produce records from decades ago, though in practice the IRS focuses on the last six to ten years for most audits. If you are self-employed, own a rental property, or run a business, treat six years as your baseline. The IRS audits these returns more frequently and looks further back. Keep your bank statements, profit-and-loss records, mileage logs, and receipts for at least six years.

Bank dispute and fraud investigation windows

If you report an unauthorized transaction or dispute a charge, your bank has a legal window to investigate. For debit card fraud, that window is 60 days from the date the statement showing the fraudulent transaction is sent to you. For credit card disputes, it is 60 days from the date you report the charge. Your bank may ask you to provide statements, receipts, or other proof during this time.

Once your bank closes the investigation, keep the related statements and correspondence for at least one year. If the dispute goes to arbitration or small claims court, you may need to produce records going back further — sometimes two to three years depending on the claim. For ACH transfers, wire transfers, or checks, the timeline is similar: report the problem within 60 days of the statement date, and your bank will investigate. Keep records of the original transaction, your report, and the bank's response for at least one year after resolution.

Loan, mortgage, and rental applications

Lenders and landlords ask for recent bank statements to verify income, check for overdrafts, and confirm you have money in reserve. Most ask for two to three months of statements. A mortgage lender may ask for six months or a full year if you are self-employed or have irregular income. A landlord typically wants two to three months to see that you pay bills on time and maintain a balance.

You do not need to keep old statements specifically for this purpose — lenders will accept digital downloads from your bank's website or app. But if you are planning to request credit or housing, do not delete statements from the past three months. Download them and store them in a folder you can access quickly when needed.

How to store records safely

Digital copies are legally acceptable for tax purposes and for disputes. Download your statements as PDFs from your bank's website or app and store them in a folder on your computer, an external hard drive, or cloud storage like Google Drive, OneDrive, or Dropbox. Name the files clearly — for example, "Chase_Checking_2024_01.pdf" — so you can find them quickly when you need them.

If you prefer paper, print statements and keep them in a file box or folder organized by year and account. Paper records are harder to search and take up space, but they are acceptable for the IRS and for disputes. Do not rely on your bank's online portal as your only copy. Banks sometimes delete statements after a certain period — usually seven to ten years — and you may lose access if you close the account or the bank merges. Download and store your own copies in at least one location outside the bank's system.

What to do after the retention period ends

Once you have kept records for the required time, you can delete or shred them. If you are keeping paper statements, shred them rather than throwing them in the trash — bank statements contain your account number and routing number, which can be used for fraud.

If you are deleting digital files, use your computer's standard delete function (which moves files to trash or recycle bin) and then empty the trash. For extra security, use a file-shredding tool like Eraser or CCleaner, which overwrites the file so it cannot be recovered. This is not necessary for most people, but it is an option if you are concerned about data recovery. Keep a summary or index of what you deleted and when, in case the IRS ever asks whether you have records from a particular period. A simple note — "Deleted 2015 statements on January 1, 2019" — is enough.

Special situations: Business, rental property, and investments

If you own a business, keep bank statements for at least six years, along with invoices, receipts, payroll records, and tax returns. The IRS looks at business returns more closely and may audit years further back than it would for a W-2 employee. If you own rental property, keep statements showing rent deposits, mortgage payments, repairs, and property tax payments for at least six years. These support your deductions and prove your income to lenders if you want to refinance or buy another property.

If you have investment accounts, keep statements showing purchases, sales, and dividends for at least six years after you sell the investment. You will need these to calculate your cost basis and capital gains when you file taxes. The longer you hold an investment, the further back your records need to go, so do not delete statements from the year you bought the asset.

Frequently Asked Questions

Can I delete bank statements after three years?

Yes, if you file taxes as an individual with no business income and no ongoing disputes. Three years is the IRS minimum. If you are self-employed, own rental property, or have been audited before, keep records for six years. If you are in the middle of a dispute or lawsuit, keep everything until it is resolved.

Do I need to keep paper statements if I have digital copies?

No. Digital copies are legally acceptable for taxes and disputes. Download statements as PDFs from your bank and store them on your computer or in cloud storage. Paper copies are optional and take up space, though some people prefer them for easy reference.

What if my bank deletes old statements from its website?

Download and save your own copies before that happens. Banks typically keep statements online for seven to ten years, but this varies. Do not rely on the bank's portal as your only backup. Store PDFs on your computer, an external drive, or cloud storage.

How far back do I need statements if I am being audited?

The IRS can ask for records going back six years for most audits, and longer if they suspect fraud. If you receive an audit notice, the IRS will tell you which years and which accounts they want to review. Provide everything they ask for, even if it is older than six years.

Do I need to keep statements for accounts I closed?

Yes, for three years (or six if self-employed). Keep statements from closed accounts for the same period as active accounts. The IRS may ask about closed accounts during an audit to verify income or deductions.