Why Is My Bank Charging Fees on an Account I Haven't Used in Years?

By The Penny Plan Editorial Team Published July 13, 2026 6 min read

A statement shows up in the mail, or an old login finally works again, and the balance is smaller than it was the last time anyone checked. No withdrawals, no card swipes, nothing but time passing — and yet the number went down.

The quick answer

Many banks charge a dormancy or inactivity fee on accounts that sit untouched for an extended period, often a year or longer, without any customer-initiated deposit or withdrawal. The fee is typically a small flat monthly charge, disclosed somewhere in the account agreement, that chips away at the balance for as long as the account stays inactive. Left alone long enough, a dormant balance can eventually be handed over to the state as unclaimed property rather than simply drained to zero.

Why inactivity triggers a fee

From a bank’s perspective, maintaining any account costs something — record-keeping, fraud monitoring, regulatory compliance — regardless of whether the customer is actively using it. An account that generates no transactions and no other product relationship isn’t producing revenue for the bank, so some institutions offset that cost with a monthly fee once a defined inactivity window passes. The exact trigger period and dollar amount vary by bank and by account type, and they’re set out in the fee schedule that comes with the account, even though almost nobody reads that document when opening a new account.

What counts as activity

Not every account movement resets the inactivity clock. Interest paid automatically by the bank usually doesn’t count as activity, since it isn’t something the customer initiated. A deposit, a withdrawal, a transfer, or in some cases even logging into online banking can reset the clock, but the specific rules differ from one institution to the next. This is part of why an account can go dormant without anyone noticing — the balance sits there earning a trickle of interest, which feels like activity from the customer’s side but may not register as activity to the bank’s system.

Where the balance goes if nothing changes

If a fee keeps being deducted and no one intervenes, two things eventually happen. Either the balance is drawn down toward zero by the recurring charges, or, in many states, the account gets classified as abandoned property after a set number of years of inactivity and the remaining funds are transferred to the state’s unclaimed property division. That process, sometimes called escheatment, exists specifically because dormant accounts are common enough that states maintain entire systems for reuniting people with money they forgot about. It’s a similar dynamic to what happens when a bank closes an account outright and the owner has to track down where the funds landed.

Reducing the odds it happens again

For an account that’s meant to sit untouched on purpose, such as money set aside for something specific, it helps to compare fee structures before parking money somewhere for the long haul. A high-yield savings account at an online-only bank sometimes carries different dormancy terms than a checking account at a traditional branch, and some institutions waive inactivity fees entirely if a minimum balance is maintained. Setting a calendar reminder to log in periodically, or linking the account to a small recurring transfer, is often enough to keep it classified as active even without meaningfully using it. It’s also worth noting that unexpected fee activity isn’t always about dormancy — the same account can see an unannounced overdraft show up for reasons that have nothing to do with how long it’s been sitting there.

Worth remembering

A dormant account isn’t being punished so much as priced according to rules that were disclosed upfront and rarely revisited. Reading the fee schedule before letting an account go quiet, and checking in on any account that isn’t part of a regular routine, is the simplest way to keep old money from slowly disappearing into fees or an unclaimed-property file.