The $35 cup of coffee may finally be going extinct.
After years of public fury and a regulatory crackdown, the average overdraft fee has fallen below $20 at many of the nation's biggest banks, and several large institutions have scrapped the charge entirely.
What was once a quiet profit machine—pulling in billions annually—is now a shrinking line item that banks would rather not talk about.
A typical overdraft fee ran about $33 to $35 for most of the past decade.
Today, many major banks charge $10 or less, and some have replaced per-item fees with short-term loan products that carry transparent interest rates.
A handful of large banks now offer a $50 buffer before any fee kicks in, and others let you link a savings account to cover a shortfall for free.
Pressure came from several directions at once.
Federal regulators pushed banks to treat overdraft programs more like credit, with clearer disclosures and interest-rate math.
Class-action lawsuits and state attorneys general squeezed millions in settlements.
And consumer advocates kept a running tally of who charged the most, turning fee schedules into a public scoreboard that banks hated losing.
For your wallet, the practical changes matter more than the headlines.
First, if you haven't checked your bank's current overdraft policy in a year, do it now—the terms you signed up for may no longer exist.
Second, many banks now let you opt out of overdraft coverage entirely, meaning a debit card purchase simply gets declined instead of triggering a $30 fee.
That opt-out is free and takes about two minutes in your app.
If you opt out, an automatic bill payment that exceeds your balance could bounce, and the merchant may charge its own returned-payment fee—often $25 to $40.
For recurring bills like rent or insurance, some people keep overdraft coverage on and set a low-cost backup, like a linked savings account or a small line of credit, to catch the gap.
Watch the fine print on the newer products too.
Some banks now offer "overdraft protection" advances of $50 to $200 for a flat fee of $5 to $10.
That can be cheaper than the old model, but the fee can repeat if you stay negative, and the annualized cost of repeatedly borrowing $100 for a few days can still add up.
Ask two questions: Is the fee charged per advance or per day?
And does the bank report the account to ChexSystems or a credit bureau if it goes unpaid?
If you've been hit by fees you believe were unfair, you have options.
Ask the bank to waive them—many will refund one or two per year for customers in good standing.
File a complaint with the Consumer Financial Protection Bureau if you think the bank violated its own disclosed terms.
And if your bank still charges $30-plus per item while competitors charge nothing, that's a strong signal it's time to move your direct deposit.
The bottom line: overdraft fees didn't disappear because banks got nicer.
They shrank because customers got louder and regulators got involved.
Final Thoughts
Check your own statement this month, opt out if the coverage isn't worth it, and treat any remaining fee like what it is—a price tag you can shop around.