Banks Have Made $3 Billion So Far in 2026 From an Average Overdraft Fee of $35

Many or all of the products here are from our partners that compensate us. It’s how we make money. But our editorial integrity ensures that our product ratings are not influenced by compensation.

KEY POINTS

  • Overdraft fees cost: The average overdraft fee is $35, with U.S. banks collecting nearly $6 billion annually.
  • Big banks dominate: Major banks like JPMorgan Chase and Wells Fargo generate most overdraft fee revenue.
  • Disproportionate impact: Lower-income, younger, and minority groups are more likely to pay overdraft fees.

The average overdraft fee is about $35, according to the Consumer Financial Protection Bureau (CFPB), and U.S. banks collected $2.96 billion in combined overdraft and non-sufficient funds (NSF) fees in just the first six months of 2026, according to a Motley Fool Money analysis of Federal Financial Institutions Examination Council (FFIEC) Call Report data. That covers 512 banks with more than $1 billion in total assets. Smaller banks are not required to report that data, so the true nationwide total is higher.

Several major banks have cut or eliminated their overdraft fees since 2019, but banks are still raking in billions from them.

How much banks made on overdraft fees in 2026 and over time

Banks are on pace to generate overdraft fees at about the same level as 2024 and 2025, close to $6 billion, after a roughly $1.7 billion decline from 2022 to 2023.

Year Overdraft and NSF Fee Revenue, Banks over $1 Billion in Assets
2019 $11.68 billion
2020 $8.82 billion
2021 $8.73 billion
2022 $7.71 billion
2023 $5.97 billion
2024 $6.14 billion
2025 $6.25 billion
2026 (H1 total, doubled for a rough full-year estimate) About $5.9 billion
Data source: Motley Fool Money analysis of FFIEC Call Report data.

Revenue from overdraft and NSF fees dropped by nearly half between 2019 and 2023 as several major banks cut or eliminated their fees, with a sharp one-year drop in 2020 as pandemic-era spending patterns and stimulus payments briefly reduced overdrafts.

Overdraft fee and NSF revenue have risen slightly for two straight years since.

Overdraft fee revenue by bank

A small number of the largest banks drive most of the industry's overdraft and NSF revenue.

Bank 2024 2025 H1 2026
JPMorgan Chase (NYSE:JPM) $1.03 billion $1.11 billion $562 million
Wells Fargo (NYSE:WFC) $1.00 billion $928 million $457 million
PNC Bank (NYSE:PNC) $261 million $279 million $144 million
TD Bank (NYSE:TD) $230 million $257 million $132 million
U.S. Bank (NYSE:USB) $230 million $238 million $118 million
Regions Bank (NYSE:RF) $199 million $219 million $113 million
Bank of America (NYSE:BAC) $148 million $152 million $113 million
Truist Bank (NYSE:TFC) $266 million $209 million $98 million
Huntington National Bank (NASDAQ:HBAN) $111 million $126 million $78 million
Fifth Third Bank (NASDAQ:FITB) $108 million $120 million $63 million
Data source: Motley Fool Money analysis of FFIEC Call Report data.

JPMorgan Chase alone accounted for about 19% of all reported overdraft and NSF fees in the first half of 2026, more than any other bank in the data.

Three banks account for most of the swing in overdraft and NSF revenue since 2019: Chase and Wells Fargo are the two largest collectors in the group, and Bank of America made the deepest overdraft fee and NSF cuts of any bank in the data.

Bank of America's overdraft and NSF revenue fell from $1.56 billion in 2019 to $140 million in 2023, after the bank lowered its overdraft fee and dropped its NSF fee entirely, and it has edged up only slightly since, to $152 million in 2025.

Chase's revenue fell from $2.06 billion in 2019 to $1.10 billion in 2023, then recovered to $1.11 billion in 2025 and is on pace for a similar total in 2026.

Wells Fargo's revenue fell from $1.70 billion in 2019 to $937 million in 2023 and has stayed roughly flat since, at $928 million in 2025, according to Motley Fool Money's analysis of FFIEC data.

The average overdraft fee

The typical overdraft fee is about $35, according to the CFPB. That figure lines up closely with what the largest banks actually charge. JPMorgan Chase charges $34 per overdraft item, capped at three fees a day, for example. Bank of America is the exception at $10 per overdraft, capped at two fees a day, down from $35 before it cut the fee in May 2022, according to Bank of America.

Who pays overdraft fees

Twelve percent of Americans paid an overdraft fee in 2025, according to the Federal Reserve, but lower-income, younger, and Black and Hispanic Americans were more likely to have paid one.

Group Share Who Paid an Overdraft Fee in 2025
Income under $25,000 23%
Income $25,000-$49,999 20%
Income $150,000 or more 6%
Ages 18-29 15%
Ages 30-44 16%
Ages 45-59 13%
Ages 60 and older 5%
Black Americans 25%
Hispanic Americans 17%
White Americans 8%
Asian Americans 5%
Data source: Federal Reserve (2026).

Those same groups have lower average checking account balances than the groups less likely to overdraft.

How to avoid overdraft fees

The most direct way to avoid an overdraft is to catch a low balance before overspending. Some banks have apps that provide low-balance alerts in real time. Checking account activity often and keeping a basic budget to provide a running sense of income versus spending can also catch spending that an alert alone might miss. In addition, some of the best checking accounts are no-overdraft-fee accounts, which waive the fee even for accidental overdrafts.

  • The bank-level and industry-wide revenue figures in this article come from a Motley Fool Money analysis of FFIEC Call Report data, Schedule RI, item RIADH032, which combines overdraft and non-sufficient funds (NSF) fee revenue on consumer deposit accounts. Only banks with more than $1 billion in total assets are required to report, so the totals in this article do not capture the entire U.S. banking industry; the true nationwide figure is higher.

    Full-year figures for 2019 through 2025 use each bank's year-end (Dec. 31) report, which reflects the full calendar year on a cumulative basis. The 2026 figure uses each bank's most recent report as of September 2026, which was the second quarter (six-month, January-through-June) report for 507 of the 512 banks and the first quarter (three-month) report for the remaining five. Any full-year 2026 estimate in this article doubles the six-month total and is a rough estimate, not a projection.

Our Research Expert