Banks collected over $11 billion in overdraft and NSF fees alone in 2025. Add monthly maintenance fees, ATM fees, and wire transfer fees, and the average American pays $180–$300/year in bank fees. Every one of these fees is avoidable with the right account and habits.
How Does Insurance Work? (Financial Literacy)
Source: Concerning Reality
Monthly Maintenance Fees ($10–$25/month)
The most common bank fee. Major banks charge $10–$25/month for basic checking accounts unless you meet waiver requirements.
How to avoid it
- Meet the waiver requirement: Most banks waive the fee with a qualifying direct deposit ($500–$1,500/month) or minimum daily balance ($1,500–$5,000).
- Switch to a no-fee account: Online banks (Chime, SoFi, Ally) and many credit unions charge no monthly fees with no conditions.
- Call and ask: If you've been a customer for years and have multiple accounts, call and ask for the fee to be waived. Banks do this regularly for long-term customers.
Overdraft and NSF Fees ($25–$35 per occurrence)
Overdraft fees are charged when you spend more than your account balance. NSF (Non-Sufficient Funds) fees are charged when a payment is returned due to insufficient funds. These are the most expensive bank fees — and the most predatory.
How to avoid it
- Opt out of overdraft coverage: Federal law requires banks to get your consent for overdraft coverage on debit card transactions. Opt out and your card will simply be declined instead of charging a $35 fee.
- Link a savings account: Many banks offer free overdraft protection by linking a savings account. If you overdraft, funds transfer automatically.
- Use a bank with no overdraft fees: Chime's SpotMe covers up to $200 in overdrafts with no fee. Ally and Capital One 360 have eliminated overdraft fees entirely.
- Keep a buffer: Maintain a $200–$500 buffer in your checking account above your expected expenses. Treat this as your "floor," not available spending money.
ATM Fees ($3–$5 per transaction)
Out-of-network ATM fees come from two sources: your bank charges you for using another bank's ATM ($2–$3), and the ATM owner charges a surcharge ($2–$3). Combined, a single out-of-network withdrawal can cost $5–$6.
How to avoid it
- Use in-network ATMs: Know your bank's ATM network and plan accordingly. Chase has 15,000 ATMs; Allpoint has 55,000+ (used by many online banks).
- Choose a bank with ATM reimbursement: Ally reimburses up to $10/month in ATM fees. Some credit unions reimburse all ATM fees nationwide.
- Get cash back at grocery stores: Most grocery stores offer free cash back with debit card purchases — no ATM needed.
- Use Venmo/Zelle instead of cash: Reducing cash usage reduces ATM visits.
Wire Transfer Fees ($15–$50 per transfer)
Domestic wire transfers typically cost $15–$30 to send and $10–$15 to receive. International wires cost $25–$50 to send.
How to avoid it
- Use ACH transfers instead: ACH (bank-to-bank) transfers are free and take 1–3 business days. For most transfers, there's no reason to use a wire.
- Use Zelle for person-to-person: Zelle transfers are instant and free between enrolled banks.
- Use Wise for international: Wise (formerly TransferWise) charges 0.4–2% for international transfers vs. $25–$50 at banks — and uses the real exchange rate.
Other Fees to Watch
- Paper statement fee ($2–$5/month): Switch to e-statements. It's free and reduces paper clutter.
- Inactivity fee ($5–$15/month): Charged on accounts with no transactions for 6–12 months. Make at least one transaction per month to avoid it.
- Minimum balance fee ($10–$25/month): Charged when your balance drops below a threshold. Switch to a no-minimum account.
- Foreign transaction fee (1–3%): Charged on international purchases. Use a card with no foreign transaction fees when traveling abroad.
- Stop payment fee ($25–$35): Charged to cancel a check. Avoid writing checks for large amounts when possible.
FAQ
Can I get bank fees refunded?
Yes — call your bank and ask. Most banks will refund one overdraft fee per year for customers in good standing. Be polite, explain the situation, and ask directly. Success rate is roughly 50–70% for first-time requests.
Which banks have no overdraft fees?
Ally Bank, Capital One 360, Chime, and many credit unions have eliminated overdraft fees. Chime's SpotMe provides up to $200 in fee-free overdraft coverage.
Is it worth switching banks to avoid fees?
If you're paying $10–$25/month in maintenance fees, switching to a no-fee online bank saves $120–$300/year. The switching process takes about 30 minutes and is worth it for most people.
What's the difference between an overdraft fee and an NSF fee?
An overdraft fee is charged when the bank covers a transaction that exceeds your balance (you go negative). An NSF fee is charged when the bank declines the transaction due to insufficient funds. Both are typically $25–$35 per occurrence.
Bank fees are optional — you just have to know how to avoid them. Start by opting out of overdraft coverage, switching to a no-fee checking account, and using in-network ATMs. These three changes alone eliminate most bank fees for most people. The money you save goes directly to your bottom line.





