Wells Fargo, Bank of America, and a long list of regional banks have spent the past three years slashing or eliminating overdraft fees.
The Consumer Financial Protection Bureau says banks collected roughly $5.8 billion in 2023, down from about $12.6 billion in 2019.
That is a real drop, not a rounding error.
The easy answer is that banks suddenly grew a conscience.
The harder answer involves a regulator that spent years threatening to cap the fees, plus a White House that made "junk fees" a talking point.
Several banks cut fees right around the time they were staring down rules that would have done it for them.
That distinction matters for your wallet, because it tells you what happens next.
If competition and public pressure drove the change, the low fees stick around.
If it was mainly a defensive move against regulation, the math can shift the moment Washington looks the other way.
Here is the number that should annoy you: the CFPB has estimated that overdraft and NSF revenue is concentrated among a small slice of customers, often people who can least absorb a $35 hit.
A fee that hits a household already short on cash is not a service.
It is a loan with a punishing interest rate, and the borrower never agreed to the terms.
Banks argue the fees cover real costs and that free checking depends on multiple revenue streams.
That is not crazy on its face, but it gets weaker when you notice the same institutions now push "low overdraft" accounts as a selling point.
If the fee were essential, you would not advertise its absence.
A few practical notes if you are still getting dinged.
Opting out of overdraft coverage for debit card purchases and ATM withdrawals is free and usually instant, though it means your card simply gets declined.
Many banks will waive a first-time fee if you call and ask.
And the fine print still allows multiple fees in a single day at some institutions, so one bad weekend can stack up fast.
The bigger shift is happening in account design.
Some banks now offer small grace periods before charging, or lines of credit tied to checking at a flat fee.
Those are better than a $35 penalty, but they are not charity either.
Read what triggers the charge before you need it.
One thing worth watching: the regulatory push has slowed in court, and bank lobbyists have not stopped arguing that fee caps would push them to end free checking.
That threat has been made for years and free checking has not vanished, but the next round of rulemaking will show whether the current lower fees are a trend or a pause.
My take: the drop in overdraft revenue is good news that arrived mostly because someone was holding a stick, not because banks found religion.
Treat the current low-fee accounts as a competitive moment, not a permanent settlement.
Final Thoughts
And if your bank still charges $35 for a $4 coffee, the cheapest option on the menu is a different bank.