Monthly maintenance fees cost Americans billions of dollars annually — charges that reach $144 to $180 per year at banks like Bank of America ($12/month), Chase or Wells Fargo ($15/month) if not waived. Balance-based waivers mean customers with high balances usually pay nothing.
This guide compares monthly fees at every major bank and shows you exactly how to avoid them.
Monthly Fees: Quick Comparison
| Bank | Monthly Fee | Direct Deposit to Waive | Balance to Waive |
|---|---|---|---|
| Capital One 360 | $0 | N/A | N/A |
| Ally Bank | $0 | N/A | N/A |
| TD Bank | $4.95 (Essential) / $15 (Complete) | $500/month (Complete only) | $0 (Essential) / $500 (Complete) |
| U.S. Bank | $12 (Smartly) | $1,500/month | $1,500 average |
| PNC | $7 | $500/month | $500 |
| Wells Fargo | $15 | $500/month | $1,500 |
| Chase | $15 | $500/month | $1,500 |
| Bank of America | $12 | $250/month | $1,500 |
| Citi | $15 | $250/month (or qualifying transactions) | No balance waiver (Regular Checking) |
| Truist | $12 | $500/month | $500 combined |
Banks With No Monthly Fees
These banks never charge monthly maintenance fees, regardless of your balance or activity.
Capital One 360 — $0
| Account | Monthly Fee | Notes |
|---|---|---|
| 360 Checking | $0 | No minimum balance |
| 360 Performance Savings | $0 | Competitive APY |
| MONEY Teen Checking | $0 | Ages 8-18 |
Capital One 360 is unique among major banks: no fees, but with 270+ physical branch locations (Capital One Cafés) in major metros.
Ally Bank — $0
| Account | Monthly Fee | Notes |
|---|---|---|
| Interest Checking | $0 | Earns interest |
| High-Yield Savings | $0 | 3.10% APY |
| Money Market | $0 | Check-writing available |
Ally is online-only but lists its bank phone line as open 24/7, up to $10 per statement cycle in ATM fee reimbursements, and top-tier savings rates.
Discover Bank — now part of Capital One
Discover merged into Capital One on May 18, 2025, and Capital One says Discover’s bank accounts will become Capital One accounts. Discover’s checking account historically paid debit cash back rewards, which Capital One 360 Checking doesn’t offer.
Other No-Fee Banks
| Bank | Type | Notes |
|---|---|---|
| Chime | Online/Neobank | Early direct deposit |
| Varo | Online/Neobank | Free cash advances |
| SoFi | Online | Checking and savings in one account |
| Current | Neobank | Teen accounts available |
| Marcus | Online (savings only) | No checking account |
Traditional Banks: Fee Details
Chase — $15/month
| Account | Fee | Waive With |
|---|---|---|
| Total Checking | $15 | $500+ qualifying electronic deposits OR $1,500 daily balance OR $5,000 average balance across linked accounts |
| Secure Banking | $4.95 | $250+ qualifying electronic deposits OR linked qualifying checking OR owner age 17-24 |
| Premier Plus | $25 | $15,000 combined balance |
| Sapphire Checking (closed to new accounts) | $25 | $75,000+ average beginning day balance, or a linked qualifying checking account |
| College Checking | $0 | Students age 17-24 |
Easiest waiver: $500+ in qualifying electronic deposits each statement period (paycheck, government benefits, etc.)
Bank of America — $12/month
| Account | Fee | Waive With |
|---|---|---|
| Advantage Plus | $12 | $250+ direct deposit OR $1,500 daily balance |
| Advantage SafeBalance | $4.95 | Owner under 25 OR $500 minimum daily balance OR BofA Rewards tier |
| Advantage Relationship | $25 | $20,000 minimum daily balance OR BofA Rewards tier |
Easiest waiver: $250 direct deposit — the lowest threshold among major traditional banks.
Wells Fargo — $15/month
| Account | Fee | Waive With |
|---|---|---|
| Everyday Checking | $15 | $500+ qualifying electronic deposits OR $1,500 minimum daily balance OR $5,000 combined balances OR owner age 17-24 |
| Clear Access Banking | $5 | Owner age 13-24 OR $250+ qualifying electronic deposits |
| Prime Checking | $25 | $20,000 combined balance |
Easiest waiver: $500 in qualifying direct deposits; the balance route needs $1,500, the same amount as Chase.
Citi — $15/month
| Account | Fee | Waive With |
|---|---|---|
| Regular Checking | $15 | $250+ in direct deposits or other qualifying transactions |
| Access Checking | $5 | $250+ in direct deposits or qualifying transactions OR owner age 23 or younger |
| Citi Priority tier | No fee | $30,000+ combined average monthly balance |
Easiest waiver: $250 or more in direct deposits or other qualifying transactions each month.
PNC — $7/month
| Account | Fee | Waive With |
|---|---|---|
| Standard Checking | $7 | $500+ direct deposit OR $500 average balance |
| Virtual Wallet | $7 | $500+ direct deposit OR $500 average balance |
| Virtual Wallet Performance | $15 | $2,000+ direct deposit OR $2,000 average |
| Virtual Wallet Performance Select | $25 | $5,000 average balance |
| Foundation Checking | $5 | Cannot be waived |
Benefit: Virtual Wallet includes Low Cash Mode — extra time to avoid overdraft fees.
U.S. Bank — $12/month
| Account | Fee | Waive With |
|---|---|---|
| Smartly Checking | $12 | $1,500+ combined monthly direct deposits OR $1,500 average balance OR owner age 13–24 or 65+ (first 2 statement periods waived) |
| Safe Debit | $4.95 | Cannot be waived |
Easiest waiver: For owners aged 13–24 or 65 and over, the Smartly Checking fee is waived; otherwise $1,500 in monthly direct deposits or a $1,500 average balance.
TD Bank — $4.95/month (Essential Banking) or $15/month (Complete Checking)
| Account | Fee | Waive With |
|---|---|---|
| TD Essential Banking | $4.95 | No balance-based waiver; a low-fee account by design (fee waived for primary account holders aged 13–17) |
| TD Complete Checking | $15 | $500+ direct deposit OR $500 daily balance OR $5,000 combined balance OR primary holder aged 17–23 |
| TD Beyond Checking | $25 | $5,000+ direct deposit OR $2,500 daily balance OR $25,000 combined balance |
Note: TD Bank restructured its checking lineup; the previously common “TD Simple Checking” and “TD Convenience Checking” names have been replaced by TD Essential Banking and TD Complete Checking. Confirm current account names and terms on TD’s website, as these were last verified in September 2026.
Truist — $12/month
| Account | Fee | Waive With |
|---|---|---|
| One Checking | $12 | $500+ direct deposits OR $500 combined ledger balance OR related Truist credit card, mortgage or loan OR student / under 25 / 62+ |
| Confidence Account | $5 | $500+ in deposits OR 10+ qualifying transactions OR student / under 25 / 62+ |
Unique option: Linking any Truist credit card, mortgage, or loan waives the monthly fee.
Monthly Fee Comparison by Waiver Difficulty
Easiest to Waive (Best for Low Balances)
| Rank | Bank | Requirement |
|---|---|---|
| 1 | Capital One, Ally | No monthly fee |
| 2 | TD Bank | $500 balance (Complete Checking) |
| 3 | Citi | $250 in direct deposits or qualifying transactions |
| 4 | Bank of America | $250 direct deposit |
| 5 | PNC | $500 direct deposits or $500 average balance |
Hardest to Waive (Worst for Low Balances)
| Rank | Bank | Requirement |
|---|---|---|
| 1 | Chase | $1,500 balance or $500 DD |
| 2 | U.S. Bank Smartly | $1,500 balance or $1,500 DD |
| 3 | Chase Premier Plus | $15,000 combined |
| 4 | Citi Priority | $30,000 combined |
Savings Account Monthly Fees
| Bank | Fee | Waive With |
|---|---|---|
| Capital One | $0 | N/A |
| Ally | $0 | N/A |
| Chase | $5 | $300 balance OR $25 auto-transfer |
| Bank of America | $8 | $500 balance |
| Wells Fargo | $5 | $300 balance |
| Citi | $4.50 | $500 balance |
| PNC | $5 | $300 balance |
Recommendation: For savings, online banks such as Ally (3.10% APY) pay far more than the FDIC national average of 0.38%, with no monthly fees. Traditional bank savings accounts pay 0.01% and charge fees — there’s no reason to use them.
The Real Cost of Monthly Fees Over Time
Monthly bank fees seem small individually, but their long-term impact is significant — especially because fee-payers tend to be lower-income households that can least afford it:
| Monthly Fee | Annual Cost | 5-Year Cost | 10-Year Cost | 10-Year Cost If Invested at 7% |
|---|---|---|---|---|
| $15 (Chase Total Checking / Wells Fargo Everyday / Citi Regular / TD Complete Checking, unwaived) | $180 | $900 | $1,800 | $2,483 |
| $12 (BofA/Truist/U.S. Bank) | $144 | $720 | $1,440 | $1,986 |
| $25 (premium accounts) | $300 | $1,500 | $3,000 | $4,137 |
A household paying Chase’s $15/month fee for 10 years loses $1,800 in direct fees — and roughly $2,483 in foregone investment returns if that money were invested instead.
Waiver Strategies That Actually Work
Most traditional bank fees can be waived, but the waiver requirements favor higher-income customers:
| Bank | Fee | Primary Waiver Method | Difficulty |
|---|---|---|---|
| Chase | $15/month | $500 qualifying electronic deposits OR $1,500 daily balance OR $5,000 combined balance | Easy (most workers qualify) |
| Bank of America | $12/month | $250 direct deposit OR $1,500 daily balance | Easy |
| Wells Fargo | $15/month | $500 direct deposit OR $1,500 minimum daily balance | Easy |
| Citi | $15/month | $250+ in direct deposits or qualifying transactions | Easy |
| PNC | $7/month | $500 direct deposit | Easy |
| U.S. Bank | $12/month | $1,500 direct deposits OR $1,500 average balance | Moderate |
| TD Bank | $15/month (Complete Checking) | $500 direct deposit or $500 daily balance | Easy |
Direct deposit is the master key: Setting up your paycheck direct deposit to any of these banks waives the fee at most institutions, as long as it meets the bank’s minimum. If your employer splits direct deposit across accounts, direct even a small portion to your traditional bank to satisfy the requirement.
The age exception: Several banks waive fees by age — Chase Secure Banking and Wells Fargo Everyday Checking for owners aged 17–24, Truist One for owners under 25 or 62 and older, and U.S. Bank Smartly Checking for owners 13–24 or 65 and over.
How Much Do Monthly Fees Cost?
| Scenario | Annual Cost |
|---|---|
| Chase $15 fee (not waived) | $180/year |
| Bank of America $12 (not waived) | $144/year |
| Wells Fargo $15 (not waived) | $180/year |
| TD Bank Complete Checking $15 (not waived) | $180/year |
| Capital One, Ally | $0/year |
Over 10 years, paying $12/month in bank fees costs $1,440 — money that could be invested or saved.
Who Pays the Most Monthly Fees?
The waiver rules decide who pays: balance-based waivers are harder to meet if you keep a small balance, and direct-deposit waivers are harder to meet with irregular income.
How to Avoid Monthly Fees
Strategy 1: Set Up Direct Deposit
The most reliable waiver method at traditional banks.
| Bank | Amount Needed |
|---|---|
| Citi | $250/month (or qualifying transactions) |
| Bank of America | $250/month |
| Chase | $500/month |
| Wells Fargo | $500/month |
| PNC | $500/month |
| U.S. Bank | $1,500/month |
What counts: Payroll, government benefits, pension payments, some gig income
Strategy 2: Maintain Minimum Balance
If you have savings, keeping them in checking waives fees.
| Bank | Minimum Balance |
|---|---|
| TD Bank | $500 (Complete Checking) |
| PNC | $500 |
| Truist | $500 combined |
| Chase | $1,500 |
| Bank of America | $1,500 |
| Wells Fargo | $1,500 |
Note: TD Bank’s lowest-fee option, Essential Banking, charges a flat $4.95/month with no balance-based waiver. Its fee-waivable account, Complete Checking, waives its $15/month fee with a $500 direct deposit or $500 daily balance.
Strategy 3: Switch to a Fee-Free Bank
The simplest solution — bank where fees don’t exist.
| Bank | Type | Best For |
|---|---|---|
| Capital One 360 | Hybrid (online + cafés) | Branch access in major cities |
| Ally Bank | Online | High savings rates, ATM reimbursement |
| Chime | Neobank | Early direct deposit |
Strategy 4: Qualify for Student/Senior Accounts
| Bank | Student Account | Age Limit |
|---|---|---|
| Chase | College Checking ($0) | 17-24 |
| Bank of America | Advantage SafeBalance ($0) | Under 25 |
| Wells Fargo | Everyday Checking ($0) | 17-24 |
| U.S. Bank | Smartly Checking ($0) | Ages 13–24 |
Strategy 5: Bundle Products
Some banks waive checking fees when you have other products:
| Bank | Products That Waive Fee |
|---|---|
| Truist | Any Truist credit card, mortgage, or loan |
| Chase | $5,000 combined across linked accounts |
| Citi | Relationship tiers (from a $30,000 combined average monthly balance) have no monthly fee |
Checking vs. Savings: Fee Strategy
Best setup for avoiding fees:
- Checking: Capital One 360 or Ally (no fees, functional debit card)
- Savings: Ally or Marcus (no monthly fees)
- Alternative checking: TD Bank Essential Banking ($4.95/month flat fee, no balance minimum)
Worst setup:
- Traditional bank checking without meeting waiver requirements
- Traditional bank savings (0.01% APY plus fees)
Monthly Fees: Final Verdict
| If You… | Best Choice |
|---|---|
| Want no monthly fees | Capital One 360, Ally |
| Need branches + lowest fee | TD Bank Essential Banking ($4.95/month flat fee) |
| Have irregular income | Citi ($250+ in direct deposits or qualifying transactions) |
| Need premium features | Chase Premier Plus, Citi Priority |
Monthly maintenance fees can usually be avoided, either by meeting a waiver or by choosing an account without one. With so many fee-free options offering competitive features, there’s little reason to pay $12/month for the privilege of having a bank account.
Related Guides
- Bank Fees Comparison
- Overdraft Fees by Bank
- How to Avoid Bank Fees
- Best No-Fee Banks
- Best Online Banks
- Best Checking Accounts
The content on Wealthvieu is for informational purposes only and should not be considered financial, tax, or investment advice. Consult a qualified professional before making financial decisions. Full disclaimer · Editorial policy