Banking & Savings Basics3 min read

Banking Fees to Avoid: Overdrafts, ATMs, and Monthly Charges

The silent drain on your savings

Banking fees are sneaky. You might not notice a $12 monthly maintenance fee or a $3 ATM surcharge, but over time, they add up to hundreds of dollars a year — money you could be saving or investing instead.

$312
annual cost of common banking fees
Based on average monthly maintenance ($13.24), 3 overdrafts ($32.84 each), and 12 out-of-network ATM withdrawals ($4.86 each)

The worst part? These fees are completely avoidable. Banks that charge them are counting on you to not pay attention. Once you know what to watch for, you can dodge them entirely.

Monthly maintenance fees (the laziness tax)

Many traditional banks charge $10-15 per month just to keep your checking account open. That's $120-180 per year for... nothing. You're literally paying them to hold your money.

These fees usually get waived if you meet certain requirements: maintain a minimum balance ($1,500-$5,000), have direct deposit set up, or link multiple accounts. But why jump through hoops when free checking accounts exist?

How to avoid monthly fees

  • Switch to an online bank (Ally, Discover, Capital One 360) — no monthly fees
  • Find a local bank or credit union with free checking
  • Meet the waiver requirements (minimum balance, direct deposit)
  • Use a student or senior checking account if you qualify (often fee-free)

Real numbers: A $13 monthly fee costs you $156 per year. Over 20 years, that's $3,120 — plus the investment returns you'd have earned if you'd saved that money instead. All for a service that plenty of banks offer for free.

Overdraft fees (the expensive mistake)

Overdraft fees kick in when you spend more than your account balance. The average overdraft fee is around $27-33 per transaction. Overdraft three times in a month? That's $100 gone.

The dirty secret: banks process transactions largest-to-smallest, not chronologically. So if you have $100 in your account and make purchases of $5, $10, and $110, the bank processes the $110 first — overdrawing your account — then charges you overdraft fees for all three transactions. You get hit with ~$90 in fees on what should have been one $10 mistake.

How to avoid overdraft fees

  • Opt out of overdraft protection — your card just declines instead of overdrawing
  • Link your checking to savings for overdraft transfers (small fee vs. $30)
  • Turn on low-balance alerts in your banking app
  • Use banks with no overdraft fees (Ally, Discover, Chime)
  • Keep a buffer — treat $200 as your "zero" balance

Pro tip: Federal law requires banks to get your permission before enrolling you in overdraft coverage for debit card and ATM transactions. If you never opted in, they can't charge you overdraft fees on those. Only checks and automatic payments can overdraw without your consent.

ATM fees (death by a thousand surcharges)

Use an out-of-network ATM and you get hit twice: your bank charges you a fee ($1-3), and the ATM operator charges you a surcharge ($3-4). Total cost: $4-7 per withdrawal. Do that weekly? That's $208-364 per year for accessing your own money.

Out-of-Network ATM
  • Your bank's fee: $1.64 avg
  • ATM operator surcharge: $3.22 avg
  • Total per withdrawal: $4.86
  • Annual cost (12x/year): $58
In-Network ATM
  • Your bank's fee: $0
  • ATM operator surcharge: $0
  • Total per withdrawal: $0
  • Annual cost: $0

How to avoid ATM fees

  • Use your bank's ATMs or partner network ATMs only
  • Choose a bank that reimburses all ATM fees (Schwab, Alliant, some credit unions)
  • Get cash back at grocery stores or pharmacies (free)
  • Plan ahead — withdraw larger amounts less frequently
  • Use a debit card for purchases instead of withdrawing cash

Other fees that add up

A few more banking fees to watch out for:

Paper statement fees ($1-5/month): Switch to paperless statements. It's free, easier to search, and better for the environment.

Wire transfer fees ($15-30 outgoing, $10-15 incoming): Use ACH transfers or services like Zelle, Venmo, or PayPal instead. They're free and nearly as fast.

Minimum balance fees ($5-15/month): If your balance drops below the required minimum, you get charged. Avoid accounts with minimum requirements, or keep a buffer above the threshold.

Returned deposit fees ($10-15): If you deposit a check that bounces, some banks charge you. Make sure checks are good before depositing, or use mobile deposit so you have a record.

Foreign transaction fees (1-3% of purchase): If you travel internationally, use a no-foreign-fee credit card instead of your debit card. Most rewards cards don't charge foreign transaction fees.

The fee-free banking checklist

Your action plan

  • Switch to a bank with no monthly maintenance fees (online banks are best)
  • Opt out of overdraft coverage — let your card decline instead
  • Use only in-network ATMs, or choose a bank that reimburses fees
  • Set up low-balance alerts to avoid surprises
  • Go paperless to avoid statement fees
  • Review your statements monthly for unexpected fees

Eliminating banking fees is one of the easiest ways to keep more money. It's not sexy, but saving $300+/year by switching banks or changing habits is the financial equivalent of finding free money in your couch cushions every month. Except it's $25 instead of quarters.

Key takeaways

Remember these points

  • Monthly maintenance fees ($13 avg) = $156/year wasted — use free checking instead
  • Overdraft fees ($27-33 per transaction) — opt out or link to savings
  • ATM fees ($4.86 per withdrawal) — use in-network ATMs only
  • Most banking fees are 100% avoidable with the right bank and habits
  • Online banks typically charge zero fees across the board

Banks make billions in fee revenue every year. Don't contribute to that. Vote with your feet — switch to banks that respect your money. Your future self will thank you for the extra $300+/year you're now investing instead of paying in fees.

Keep learning

Explore more articles to build your financial confidence.

Explore Library →