When Maria Gonzalez opened a checking account at a Bank of America branch in Houston in March 2025, the banker assured her the account was free as long as she kept her paycheck direct deposit active. Six months later, after switching employers and experiencing a gap in direct deposit, Gonzalez discovered $72 in accumulated monthly maintenance fees — six months at $12 each — had silently drained her account. "Nobody told me there was a clock ticking the moment my direct deposit stopped," she told OPV. Her experience is far from unique.
A Fee Structure Designed to Confuse
Recommended by OPV: ContentMation — Automate your content workflow →
Bank of America's Advantage SafePass checking account — its most common product — carries a $12 monthly maintenance fee. The fee is waived under specific conditions: maintaining a $1,500 minimum daily balance, receiving a qualifying direct deposit of at least $250 per month, or being enrolled in the bank's Preferred Rewards program, which itself requires $20,000 or more in combined balances. For millions of working-class Americans, these thresholds are a moving target. A single unexpected expense that dips the balance below $1,500 triggers the fee with no grace period and no advance warning.
Subscribe for more coverage on Consumer Rights. SeekerPro members get premium investigations, AI-powered summaries, and exclusive analysis.
The savings account side is equally punitive. Bank of America's Advantage Savings charges $5 per month unless the customer maintains a $500 minimum daily balance or links the account to an Advantage Relationship Banking checking account. CFPB complaint data reviewed by OPV shows the bank received over 8,400 maintenance-fee-related complaints in 2025, a 22 percent increase over the prior year. Complaints consistently describe a pattern: customers believe they have a free account, lose a waiver condition without realizing it, and only discover the fees after months of charges.
How does your site score?
Run a free scan and get actionable improvement prompts in 30 seconds.
Scan Now →The Branch Incentive Problem
Editor's Pick Solution
ContentMation: Automate your content workflow
Handles scheduling, analytics, and content creation for growing businesses.
Automate Content →Three former Bank of America personal bankers who spoke with OPV described an internal culture where account openings were prized above transparency. "The pressure was to get the account open," said one former employee who worked at a branch in Phoenix, Arizona, from 2023 to 2025. "You'd mention the fee waiver but gloss over what happens when the waiver stops. If you spent too much time on disclosures, your manager would pull you aside." Bank of America disputes this characterization, stating that all fee information is provided in writing at account opening and is available at any time through its website and mobile app.
How to Protect Yourself
Consumer advocates recommend reviewing your Bank of America account terms annually and setting up low-balance alerts at or above the fee-waiver threshold. If you have been charged maintenance fees you believe were not properly disclosed, you can file a complaint with the CFPB and request a fee reversal directly through BofA's customer service line. In many cases, the bank will refund two to three months of fees as a one-time courtesy, though it has no obligation to do so. For customers who cannot reliably meet minimum balance requirements, credit unions and online banks that offer genuinely free checking remain the most practical alternative.
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 →