Checking Account Fees by Bank (May 2026)
Chase $12/mo. Wells Fargo $10. Citi $12 (any DD waives). BoA $10 ($10 lowest overdraft). Online banks $0/mo + $0 overdrafts. Plus the direct-deposit waiver tricks that beat the fees.
Most Americans pay $144/year in checking fees they could avoid
$12/month ร 12 = $144/year on Chase if you don't meet the waiver. $35 overdraft fees at Wells Fargo can hit twice in a single day. Switching to Capital One 360, Ally, SoFi, or Discover takes 4-8 weeks and saves $200-$500/year for typical accountholders. Even just setting up direct deposit at your existing bank often eliminates the monthly fee.
Quick Answer
- Cheapest traditional bank fee structure: Bank of America Advantage Plus โ $10/mo + $10 overdraft (lowest of majors).
- Easiest waiver: Citi Basic Banking โ ANY direct deposit (even $5) waives the $12 fee.
- Always-free options: Capital One 360, Ally Spending, SoFi Checking, Discover Cashback Debit, Schwab Bank.
- Lowest overdraft fees: $0 at online banks (Ally has 1-day grace; SoFi covers $50 free with DD); $10 at BoA among traditional banks.
- Best signup bonuses 2026: SoFi promotional $400 tier ($5K+ direct deposit), Chase $300, Wells Fargo $325, BoA $300.
- Switching savings: typical fee-paying customer saves $200-$500/year by moving to an online bank.
Verified Fee Matrix โ 12 Major Checking Accounts
| Bank / Account | Monthly fee | Waiver requirements | Overdraft fee |
|---|---|---|---|
| Chase Total Checking | $12 | $500 direct deposit OR $1,500 balance | $34/item |
| Chase Premier Plus | $25 | $15,000 balance + linked accounts | $34/item |
| Chase Sapphire Banking | $25 | $75,000 balance across linked accounts | $34/item |
| Wells Fargo Everyday Checking | $10 | $500 direct deposit OR $500 balance | $35/item |
| Wells Fargo Prime Checking | $15 | $20,000 balance across linked accounts | $35/item |
| Bank of America Advantage Plus | $12 | $250 direct deposit OR $1,500 balance | $10/item, max $20/day (lowest) |
| Citibank Basic Banking | $12 | ANY direct deposit (even $5) โ most accessible | $34/incident, max 4/day |
| Citi Account / Priority | $25 | $10,000 balance | $34/incident |
| Capital One 360 Checking | $0 | Always free | $0 (no overdraft fees) |
| Ally Spending Account | $0 | Always free | $0 (no overdraft fees + 1-day grace) |
| SoFi Checking | $0 | Always free | $0 (overdraft up to $50 covered free with direct deposit) |
| Discover Cashback Debit | $0 | Always free | $0 (no overdraft fees) |
Online bank rows highlighted green. Verified May 2026 against carrier disclosure pages, Wealthvieu fee comparison, and Bankrate's 2026 checking-fee analysis.
5 Ways to Avoid Monthly Checking Fees
- 1
Set up direct deposit (most common waiver)
Most major banks waive monthly fees with $500+ direct deposit. Citi accepts as little as $5 DD. If you have a regular paycheck, this is automatic โ verify your DD amount meets the threshold.
- 2
Maintain minimum balance (varies by bank)
Wells Fargo Everyday: $500. Chase Total: $1,500. BoA Advantage: $1,500. If you can park excess cash here, the fee disappears โ but you sacrifice yield since checking pays ~0.01%.
- 3
Switch to an online bank
Capital One 360, Ally, SoFi, Discover, Schwab Bank โ all $0 monthly fees + $0 overdraft fees. Typical savings: $200-$500/year vs traditional bank fees.
- 4
Open a credit union account
Most credit unions offer free checking with no minimum balance. Eligibility varies (employer, geographic, family-member-already-a-member). Navy Federal, USAA, PenFed, Alliant Credit Union are widely accessible.
- 5
Take advantage of student / senior / military discounts
Wells Fargo, Chase, BoA, and Citi all waive fees for students under 25. Seniors 65+ qualify for fee waivers at several banks. Military members qualify automatically at USAA + most major banks.
Which checking account should you switch to?
Match your situation:
- You currently pay monthly checking feesโ Switch to Capital One 360 or Ally$0/mo + $0 overdraft. Always free regardless of balance or DD. Saves $200-$500/yr immediately.
- You handle cash deposits regularlyโ Stay traditional bank + set up DD waiverOnline banks make cash deposits hard. If you handle cash, traditional bank with DD waiver is the right structure.
- You're a SoFi customer or considering switchingโ SoFi Checking (always free + 3.30% on savings + tiered $50-$400 bonus)Same-app checking + HYSA + brokerage. Best for under-50 paperless customers.
- You overdraft 2+ times per yearโ Bank of America OR an online bank ASAPBoA's $10 overdraft is 70% cheaper than Chase/Wells. Online banks charge $0. Avoid the $34 trap.
- You're chasing signup bonusesโ Rotate every 6-12 months$200-$400 bonuses at SoFi/Chase/BoA. Set up DD, hold for 90 days, switch. ~$1,000/yr feasible.
- You only ever have $500-$1,500 in checkingโ Citi Basic Banking with $5 DD trickEasiest fee waiver in the market. Any direct deposit qualifies, even from PayPal/Cash App.
- You have $5,000+ to keep liquidโ Online checking + online HYSA comboDon't park $5K at 0.01% โ move it to a 3.30%+ HYSA. $5K ร 3.3% = $165/yr in interest you're leaving on the table.
Open a SoFi Checking + Savings
SoFi Checking has $0 monthly fees, $0 overdraft fees, and 3.30% APY on the linked savings (4.00% promo with qualifying direct deposit). Tiered $50-$400 signup bonus on direct deposit setup.
Get a QuoteSponsored partner
Frequently Asked Questions
How we verified this
Fee data verified May 2026 against direct carrier disclosure pages (Chase, Wells Fargo, Bank of America, Citi), Wealthvieu's 2026 bank fees comparison, NerdWallet 2026 best checking accounts, Bankrate's how-to-avoid-monthly-fees guide, and SwitchWize 2026 checking review. Online bank fees verified directly with Capital One, Ally, SoFi, Discover, and Schwab Bank disclosure pages.