Every Bank Fee Explained: What They Cost and How to Avoid Them

Complete guide to every bank fee, who charges them, exact dollar amounts, and specific strategies to avoid each one.

The average American pays

$84 to $144/year

in avoidable bank fees. Over 10 years, that is $840 to $1,440.

Every Common Bank Fee

Monthly maintenance fee

$0 to $25

Who charges it: Chase ($12), Wells Fargo ($10), Bank of America ($12), PNC ($7), US Bank ($6.95)

How to avoid it: Meet minimum balance, set up direct deposit, or switch to a no-fee bank (SoFi, Chime, Ally, Capital One 360)

Overdraft fee

$0 to $36

Who charges it: PNC ($36), Wells Fargo ($35), Chase ($34), US Bank ($36)

How to avoid it: Link a savings account for transfers, enable overdraft protection, or use a bank with no overdraft fees (SoFi, Chime, Discover, Capital One 360)

Out-of-network ATM fee

$2 to $5 per transaction

Who charges it: Most traditional banks; plus the ATM owner charges $2-$3

How to avoid it: Use in-network ATMs, choose a bank with a large free ATM network, or pick a bank that reimburses ATM fees

Wire transfer (domestic)

$15 to $30

Who charges it: Chase ($25), Wells Fargo ($25), Bank of America ($30), PNC ($25)

How to avoid it: Use ACH transfers (free at most banks), Zelle, or Venmo instead. Some online banks offer free wire transfers.

Wire transfer (international)

$35 to $50

Who charges it: Chase ($40), Wells Fargo ($45), Bank of America ($45), PNC ($40)

How to avoid it: Use Wise, Remitly, or similar services for international transfers. Usually cheaper and faster than bank wires.

Returned deposit / NSF fee

$0 to $35

Who charges it: Chase ($34), PNC ($36), US Bank ($36)

How to avoid it: Many banks have eliminated NSF fees entirely. SoFi, Chime, Capital One 360, Ally, and Discover charge $0.

Paper statement fee

$2 to $5

Who charges it: Some traditional banks charge for paper mail

How to avoid it: Enroll in e-statements (usually free at all banks)

Early account closure fee

$25 to $50

Who charges it: Some banks charge if closed within 90-180 days of opening

How to avoid it: Keep the account open for at least 6 months before closing

Cashier's check fee

$8 to $15

Who charges it: Chase ($8), Wells Fargo ($10), Bank of America ($15)

How to avoid it: Some banks waive for premium accounts. Online banks like Ally offer free cashier's checks.

Stop payment fee

$30 to $35

Who charges it: Chase ($30), Wells Fargo ($30), Bank of America ($30)

How to avoid it: Contact merchant directly to cancel. Some online banks charge less or nothing.

Banks That Charge Zero (or Near-Zero) Fees

These banks come closest to truly fee-free banking:

BankMonthly FeeOverdraft FeeATM FeeWire TransferThe Catch?
SoFi$0$0$0 (55k+ ATMs)$0 domesticRequires direct deposit for higher APY. Otherwise, no catch.
Chime$0$0 (SpotMe up to $200)$0 (60k+ ATMs)Not availableSpotMe requires qualifying direct deposit. No wire transfers.
Ally$0$0 (NSF), $10 transfer$0 (43k+ ATMs)$20 domestic$10 overdraft transfer fee from linked savings. Otherwise very low fees.
Capital One 360$0$0$0 (70k+ ATMs)$0 domestic incomingNo catch. Genuinely fee-free across the board.
Alliant CU$0$25 (first waived)$0 (80k+ ATMs)$0 domestic incoming$25 overdraft after first. $5 membership donation to join.

How Much Are Bank Fees Actually Costing You?

Here is a realistic example of annual bank fee costs for different banking profiles:

Low-Fee User

Traditional bank, meets minimums

Monthly fee$0 (waived)
ATM fees (2/mo)$60
Overdrafts (1/yr)$34
Annual total$94

Typical User

Traditional bank, average usage

Monthly fee$120
ATM fees (3/mo)$108
Overdrafts (3/yr)$102
Annual total$330

No-Fee Bank User

SoFi, Chime, or Capital One 360

Monthly fee$0
ATM fees$0
Overdraft fees$0
Annual total$0

The Big Picture: Bank Fee Revenue

US banks collected an estimated $5.5 billion in overdraft and NSF fees in 2023, down from a peak of $12.4 billion in 2019. The decline reflects consumer pressure and new competitors (online banks, neobanks) offering fee-free alternatives.

Despite the reduction, traditional banks still rely on fee income as a significant revenue source. JP Morgan Chase earned $1.6 billion in service charges and fees in 2023. Bank of America earned $1.4 billion. Wells Fargo earned $1.1 billion.

The trend is clear: consumers have more fee-free options than ever before. Banks that still charge high fees are increasingly losing customers to SoFi, Chime, Ally, and other no-fee alternatives. If you are still paying bank fees in 2026, you do not have to be.

Disclaimer: WhatIsTheBestBank.com is an independent comparison guide. We are not affiliated with any bank mentioned on this site. Rates, fees, and terms change frequently. All data was last verified April 2026. Always confirm current details directly with your chosen institution before opening an account.

Bank Fees FAQ

How much does the average American pay in bank fees?
According to industry data, the average American pays $7 to $12 per month in bank fees, or $84 to $144 per year. Over 10 years, that adds up to $840 to $1,440. Switching to a no-fee bank is one of the simplest financial optimizations you can make.
What is the most expensive bank fee?
Overdraft fees are typically the most costly at $34 to $36 per occurrence. A consumer who overdrafts three times in a month could pay $102 to $108 in fees. International wire transfer fees ($35 to $50) are the highest per-transaction fee.
Which banks charge no fees at all?
SoFi, Chime, and Capital One 360 are the closest to truly fee-free banking. They charge $0 for monthly maintenance, $0 for overdrafts, and provide large free ATM networks. Ally is nearly fee-free with a small $10 overdraft transfer fee from linked savings.
How can I avoid ATM fees?
Use your bank's in-network ATMs (check the app for locations), get cash back at grocery store checkouts, or choose a bank with a large ATM network. Capital One 360 has 70,000+ free ATMs. Chime and Discover have 60,000+. Some banks also reimburse out-of-network ATM fees.
Are overdraft fees going away?
Many banks have eliminated or reduced overdraft fees. Capital One, Ally, and Discover eliminated them entirely. Chime covers up to $200 with no fee. However, major traditional banks like Chase ($34), Wells Fargo ($35), and PNC ($36) still charge significant overdraft fees.
What are hidden bank fees?
Common hidden fees include: paper statement fees ($2 to $5/month), early account closure fees ($25 to $50 within 90 days), incoming wire transfer fees (some banks charge even for receiving), dormancy fees (for inactive accounts), and excess transaction fees on savings accounts.