· Listen
The simple version
The average overdraft fee is now $35 to $40 per occurrence, and there is no federal limit on how many times your bank can charge you in one day. Congress removed the proposed federal cap on overdraft fees in 2025, leaving fee levels entirely up to individual banks. If your checking account balance hits zero and you swipe your card or a direct debit clears, your bank can approve the transaction, cover the shortfall, and charge you a fee. Do that three times in a Tuesday and you could owe $105 to $120 in fees on top of whatever you spent.
For households living close to their account balance, overdraft fees are not a rare penalty. They are a recurring expense. The Consumer Financial Protection Bureau has tracked overdraft revenue for years and consistently finds that a small share of account holders, typically lower-income customers, generate the vast majority of overdraft fee income for banks. That is not an accident. It is a revenue model, and understanding how it works is the first step to opting out.
The numbers
- $35 to $40: the typical overdraft fee per occurrence at major U.S. banks, with no federal ceiling as of mid-2026 (CFPB, consumerfinance.gov)
- Most large banks permit 3 to 6 overdraft fee charges per day, meaning daily exposure of $105 to $240 for a single account (CFPB, consumerfinance.gov)
- $26.8 billion: total overdraft and non-sufficient funds fee revenue collected by U.S. banks in a recent pre-cap-debate year, according to CFPB analysis (CFPB, consumerfinance.gov)
- Roughly 9% of account holders account for approximately 80% of all overdraft fees paid, based on CFPB research (CFPB, consumerfinance.gov)
- The Federal Reserve's Survey of Consumer Finances confirms that lower-income households are disproportionately likely to carry accounts with overdraft exposure (Federal Reserve, federalreserve.gov)
- Many banks still offer overdraft protection as an opt-in service that links a savings account or line of credit, typically charging a transfer fee of $10 to $15 instead of the full overdraft fee (CFPB, consumerfinance.gov)
How the overdraft fee model actually works
An overdraft happens when your bank pays a transaction that exceeds your available balance. Banks are not required to cover overdrafts. They choose to, because the fee they collect when they do is profitable. For debit card transactions, banks are legally required to get your consent before enrolling you in overdraft coverage for one-time purchases. That rule has been in place since 2010 under Federal Reserve Regulation E. If you never opted in, your debit card should decline at the register rather than overdraft. But the opt-in rule does not apply to checks, ACH transfers, or recurring automatic payments, which means those transactions can still trigger overdraft fees even if you never agreed to coverage.
The fee structure compounds the problem. A single overdraft is charged per transaction, not per day. If three transactions clear while your account is negative, that is three separate fees. Some banks reorder transactions during daily processing, posting larger debits first, which can drain your balance faster and trigger more overdraft fees on smaller transactions that follow. The CFPB flagged transaction reordering practices as a source of consumer harm in earlier guidance, though enforcement has varied.
The proposed federal cap that Congress rejected would have limited overdraft fees for large banks to roughly $5 per incident, based on CFPB rulemaking proposed in late 2024. Industry groups argued the cap would cause banks to eliminate overdraft coverage entirely, pushing consumers toward payday lenders. Consumer advocates argued that $35 fees on a $12 purchase are predatory by design. Congress sided with the industry. The fee structure that exists today is the one that existed before the rulemaking, with no new floor or ceiling set by federal law.
Some banks have moved voluntarily. A handful of large institutions eliminated or sharply reduced overdraft fees in 2021 and 2022, responding to competitive pressure from online banks and fintechs that offer accounts with no overdraft fees at all. But most major traditional banks kept their fee schedules in place, and without a federal cap, there is no structural reason for that to change.
The Real Cost lens on $35 overdraft fees paid twice a month
Two overdraft fees a month is not unusual for a household living paycheck to paycheck. It does not take financial recklessness to get there. A rent auto-pay clears a day before direct deposit lands. A gas station pre-authorization hold ties up funds. That is $70 a month in fees. Here is what that actually costs over time, assuming those funds were instead kept in a savings account earning 4.20% APY (top savings APY per the current market data block).
- Monthly overdraft fees: $35 x 2 = $70 per month
- Annual overdraft cost: $70 x 12 = $840 per year
- Over 10 years, $840 per year invested at 4.20% APY compounds to roughly $10,200
- Over 20 years, the same contributions compound to roughly $25,600
- Over 30 years: roughly $56,500 in compounded savings forgone, paid instead as bank fees
That $56,500 figure is not a dramatic rounding error. It is what two overdraft fees a month costs a household that does not change the behavior. The fee feels like $35. The actual cost, viewed through 30 years of compounding, is closer to the price of a car. Switching to a no-overdraft-fee account and keeping a $200 buffer eliminates nearly all of that cost, not because the math is complicated, but because the fee stops.
What this means
The removal of the federal overdraft cap means the market, not regulators, determines what banks charge. For consumers at well-capitalized banks with no-overdraft alternatives, that competition has produced some better options. Online banks and credit unions have pushed fees down in some corners of the market. But for the 9% of account holders who pay the majority of overdraft fees, most of whom are not comparison-shopping bank accounts, competition has not changed much. They are still in the same account they opened years ago, still paying $35 a hit.
The practical response is account-level, not policy-level. Opting out of debit card overdraft coverage costs nothing and removes the largest category of fees for most people. Setting up a low-balance alert at $100 or $200 catches shortfalls before transactions clear. Linking a savings account as backup coverage typically costs $10 to $15 per transfer instead of $35 per transaction. None of this requires a federal cap to work. It requires knowing how the system works, which is why this article exists.
What this is NOT
This is not a prediction of where overdraft fees will go after 2026 or whether Congress will revisit the cap question. This is not advice on which specific bank account to open, close, or switch to. This is not a recommendation of any particular fintech, credit union, or checking product. This is not legal advice about your rights under Regulation E or any state banking law. This is not a statement that all banks operate the same fee structure; individual schedules vary and the only authoritative source for your account's terms is your account agreement.
Sources
- CFPB overdraft research and rulemaking: https://www.consumerfinance.gov
- Federal Reserve consumer compliance resources, including Regulation E: https://www.federalreserve.gov
- FDIC: https://www.fdic.gov
Found this useful?