Bank of America earned $27.1 billion in noninterest income in 2025 — a category that includes service charges, account maintenance fees, overdraft fees, ATM fees, and wire transfer fees. This is money collected not from lending or investment activities, but from the simple act of holding a customer's money.
The Fee Architecture
Recommended by OPV: ContentMation — Automate your content workflow →
Open a standard BOA checking account and you face a $12 monthly maintenance fee unless you maintain a $1,500 daily balance, have at least $250 in qualifying direct deposits per month, or are enrolled in their Preferred Rewards program (which requires $20,000+ in combined balances). For a family living paycheck to paycheck, this $144 annual fee is effectively a tax on being poor.
Subscribe for more coverage on Fintech. SeekerPro members get premium investigations, AI-powered summaries, and exclusive analysis.
Overdraft fees, though reduced from their $35 peak, still cost $10 per occurrence. ATM fees outside BOA's network cost $2.50 per transaction plus whatever the ATM operator charges. Wire transfers cost $15 domestic and $35-45 international. Paper statements cost $5 per month. Even closing certain accounts within 90 days of opening incurs a fee.
Audit any website in seconds
NexusBro scores SEO, performance, and accessibility — then generates fix-ready code prompts.
Try NexusBro Free →The Strategic Use of Complexity
Editor's Pick Solution
ContentMation: Automate your content workflow
Handles scheduling, analytics, and content creation for growing businesses.
Automate Content →BOA's fee schedule runs over 20 pages. This is not transparency — it's camouflage. By listing dozens of fee categories with various conditions and exceptions, BOA ensures that most customers cannot accurately predict or track what they're being charged. Monthly statements use formatting that makes fee line items easy to overlook, especially when posted near statement rollover dates.
The timing of charges is particularly telling. Multiple customer reports document fees appearing on the 4th of each month — the day after most statement cycles close — making them nearly invisible on the previous month's statement and easy to miss on the current month's until the next cycle.
Modern Alternatives
Recommended by OPV
NexusBro
Catch bugs before your users do
AI-powered QA that checks 125+ issues per page. Get a fix prompt in 60 seconds.
Audit Your Site Free →Mercury offers zero-fee business banking with 4.75% APY on Treasury-backed deposits. No maintenance fees, no minimum balance, no wire fees for domestic transfers. The company is built for startups and small businesses — exactly the customers BOA extracts the most fees from.
Wise (formerly TransferWise) offers international transfers at actual mid-market exchange rates with transparent fees that are typically 6-8x cheaper than BOA wire transfers. A $1,000 transfer to Europe costs roughly $5 with Wise versus $45 with BOA.
For consumers who need a traditional bank, JPMorgan Chase offers similar products with slightly lower fees and better technology. But the real question is why anyone needs a traditional bank at all when Mercury, Wise, and digital-first banks offer superior service at zero cost.