• 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.

BankProductAPY
American Express National BankAmerican Express Rewards Checking1.00%
SoFi BankSoFi Checking0.50%
Ally BankAlly Spending Account0.25%
SouthState BankSouthState Gold Checking0.15%
Capital One360 Checking0.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.

A note on our content We are a small team and sometimes use AI tools to help structure and draft our guides Our team reviews everything, but AI can make mistakes. Rates change frequently. For any important financial decision, please verify details directly with your bank or credit union, and consider consulting a financial professional.