Bank of America and Chase are the two largest US banks by assets — and they’re more similar than different. Both charge $12/month for their standard checking accounts and have nationwide branch networks. The clearest difference: Bank of America charges just $10 per overdraft while Chase charges $34. For customers with accounts that occasionally dip below zero, that gap is worth thousands of dollars over a lifetime of banking.
Bank of America vs Chase: Side-by-Side
| Feature | Bank of America | Chase |
|---|---|---|
| Branches | ~3,800 (38 states) | ~4,700 (48 states) |
| ATMs | ~15,000+ | ~16,000 |
| Main checking fee | $12/month (Advantage Plus) | $12/month (Total Checking) |
| Fee waiver — direct deposit | $250/month | $500/month |
| Fee waiver — balance | $1,500 daily | $1,500 daily |
| Overdraft fee | $10 (max 2/day, $20 cap) | $34 (max 3/day, $102 cap) |
| Overdraft grace period | 24 hours (Balance Connect) | 24 hours (Chase Overdraft Assist) |
| Free overdraft protection | Yes (Balance Connect from savings) | Yes (from linked Chase Savings) |
| Zelle — daily limit (standard) | $2,500 | $2,000 |
| Non-bank ATM fee | $2.50 | $3.00 |
| Domestic wire fee | $30 | $35 |
| Mobile deposit — standard | $10,000/day | $2,000/day |
| Foreign transaction fee (debit) | 3% | 3% |
| Student checking | $4.95/month (SafePass) | Free (College Checking, up to 5 yrs) |
| Loyalty/rewards program | Preferred Rewards ($20K+ threshold) | Chase Sapphire Banking ($95K threshold) |
Overdraft Fees: Bank of America Wins Clearly
The single biggest difference between BofA and Chase:
| Bank | Overdraft Fee | Max Per Day | Daily Cap |
|---|---|---|---|
| Bank of America | $10 | 2 | $20 |
| Chase | $34 | 3 | $102 |
Bank of America reduced its overdraft fee from $35 to $10 in May 2022 — a 71% cut that made it the most overdraft-friendly major traditional bank. Chase reduced its fee from $35 to $34 — a nominal change that left it among the highest overdraft fees of the top four banks.
The math: A customer who overdrafts twice a month pays $20/month at BofA and $68/month at Chase — a $576 difference per year. Over 10 years, that’s $5,760.
Both banks offer 24-hour grace periods: if you bring your account positive before midnight (BofA) or within 24 hours (Chase Overdraft Assist), the fee is waived. Both also offer free overdraft protection transfers from linked savings accounts. Bank of America wins decisively on overdraft costs.
Monthly Fees: Tied, but BofA Easier to Waive
Both banks charge $12/month for their standard checking accounts:
| Waiver Method | Bank of America Advantage Plus | Chase Total Checking |
|---|---|---|
| Direct deposit | $250/month | $500/month |
| Min daily balance | $1,500 | $1,500 |
| Combined relationship balance | $10,000 (Relationship acct) | $5,000 linked accounts |
BofA’s $250 direct deposit threshold is half of Chase’s $500. A single part-time paycheck or a government benefit payment can meet BofA’s bar. Chase requires a full $500 — meaningful for gig workers, retirees on small fixed income, or part-time employees. BofA wins on fee waiver accessibility.
Branches and ATMs: Chase Wins Narrowly
| Bank of America | Chase | |
|---|---|---|
| Branches | ~3,800 | ~4,700 |
| States with branches | 38 | 48 |
| ATMs | ~15,000 | ~16,000 |
| Non-bank ATM fee | $2.50 | $3.00 |
Chase operates in more states (48 vs 38) and has more branches. Both banks have strong coverage in all major US metro areas. BofA’s non-bank ATM fee of $2.50 is slightly lower than Chase’s $3.00. For customers in the 10 states where BofA doesn’t operate (Alaska, Hawaii, Montana, North Dakota, South Dakota, Vermont, Wyoming, and a few others), Chase is the only option of the two. Chase wins slightly on coverage; BofA wins slightly on ATM fees.
Mobile Deposit: Bank of America Wins Significantly
- Bank of America: $10,000/day standard — the highest among all major US banks
- Chase: $2,000/day standard
BofA’s mobile deposit limit is 5x Chase’s standard limit. This matters for small business owners, freelancers, or anyone who regularly deposits large checks. Bank of America wins by a wide margin.
Zelle Limits: Chase Wins at Standard Tier
- Bank of America standard: $2,500/day
- Chase standard: $2,000/day
BofA actually has the higher standard Zelle limit here — $2,500/day vs Chase’s $2,000. Chase Sapphire Banking customers get higher limits, but for standard accounts, BofA wins on Zelle limits.
Preferred Rewards vs Chase Sapphire Banking
Both banks offer premium relationship tiers, but they’re structured very differently:
| Feature | BofA Preferred Rewards | Chase Sapphire Banking |
|---|---|---|
| Entry threshold | $20,000 (Gold) | $75,000+ combined assets |
| Credit card reward boost | 25–75% on all BofA cards | 5% on travel via Chase portal |
| Monthly fee waiver | Yes — all accounts | Yes — Sapphire Checking |
| ATM fee reimbursement | Unlimited (Platinum Honors) | Unlimited |
| Best for | Existing Merrill investors | Sapphire card ecosystem users |
For customers with $20,000–$100,000 in savings and investments: BofA Preferred Rewards at the Gold or Platinum tier is highly competitive — the 25–50% credit card rewards boost on everyday BofA cards is genuinely valuable and accessible.
For customers deeply embedded in the Chase ecosystem (Sapphire Reserve, Chase Ultimate Rewards, Chase business cards): Chase Sapphire Banking at $95,000 combined assets offers unlimited ATM reimbursements and priority service that rewards their existing relationship.
Student Banking: Chase Wins
- Chase College Checking: Free for up to 5 years with proof of student status at an accredited institution; no minimum balance required
- BofA for students: Advantage SafePass Banking at $4.95/month — no student waiver option; OR qualifying via a parent’s Preferred Rewards account
For cost-conscious students, Chase College Checking is the stronger product. Chase wins on student banking.
Wire Transfers: BofA Wins on Price
- Bank of America: $30 outgoing domestic wire
- Chase: $35 outgoing domestic wire
BofA’s $5 cost advantage on wires adds up for customers who send wires regularly. Both banks have the same incoming wire fee ($15). BofA wins on wire transfer cost.
Who Should Choose Bank of America?
Choose BofA if you:
- Occasionally overdraft — the $10 fee vs Chase’s $34 is a major cost difference
- Have a smaller direct deposit ($250 meets BofA’s waiver vs Chase’s $500)
- Regularly deposit large checks via mobile ($10,000/day vs Chase’s $2,000)
- Have $20,000+ in savings/investments and want Preferred Rewards benefits
- Send frequent domestic wire transfers ($30 vs Chase’s $35)
Who Should Choose Chase?
Choose Chase if you:
- Travel to states where BofA has no branches (Alaska, Hawaii, and others)
- Are a student who wants free checking for up to 5 years
- Are deeply embedded in the Chase credit card ecosystem (Sapphire, Freedom, Ink)
- Have $75,000+ in assets and want Chase Sapphire Banking perks
- Want the largest ATM network in the US
Related Guides
- Bank of America fees 2026 — full fee schedule including the $10 overdraft
- Bank of America ATM limits 2026 — daily limits and Preferred Rewards tier increases
- Bank of America transfer limits 2026 — Zelle, ACH, and wire details
- Bank of America routing number — all states
- Truist vs Bank of America — BofA vs another Southeast competitor
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