And just like that, the overdraft fee is back with a vengeance. Remember when the Consumer Financial Protection Bureau tried to cap those fees at $3? Congress killed that rule last year. Now, banks are collecting more than ever. We’re talking billions. A fresh report from Bankrate shows the average overdraft fee hit $35.57 in 2024, up from $34.21 the year before. And with the regulatory guardrails gone, don’t expect them to drop anytime soon.
The Rule That Wasn’t
In early 2024, the CFPB finalized a rule that would have limited overdraft fees to just $3 for the largest banks — basically a rounding error compared to the $35 standard. Banks fought it hard, and they won. Congress, using the Congressional Review Act, voted to scrap the rule in March 2025. The Senate vote was 52-47, mostly along party lines. Game over.
“The CFPB rule was the most significant attempt to rein in overdraft abuse in decades,” says Marcus Stanley, policy director at Americans for Financial Reform. “Without it, banks have a green light to keep charging fees that disproportionately hit low-income customers.” Stanley’s been tracking this stuff for years. He’s not surprised.
So why do banks still charge these fees? Because they can. And because they make a killing. Industry-wide overdraft revenue hit $9.1 billion in 2024, according to Moebs Services, up 12% from the previous year. That’s real money — even for JPMorgan Chase. For community banks, overdraft fees can account for 10% or more of their net income. You think they’re just going to give that up?
Why Banks Won’t Budge
Look, banks are for-profit institutions. They exist to make money. Overdraft fees are a lucrative product — low cost to administer, high willingness to pay (or at least, high inability to avoid). The fee structure is simple: you spend $5 more than you have, they lend you the difference for a day or two, and they charge you $35. That’s an annual percentage rate that would make a payday lender blush. But unlike credit cards, there’s no APR disclosure. It’s just a flat fee.
“Banks frame overdraft as a ‘service’ — a courtesy that saves you from having a transaction declined,” explains Sarah B. Smith, a former bank executive turned consultant. “But the economics are absurd. They’re making a 17,000% APR on a $2 cup of coffee. It’s not a service; it’s a trap.” Smith now advises fintechs that offer no-overdraft checking accounts. She says the shift is coming, but slowly.
Part of the reason is customer inertia. Most Americans have had the same checking account for years. Switching banks is a pain — updating direct deposits, automatic bill payments, the whole headache. And banks know it. They’ve designed the system so that even if you hate the fee, you’re unlikely to leave. It’s a classic lock-in strategy.
But there’s another layer: the fee itself is often triggered by the bank’s own transaction ordering. They process large debits first, draining your account faster and increasing the chance of multiple overdrafts in a single day. That practice — known as “high-to-low” posting — was banned by the CFPB in 2010, but banks found workarounds. And with the new rule dead, they have even less incentive to play fair.
“The fee itself is often triggered by the bank’s own transaction ordering.”
Who Pays the Price?
The burden falls hardest on the people who can least afford it. A Government Accountability Office study from 2023 found that 9% of bank customers pay 84% of all overdraft fees. Those customers are disproportionately low-income, Black, and Hispanic. They tend to keep lower balances and live paycheck to paycheck. A single $35 fee can trigger a cascade — more overdrafts, more fees, sometimes account closure. It’s a poverty tax, plain and simple.
Meanwhile, some banks have moved to eliminate overdraft fees altogether. Ally Bank, Capital One, and a handful of credit unions now offer “no overdraft fee” accounts. But they’re the exception. The big four — JPMorgan Chase, Bank of America, Wells Fargo, and Citibank — still charge them. Wells Fargo alone collected $1.2 billion in overdraft fees in 2024. That’s a lot of $35 hits.
And here’s where it gets interesting: the same political dynamics that killed the CFPB rule could also make it hard for states to step in. Several states — including California, New York, and Illinois — have considered their own caps. But banking industry lobbyists are pushing back hard, arguing that federal preemption should block state laws. The Supreme Court has been sympathetic to that argument in recent years. So for now, the field is wide open for banks to keep charging.
What does this mean for you? If you’re carrying a low balance, you’re a target. The best defense is to opt out of overdraft coverage — most banks allow you to decline the service, so transactions are simply declined if you don’t have funds. No fee. But only about 20% of customers have done that. The rest either don’t know they can, or don’t want to risk an embarrassing declined card at the grocery store. It’s a trade-off, but one that could save you hundreds a year.
What’s Next?
Don’t expect Congress to reverse course anytime soon. The current political makeup makes another federal cap unlikely. But the pressure is building from other angles. The CFPB might try a different approach — perhaps targeting “junk fees” more broadly, as the Biden administration has pushed. And fintechs are eating away at the big banks’ customer base with no-fee accounts. Even some traditional banks are testing lower fees in certain markets.
In the meantime, the revenue keeps rolling in. If you’re looking for a safe, predictable income stream, bank overdraft fees are about as reliable as it gets. Just ask the shareholders. Speaking of alternative investments, some folks are turning to private credit or even the sleep-well-at-night approach to private credit for better yields — though that’s a different risk profile. And on the political side, the fight over fees is part of a broader debate about financial regulation, similar to the tensions in Burnham’s hints at tax flexibility in the UK. Different issues, same underlying question: who bears the cost?
The next big test could come if a major bank announces a fee reduction voluntarily — not out of kindness, but because customer churn is finally hurting. That hasn’t happened yet. But if the fintechs keep growing, and if consumer anger keeps simmering, the math might change. Until then, keep an eye on your balance. And maybe opt out of overdraft. Your wallet will thank you.
Frequently Asked Questions
Why don’t banks just eliminate overdraft fees?
Because they make billions from them. Overdraft fees are a high-margin product with little competition. Banks argue they provide a valuable service — covering transactions when customers have insufficient funds — but the cost to the bank is minimal. Until customers vote with their feet en masse, banks have little incentive to drop the fees.
Are there banks that don’t charge overdraft fees?
Yes. Ally Bank, Capital One, Chime, and many credit unions offer checking accounts with no overdraft fees. Some, like Bank of America, have reduced their fees but not eliminated them. You can find lists online from NerdWallet or Bankrate. Switching is easier than you think — many banks offer sign-up bonuses to cover the hassle.
What can I do to avoid overdraft fees?
Opt out of overdraft coverage with your bank. That way, if you try to spend more than you have, the transaction is simply declined — no fee. Also, set up low-balance alerts, link a savings account for automatic transfers, or use a prepaid debit card. And if you do get hit with a fee, call your bank and ask for a refund. Many will waive it as a courtesy, especially if you don’t do it often.