- The average monthly maintenance fee is $15.33 — that is $184 per year.
- Overdraft fees average $26.61 per occurrence, down from $35 but still significant.
- Many banks offer genuinely free checking with no strings attached.
- Knowing the fee triggers lets you avoid them at your current bank without switching.
The Fees You Are Probably Paying
Banks collected roughly $8 billion in overdraft and NSF fees in 2023 alone. Add maintenance fees, ATM fees, wire fees, and paper statement fees, and the average American household pays $200–$300 per year in banking fees they often do not notice because they are automatic deductions.
| Bank | Product | APY |
|---|---|---|
| ★ American Express National Bank | American Express Rewards Checking | 1.00% |
| SoFi Bank | SoFi Checking | 0.50% |
| Ally Bank | Ally Spending Account | 0.25% |
| SouthState Bank | SouthState Gold Checking | 0.15% |
| Capital One | 360 Checking | 0.10% |
Rates sourced directly from institution public rate sheets and verified weekly by REBOLST. Compare all live rates →
Figures above are illustrative examples, not current rates. See live rates on REBOLST.
The Maintenance Fee Trap
Most checking accounts waive the monthly fee if you meet certain conditions — a minimum daily balance, a minimum monthly direct deposit, or a combination. The problem: conditions are written in fine print and the fee kicks in automatically the moment you fall below the threshold.
Common waiver requirements: Bank of America charges $12/month, waived with a $1,500 minimum daily balance or $250/month in qualifying direct deposits. Chase charges $12/month, waived with a $500 minimum daily balance or $500 in qualifying electronic deposits. Wells Fargo charges $10/month, waived with $500 in monthly direct deposits or a $500 minimum daily balance.
If your paycheck direct deposit stops for any reason — job change, between jobs, freelance month — the fee activates automatically. Many people pay it for months before noticing.
How to Avoid Every One of These Fees
- Enroll in e-statements. Eliminates the paper statement fee immediately. Takes 2 minutes in online banking.
- Set up a direct deposit. Most banks waive the maintenance fee with any qualifying direct deposit.
- Enable low-balance alerts. A text when your balance drops below $100 gives you time to transfer funds before an overdraft.
- Turn off overdraft "protection." When disabled, transactions that would overdraft your account are simply declined — $0 instead of $27.
- Use your bank's ATM network. Most banks publish an ATM locator in their mobile app.
When evaluating any "free" checking account, read for four things: monthly maintenance fee, overdraft policy, ATM fee reimbursement (some online banks refund up to $15/month in ATM fees), and whether minimum balance requirements are hidden in the fine print.
Checking account fees are largely optional. The banks that charge them count on most customers not noticing or not bothering to change. A free account with the same FDIC coverage and modern mobile banking is one 15-minute application away.