Bank
Bank of America Minimum Balance Requirements: How to Waive Monthly Fees
Bank of America charges a monthly maintenance fee of $4.95 to $25.00 on most consumer checking accounts, depending on the account tier and the state of resid…
Bank of America charges a monthly maintenance fee of $4.95 to $25.00 on most consumer checking accounts, depending on the account tier and the state of residence. As of February 2025, the standard Bank of America Advantage SafeBalance account carries a $4.95 monthly fee, the Advantage Plus charges $12.00, and the Advantage Relationship account has a $25.00 fee. According to Bank of America’s 2024 Deposit Agreement and Disclosures, the bank collected over $1.4 billion in service charges on deposit accounts in fiscal year 2023 (Bank of America, 2024 Annual Report). However, every single one of these fees can be waived by meeting specific minimum balance, direct deposit, or relationship requirements. This guide breaks down the exact thresholds, state-by-state variations, and the most practical ways to avoid paying a dime—no small print tricks required.
Advantage SafeBalance: $4.95 Monthly Fee Waiver
The Advantage SafeBalance is Bank of America’s entry-level checking account, designed for customers who want to avoid overdraft fees. The monthly fee is $4.95, but it is waived if you maintain a minimum daily balance of $500 or more.
Waiver conditions:
- Maintain a $500 minimum daily balance across all linked Bank of America consumer checking accounts.
- OR be a student under age 25 enrolled in high school, college, or a vocational program.
- OR be a member of the Preferred Rewards program (any tier).
For international students or recent arrivals, the student waiver is the most straightforward path. You must present a valid student ID or enrollment verification at account opening. The student waiver lasts until you turn 25 or graduate, whichever comes first. If you lose student status mid-year, the fee kicks in the following statement cycle.
Advantage Plus: $12.00 Monthly Fee Waiver
The Advantage Plus is Bank of America’s most popular checking account, offering unlimited check writing and free access to non-BOA ATMs (with a $0 fee at over 15,000 partner ATMs nationwide). The $12.00 monthly fee can be waived in two ways.
Option A — Minimum daily balance: Maintain a $1,500 minimum daily balance across all linked consumer checking accounts. This is a combined balance, meaning you can have $1,000 in the Advantage Plus account and $500 in a SafeBalance account to meet the threshold.
Option B — Qualifying direct deposits: Have at least $250 in total qualifying electronic deposits each statement cycle. Qualifying deposits include payroll, Social Security, pension, and government benefits. Transfers from another Bank of America account or cash deposits do not count.
As of 2025, the direct deposit option is the easiest for employed international workers. If you set up your employer’s payroll to deposit at least $250 per month, the fee disappears automatically. No minimum balance needed.
Advantage Relationship: $25.00 Monthly Fee Waiver
The Advantage Relationship account is Bank of America’s premium checking tier, offering higher interest rates on savings, no ATM fees worldwide, and free checks. The $25.00 monthly fee is waived with a combined balance of $10,000 or more across eligible Bank of America deposit accounts and/or Merrill investment accounts.
Eligible balance components:
- Checking, savings, and CD accounts at Bank of America
- Merrill Edge brokerage accounts, IRA accounts, and 529 plans
- Combined daily balance across all linked accounts
This account is best suited for customers who already maintain $10,000+ in combined assets. If you have a Merrill Edge investment account with $7,000 and a Bank of America savings account with $3,000, the fee is waived. The $25.00 fee is steep, but the perks—including a 0.05% to 0.10% interest rate boost on savings—can offset the cost for high-balance customers.
Preferred Rewards Program: Automatic Fee Waivers
Bank of America’s Preferred Rewards program automatically waives monthly maintenance fees on all checking accounts, regardless of balance or direct deposit activity. The program has three tiers based on your three-month average combined balance across Bank of America and Merrill accounts.
- Gold tier ($20,000–$49,999): Waives all checking fees
- Platinum tier ($50,000–$99,999): Waives all checking fees + 5%–25% credit card rewards boost
- Platinum Honors ($100,000+): Waives all checking fees + 25%–75% credit card rewards boost
As of February 2025, Preferred Rewards membership also reduces mortgage origination fees by $200 to $600 and waives certain overdraft fees. For international professionals who plan to invest in the U.S. stock market through Merrill Edge, this program effectively eliminates all checking account costs.
State-by-State Variations in Fee Waiver Rules
Bank of America operates in most U.S. states, but a few state-specific regulations affect fee waiver conditions. As of 2025, the following variations exist:
California: No additional state-level waivers. Standard federal rules apply. However, California law requires banks to offer a “lifeline” account with a fee cap of $3.00 per month for low-income customers. Bank of America’s SafeBalance account already meets this requirement.
New York: New York Banking Law §14-b requires banks to offer a basic banking account with no monthly fee for customers who receive government benefits. Bank of America offers a “NY Basic Banking” account that waives the $4.95 fee for direct deposit of Social Security, SSI, or public assistance.
Texas: No state-specific waivers. Standard rules apply. Texas does not mandate a basic banking account, so the only waivers are the federal ones described above.
Florida: No state-specific waivers. However, Florida residents over age 65 may qualify for a senior checking account with a reduced $5.00 monthly fee (waivable with $500 minimum balance).
Always check your state’s banking regulations at account opening. Some states also offer fee waivers for active military personnel and veterans, regardless of account type.
FAQ
Q1: What happens if I drop below the minimum balance for one day?
Bank of America calculates the minimum daily balance based on the end-of-day balance for each calendar day. If your balance drops below the threshold on a single day during the statement cycle, you lose the waiver for that entire cycle. For example, with the Advantage Plus account, if you have $1,500 on day 1 and $1,499 on day 2, the $12.00 fee applies. The only exception is the combined balance method—if your linked accounts total $1,500 across all accounts, a dip in one account is fine as long as the combined total stays above $1,500.
Q2: Can I have multiple Bank of America checking accounts and waive fees on all of them?
Yes, but the waiver rules apply per account. If you have two Advantage Plus accounts, you need $1,500 in combined balances for each account, OR $250 in direct deposits into each account. However, Preferred Rewards members (Gold tier or above) have all checking fees waived automatically, regardless of the number of accounts. As of 2025, Preferred Rewards covers up to 10 checking accounts per customer.
Q3: How long does it take for a direct deposit to qualify for the fee waiver?
Qualifying direct deposits must post to your account within the statement cycle. Bank of America typically processes payroll direct deposits within 1–2 business days of the employer’s submission. The $250 minimum must be met in a single statement cycle (usually one month). If your first direct deposit is less than $250, you can combine multiple deposits—for example, a $150 payroll deposit plus a $100 government benefit deposit—to reach the threshold. The fee waiver is applied automatically on the next statement date.
References
- Bank of America. 2024. Deposit Agreement and Disclosures (Effective October 2024).
- Bank of America. 2024. Annual Report 2023 (SEC Filing).
- New York State Department of Financial Services. 2024. Banking Regulation §14-b: Basic Banking Accounts.
- California Department of Financial Protection and Innovation. 2024. California Financial Code §1300: Lifeline Accounts.
- Federal Deposit Insurance Corporation (FDIC). 2024. Survey of Bank Fees and Services.