Unexpected bank charges are frustrating—especially when you’re not sure why they happened. This guide explains every common bank fee, how to identify what you were charged for, and how to get your money back.

Identify Your Charge

Common Bank Fee Names

What Your Statement Says What It Actually Means
Monthly Service Fee Didn’t meet requirements to waive monthly fee
Maintenance Fee Same as above
Overdraft Fee / OD Fee Spent more than your balance
NSF Fee (Non-Sufficient Funds) Similar to overdraft, payment bounced
ATM Fee Used an out-of-network ATM
Foreign ATM Fee Your bank’s fee for using other ATMs
Wire Transfer Fee Sent or received a wire transfer
Paper Statement Fee Receiving mailed statements
Account Analysis Fee Business account service charge
Dormant/Inactivity Fee Account hasn’t been used
Early Account Closure Fee Closed account too soon
Stop Payment Fee Requested to stop a check/payment
Returned Item Fee Deposited check bounced
Cashier’s Check Fee Ordered a cashier’s check

How to Find the Fee Details

  1. Log into online banking → View statement → Look for fee line item
  2. Download statement PDF → Search for “fee” or “charge”
  3. Call customer service → Give date and amount → Ask what it was for

Most Common Charges Explained

Monthly Maintenance Fee ($5-$15/month)

Why you were charged: Your bank charges a monthly fee unless you meet certain requirements.

Requirement Type Typical Threshold
Direct deposit $250-$1,000/month
Minimum balance $500-$1,500 daily average
Combined balances $5,000-$10,000 across accounts
Number of transactions 10-15 debit card purchases
Student/senior status Age-based waiver

Monthly fees by major bank:

Bank Monthly Fee How to Waive
Chase $12 $500 DD or $1,500 balance
Bank of America $12 $250 DD or $1,500 balance
Wells Fargo $10 $500 DD or $500 balance
Citi $12 Any direct deposit
PNC $7 $500 DD or $500 balance
U.S. Bank $6.95 $1,000 DD or $1,500 balance

Fix it:

  • Set up direct deposit (even small amounts work at some banks)
  • Maintain minimum balance
  • Switch to a no-fee bank

Overdraft Fee ($25-$36 per transaction)

Why you were charged: You spent more than you had, and the bank covered the difference.

What Happened Fee
Bought coffee with $3 in account $35 fee
Three transactions overdrafted $105 in fees
Account went negative over weekend $35+ by Monday

Overdraft fees by bank:

Bank Overdraft Fee Max Per Day
Chase $34 3 ($102)
Bank of America $10 2 ($20)
Wells Fargo $35 3 ($105)
PNC $36 4 ($144)
Capital One $0 N/A
Ally $0 N/A
Discover $0 N/A

Fix it:

  • Opt out of overdraft protection (transactions will decline instead)
  • Link a savings account for automatic transfers
  • Switch to a bank with no overdraft fees
  • See our guide: How to Avoid Overdraft Fees

ATM Fee ($2.50-$5.50 per withdrawal)

Why you were charged: You used an ATM outside your bank’s network.

Two fees are often charged:

Fee Source Amount
ATM owner (surcharge) $2.50-$3.50
Your bank (out-of-network fee) $2.00-$3.00
Total $4.50-$6.50

Fix it:

  • Use your bank’s in-network ATMs
  • Get cash back at stores (free)
  • Switch to a bank that reimburses ATM fees
  • See our guide: How to Avoid ATM Fees

Paper Statement Fee ($2-$5/month)

Why you were charged: You’re receiving mailed paper statements.

Bank Paper Statement Fee
Chase $0 (for now)
Bank of America $0 (for now)
Wells Fargo $0 (for now)
Some regional banks $2-$5/month

Fix it:

  • Log into online banking → Settings → Statements → Enroll in paperless

Wire Transfer Fee ($15-$50)

Why you were charged: You sent or received a wire transfer.

Wire Type Typical Fee
Domestic outgoing $25-$30
Domestic incoming $0-$15
International outgoing $40-$50
International incoming $15-$25

Fix it (next time):

  • Use Zelle (free, instant)
  • Use ACH transfer (free, 1-3 days)
  • Use Venmo/PayPal (free from bank account)

Inactivity/Dormant Account Fee ($5-$25/month)

Why you were charged: You haven’t used your account in 6-12 months.

Bank Policy Timeline
Inactivity fee kicks in 6-12 months of no activity
Account becomes dormant 12-36 months
Escheatment to state 3-5 years (varies by state)

Fix it:

  • Make a small transaction (even $1)
  • Set up direct deposit
  • Close unused accounts you don’t need

Returned Deposited Item Fee ($10-$20)

Why you were charged: A check you deposited bounced.

What happened:

  1. Someone wrote you a check
  2. You deposited it
  3. Their bank rejected it (insufficient funds, closed account, etc.)
  4. Your bank charged you for the failed deposit

Fix it:

  • Ask the check writer to cover your fee
  • Use electronic payments when possible
  • For large checks, consider having the payer get a cashier’s check

Stop Payment Fee ($25-$35)

Why you were charged: You asked the bank to stop a check or automatic payment.

Bank Stop Payment Fee
Chase $30
Bank of America $30
Wells Fargo $31
Citi $30
Ally $0

Note: Stop payments expire (typically 6-12 months), and you may need to renew.

How to Get Any Fee Refunded

The Success Formula

Factor Impact on Success
First-time request 70-90% success
Long-term customer +10-20% success
Good account history +10-20% success
Asking politely +20% success
Repeat requests 30-50% success

The Call Script

What to say:

“Hi, I noticed a [fee type] on my account from [date] for $[amount]. I’ve been a customer for [X years] and I always try to keep my account in good standing. This [happened because/was an oversight]. I was hoping you could waive this fee as a one-time courtesy.”

If They Say No

Their Response Your Counter
“I can’t waive that” “Is there a supervisor who might have more flexibility?”
“Policy doesn’t allow it” “I understand policy, but I’d hate to have to consider switching banks over this”
“You’ve already had fees waived” “Could you do a partial credit instead?”
“Nothing I can do” “If I set up direct deposit/autopay right now, can you waive it?”

Track Your Requests

Banks typically waive 1-3 fees per year. Keep notes:

Date Fee Amount Result
1/15 Overdraft $35 Waived
4/22 ATM fee $5 Waived
8/10 Maintenance $12 Denied (already waived 2)

Preventing Future Charges

Checking Account Optimization

Goal Action
No monthly fees Set up direct deposit OR maintain minimum
No overdraft fees Opt out or link savings
No ATM fees Use in-network or get cash back
No paper fees Enroll in paperless statements

Account Alerts to Set Up

Alert Why
Low balance ($100) Prevent overdrafts
Large withdrawal ($200+) Catch fraud
Direct deposit received Confirm payday
Fee charged Catch unexpected fees

Consider Switching Banks

Banks with minimal/no fees:

Bank Monthly Fee Overdraft Fee ATM Network
Capital One $0 $0 70,000+ free
Ally $0 $0 43,000+ free
Discover $0 $0 60,000+ free
Chime $0 $0 60,000+ free
Charles Schwab $0 $0 All ATMs reimbursed

Mystery Charge Investigation

If You Don’t Recognize a Charge

Step Action
1 Check merchant name variations (Google it)
2 Check pending vs. posted transactions
3 Check if it’s a subscription renewal
4 Check for authorized users on account
5 Call bank with exact date and amount

Common “Mystery” Charges That Aren’t Fraud

Confusing Name What It Actually Is
Random letters/numbers Merchant’s corporate name
City name + business Chain store location
“Recurring charge” Subscription you forgot about
Small $0.01-$1.00 charge Authorization hold or verification
Foreign sounding name Payment processor

If It’s Actually Fraud

If you don’t recognize a charge and can’t identify it:

  1. Call your bank immediately
  2. Dispute the charge (ask for provisional credit)
  3. Request a new card if debit card was compromised
  4. File fraud report if necessary
  5. Monitor account for additional suspicious activity

Quick Reference: Common Fees

Fee Amount How to Avoid
Monthly maintenance $5-$15 Direct deposit or minimum balance
Overdraft $25-$36 Opt out or link savings
ATM (out of network) $4-$6 Use in-network or cash back
Paper statement $2-$5 Go paperless
Wire transfer $25-$50 Use Zelle/ACH instead
Stop payment $25-$35 Use bank without fee
Returned deposit $10-$20 Accept electronic payments
Inactivity $5-$25 Use account or close it

The Bottom Line

Bank fees are frustrating but usually explainable and often reversible. Here’s your action plan:

  1. Identify the fee on your statement
  2. Call and ask for a refund (70%+ success rate for first request)
  3. Fix the underlying issue (set up direct deposit, opt out of overdraft, etc.)
  4. Consider switching to a fee-free bank if charges continue

The average American pays $150-$400 in bank fees annually. With the right account setup, you can reduce that to nearly zero.

Related guides: How to Avoid Bank Fees | How to Avoid Overdraft Fees | Best Banks With No Fees | How to Avoid ATM Fees