← Back to News

Banks collected $12 billion in overdraft fees in 2025 after Congress reversed the $5 cap — here's how to avoid them

negativeMacroMulti dayYahoo Finance ·12 Jul 2026Original article ↗
Oraklio AI Analysis

Overdraft/NSF fee policy affects large consumer banks’ fee economics. While the piece is not a BAC-specific announcement, major banks like BAC are exposed to changes in overdraft fee regulation and customer behavior.

Article

Banks collected $12 billion in overdraft fees in 2025 after Congress reversed the $5 cap — here's how to avoid them Rebecca Payne Sun, July 12, 2026 at 3:00 PM GMT+2 4 min read Paul Morigi/Getty Images High overdraft fees can come as a nasty shock that costs Americans billions of dollars each year. If you recall the Consumer Financial Protection Bureau issuing a ruling in December 2024 that would've seen most overdraft fees reduced to $5, you're not misremembering. The rule required banks and credit unions with more than $10 billion in assets to either reduce their fees for overdrafts to $5, charge only the amount that covers their costs or losses, or treat overdrafts like other loans, disclosing their interest rates and giving customers a choice about opening a line of overdraft credit (1).

Must Read Jeff Bezos backs a platform that lets anyone invest in rental homes for as little as $100 — 6 ways to build wealth like a landlord without actually being one Dave Ramsey warns nearly 50% of Americans are making 1 big Social Security mistake — here's what it is and 3 simple steps to fix it ASAP Millionaires under 43 hold only 25% of their wealth in stocks. Here's where their money is actually going The CFPB projected that the rule would save $5 billion annually for Americans, amounting to $225 a year for households that pay overdraft fees. But Congress reversed the CFPB's decision in 2025, before it took effect (2).

After the CFPB began an initiative to tackle "junk fees" in 2022 (3), leading to its decision, profits that banks made off overdraft and NSF fees dropped by $1. 8 billion in 2023 compared to the year prior, a 24% decrease. And they were down a massive $6.

1 billion in 2023 compared to 2019, when banks raked in $11. 96 billion. Now, after an act from Congress, banks are back to about that same pre-pandemic levels.

In 2025, banks took in about $12 billion from Americans by charging overdraft and NSF fees, according to a National Consumer Law Center report (4). How you can avoid overdraft fees Overdraft fees occur when you don't have enough money in your account to cover purchases you make. The New York Times reported that the average fee is $27, but can range up to $42 (5).

Some banks can also charge "continuous," or daily overdraft fees, charges that are assessed every day that your account stays overdrawn, the FDIC (6) says. For ATM or debit transactions at merchants (online and in person), you have to opt in or agree up front to overdraft fees, otherwise you can't be charged. Banks often refer to this as "overdraft protection," and you can opt out of it at any time.

The Times also notes that if a transaction can't be completed because you don't have enough in your account, and you have opted out of overdraft, you could still be charged an NSF fee, but they are "becoming less common. " Story Continues Some banks offer an option to link a savings account to your checking account, so funds can be drawn from savings if you don't have enough in your checking to cover transactions; there may be fees for this, but the FDIC says they're typically less than overdraft charges. If you want to switch to a bank that simply doesn't charge overdraft fees, Capital One, Citibank, American Express bank and Ally Bank have dropped them, according to the Times.

Read More: Are you paying too much for car insurance? Here are 3 clever ways to slash your monthly bill Other options to avoid overdraft fees If you need to overdraft your checking account for an emergency purchase, you could alternatively look for a bank that offers small installment loans (generally less than $1,000), the Times reported. "Customers can borrow the money when needed and have a longer time — three to four months — to pay them back.

Interest rates are typically lower than with overdraft fees. " Fintech firms may also have alternatives that work for you. Chime, for example, offers a service called SpotMe that will cover up to $200 in overdrafts, as long as customers have a direct deposit set up from their employer or government benefits program.

You can also be able to set up alerts on your account to let you know if your balance goes below a certain threshold and avoid fees. You May Also Like 'Gold still crashing! ': Robert Kiyosaki admits he was wrong — but doubles down on his $35K prediction The tax breaks in Trump's 'big beautiful bill' expire after 2028 — and experts say most people won't act in time.

What to do before the window closes Here's the average income of Americans by age in 2026. Are you keeping up or falling behind? When he dies, Warren Buffett said 90% of his wife's inheritance will go into a single investment.

Here's why (and how you can do it too) Join 250,000+ readers and get Moneywise's best stories and exclusive interviews first — clear insights curated and delivered weekly. Subscribe now . Article Sources We rely only on vetted sources and credible third-party reporting.

For details, see our ethics and guidelines . Internet Archive ( 1 ), ( 3 ); The New York Times ( 2 ), ( 5 ); National Consumer Law Center ( 4 ); Federal Deposit Insurance Corporation ( 6 ) This article originally appeared on Moneywise. com under the title: Banks collected $12 billion in overdraft fees in 2025 after Congress reversed the $5 cap — here's how to avoid them This article provides information only and should not be construed as advice.

It is provided without warranty of any kind.

Oraklio AI Trading Intelligence

News is just the start.

Oraklio turns news, price data, and market signals into structured BUY / SELL / NO_TRADE calls - updated continuously throughout the trading day.

Get started free

Already have an account? Sign in →