Most banks keep statements for seven years, but you can usually see them online for much less

Your bank stores the full record of your account for seven years — that is the standard across most major banks and credit unions in the United States. However, how far back you can actually see your statements depends on where you look. Online banking portals typically show 12 to 24 months of statements without you asking for anything. Older statements exist in the bank's system, but you have to request them separately.

The seven-year window matters if you need proof of a transaction from years ago, or if you are dealing with a tax issue, a legal dispute, or a fraud claim. The bank will not volunteer to dig them up, but they will retrieve them if you ask — usually for free, though some banks charge a small fee for statements older than a certain age.

Key Takeaways

  • Your bank keeps a complete record of transactions for seven years, even if you cannot see them in your online account.
  • Online banking portals usually display 12 to 24 months of statements without any request on your part.
  • To see statements older than what appears online, contact your bank's customer service and request them by mail or email.
  • Some banks charge a fee for statements older than five years, though many provide them free if you ask within a reasonable timeframe.
  • If you need statements for tax purposes or a legal matter, request them in writing so you have a record of your request.

What your online banking portal shows you

When you log into your bank's website or mobile app, you will see a statement history that goes back somewhere between one and two years. Chase, Bank of America, Wells Fargo, and most regional banks default to showing the last 12 to 24 months. This is the easiest way to review recent transactions, read statements as PDFs, or check your balance history.

The statements in your online portal are the same ones the bank keeps in its permanent records — they are not a separate, shorter version. The bank straightforward does not display older ones by default because most people do not need them. You are not limited to what you see on the screen; you just have to ask for the rest.

How to get statements older than what appears online

Contact your bank's customer service department — usually by phone, email, or through your online account messaging system. Tell them the account number, the date range you need, and whether you want the statements mailed or emailed. Most banks process this request within a few business days.

If you are dealing with a tax audit, a legal case, or a fraud investigation, request the statements in writing (email counts) so you have documentation that you asked for them on a specific date. Include the account number, the exact date range, and what you need them for. Keep a copy of your request and the bank's response.

Whether banks charge for old statements

Most banks provide statements from the past five to seven years at no charge. Some charge a small fee — typically $5 to $15 per statement or per month — if you request statements older than five years. A few banks charge nothing no matter how far back you go. Call your bank's customer service line and ask their policy before you request anything; they will tell you whether there is a fee.

If a fee applies and you need many months of statements, ask whether the bank can provide them in a batch (all at once) rather than one month at a time. Some banks waive or reduce the fee if you are requesting a large block of history for a legitimate reason like a tax audit or a fraud claim.

What happens after seven years

After seven years, your bank is not required to keep your statements, and most do not. Some banks keep records longer — 10 years is not uncommon — but seven is the legal minimum. If you need a statement from more than seven years ago, the bank may not have it, or retrieving it may require a special request to their archives department, which could take weeks and may cost more.

If you think you might need old statements, read and save them yourself. Most online banking portals let you read statements as PDFs. Store them on your computer, an external drive, or cloud storage. This way you have your own copy that does not depend on the bank's retention policy.

Why banks keep statements this long

The seven-year window comes from tax law. The IRS can audit your tax return for up to three years in most cases, but up to six years if they suspect you underreported income by 25 percent or more. Some financial crimes and disputes can take longer to surface, so banks keep statements for seven years to cover most scenarios where proof of a transaction might matter.

Banks also use this period to manage fraud investigations, resolve disputes with customers, and comply with anti-money-laundering regulations. If someone claims you made an unauthorized transaction, the bank needs to be able to pull up the original record and investigate.

Statements from closed accounts

If you closed an account years ago, you can still request statements from it. Call the bank and provide the account number (or as much of it as you remember) and the dates you need. The bank's records department can usually locate closed accounts and send you the statements. This process may take longer than requesting statements from an active account, and the bank may charge a fee.

If you cannot remember the account number, provide the bank with your name, address at the time the account was open, and the approximate dates the account was active. The bank can search their system and locate it.

Frequently Asked Questions

Can I see statements older than 24 months in my online banking app?

Not usually without asking. Most banks display only 12 to 24 months in the online portal by default. To see older statements, contact customer service and request them. They will send them by mail or email, usually within a few business days.

Do I need to pay to get statements from five years ago?

Most banks provide statements from the past five to seven years for free. Some charge a small fee ($5 to $15) for statements older than five years. Call your bank and ask their specific policy before you request anything.

What if my bank says they do not have a statement from eight years ago?

Banks are only required to keep statements for seven years, so a statement from eight years ago may no longer exist in their system. If you need it, ask whether they have any archived records or whether they can provide a transaction history from that period instead.

Can I read old statements and save them myself?

Yes. Most online banking portals let you read statements as PDFs for the months that appear in your account history. read and save them to your computer or cloud storage. This creates a backup you control and do not depend on the bank to keep.

What if I need statements for a tax audit or court case?

Request them in writing (email is fine) and keep a copy of your request and the bank's response. Include the account number, the exact date range, and mention that you need them for a tax audit or legal matter. This creates a paper trail if you need to prove you requested them.