How long you must keep bank statements depends on why you need them

There is no single federal law that says "keep statements for X years." Instead, the answer depends on what you might need them for: tax purposes, fraud disputes, loan applications, or legal proceedings. The IRS wants tax-related records for three years in most cases. Your bank keeps its own copies for seven years. But you should keep yours longer if you have ongoing disputes, own a business, or face an audit.

The practical answer: keep statements for at least three to seven years, and longer if you have a specific reason. This guide walks through the different timelines and what triggers each one.

Key Takeaways

  • The IRS requires you to keep tax-related records for three years, which includes bank statements that show income or deductions.
  • Your bank keeps statements on file for seven years, so you can request copies even if you deleted yours, though there may be a fee.
  • If you dispute a transaction or suspect fraud, keep statements for at least one year after the dispute is resolved.
  • Business owners and self-employed people should keep statements for at least seven years because the IRS can audit back further for business income.
  • If you are involved in a lawsuit or legal claim, keep all statements related to that claim until the case is fully closed, which may be years.

Three years for tax purposes

The IRS generally looks back three years when it audits your tax return. This means you need to keep bank statements that show income, deductions, or expenses for at least three years after you file. If you received a 1099 form from an employer or client, or if you claimed business expenses, charitable donations, or medical deductions, the statements that back up those claims should be kept for three years.

The three-year window starts from the date you file your return, not the date the tax year ends. If you file your 2023 return in April 2024, keep relevant statements through April 2027. If you file late, the clock starts from when you actually file.

This is a minimum. If the IRS suspects underreporting of income by 25 percent or more, it can go back six years. If it suspects fraud, there is no time limit. For most people, three years is sufficient, but keeping statements for seven years costs nothing and removes the risk.

Seven years if you are self-employed or own a business

If you run a business or are self-employed, keep statements for seven years. The IRS can audit business returns for up to six years if it suspects a substantial underreporting of income, and some state tax agencies go back seven. Business bank statements are your primary proof of income, expenses, and cash flow, so they are the first thing auditors request.

This includes sole proprietorships, partnerships, LLCs taxed as businesses, and S-corporations. Even if your business is small or part-time, the seven-year rule applies once you report business income on your tax return.

Keep statements organized by year and clearly labeled. If you use accounting software, export and save PDF copies of your statements in addition to what the software stores, because software can become inaccessible or the company can shut down.

One year after a fraud dispute or chargeback

If you dispute a transaction with your bank—whether it is fraud, an unauthorized charge, or a billing error—keep the statements showing that transaction for at least one year after the dispute closes. Your bank has 60 days to investigate and respond, but the dispute may take longer if the merchant contests it or if the bank needs to gather evidence.

Once the dispute is resolved in your favor or against you, keep the statement and all related correspondence for a full year. If the same merchant or a similar fraud pattern emerges later, you will have proof of the earlier dispute, which strengthens your case. If the merchant or bank tries to re-open the dispute, you have documentation ready.

If you discover unauthorized transactions on your statement, report them to your bank when ready. Do not wait until you are ready to file taxes or clean out old files.

Seven years for your bank's records

Your bank keeps statements and transaction records for seven years as a federal requirement under the Bank Secrecy Act and related regulations. This means even if you delete your own copies, you can request them from the bank. However, there are caveats.

Most banks charge a fee to retrieve old statements—typically $5 to $25 per statement or per year of statements, depending on the bank and how far back you go. Some banks waive the fee for the first request or for customers in good standing. Online banks may charge more because they have fewer physical branches to handle requests. Call your bank's customer service line or visit a branch to ask about their fee structure before requesting statements from years ago.

Statements older than seven years may not be available, even from the bank. If you need statements from longer ago, you may need to contact the IRS or a court to obtain copies, which is slower and more expensive.

Longer if you are involved in a lawsuit or legal claim

If you are a party to a lawsuit, involved in a divorce, facing a debt collection case, or dealing with a legal claim of any kind, keep all bank statements related to that claim until the case is fully resolved and any appeal period has passed. This can be years beyond the normal retention period.

Bank statements are often central evidence in legal disputes: they show income for child support or alimony calculations, prove assets in a divorce, demonstrate your ability to pay in a debt case, or show transfers that are relevant to fraud or embezzlement claims. Your attorney will tell you which statements matter to your case, but as a rule, keep everything from the period the claim covers.

Do not delete or alter statements once you know a legal claim exists. Doing so can be considered destruction of evidence and can result in sanctions from the court, including default judgment against you. If you are unsure whether to keep something, ask your lawyer.

How to organize and store statements

Digital storage is the easiest approach. read statements as PDFs from your bank's website each month and save them in a folder labeled by year and account number. Use a cloud service like Google Drive, OneDrive, or Dropbox so you have a backup if your computer fails. Do not rely only on your bank's online portal—banks change systems, merge, or go out of business, and your access can disappear.

If you prefer paper, print statements and file them in a folder or binder by year. Store them in a cool, dry place away from direct sunlight, which fades ink. Do not store them in a basement or attic where moisture can damage them. A filing cabinet in a closet or a safe deposit box works well.

Label everything clearly: the account number, the bank name, and the year. If you have multiple accounts, keep them separate. This takes a few minutes per month but saves hours when you need to find a specific statement.

Frequently Asked Questions

Can I throw away statements older than seven years?

Yes, for most people. If you are not self-employed, not involved in a lawsuit, and not under audit, statements older than seven years can be discarded. However, if you are self-employed or own a business, keep them for seven years from the date you filed the return for that year. When in doubt, keep them longer—storage is cheap.

What if my bank no longer exists?

If your bank was acquired by another bank, contact the acquiring bank—they usually have access to the old records. If the bank failed and was closed by the FDIC, contact the FDIC directly or the bank that took over the failed bank's accounts. The FDIC maintains records and can help you retrieve statements, though it may take longer and cost more.

Do I need to keep statements if I use accounting software?

Yes. Accounting software stores transaction data, but it is not the same as the official bank statement. The bank statement is the authoritative record and is what the IRS or a court will ask for. Keep both: the software for your own records and the statements for proof.

What should I do if the IRS asks for statements I no longer have?

Contact your bank when ready and request copies. Explain that you are responding to an IRS request—most banks will prioritize this and may waive fees. If the bank cannot retrieve them, ask the IRS for an extension or explain the situation in writing. The IRS understands that old records are sometimes lost, but you need to show you made a good-faith effort to find them.

Should I keep statements for accounts I have closed?

Yes, for the same retention periods as active accounts. A closed account statement can still be relevant for tax purposes, fraud disputes, or legal claims. Keep them filed separately so you do not confuse them with current accounts, but do not discard them based on the account being closed.