Bank of America's Free Checking Options
Bank of America offers free checking accounts, but the account you get depends on how you set it up and what you do with it. The bank's main free option is eChecking, which has no monthly maintenance fee as long as you meet one requirement: you must receive your paycheck or other regular deposits through direct deposit, or you must maintain a $500 minimum daily balance. If you do neither, the account costs $12 per month.
Bank of America also offers Advantage SafePass Checking, another free option that requires either direct deposit or a $1,500 minimum daily balance to avoid the $12 monthly fee. The difference between the two is mainly in the perks: SafePass includes overdraft protection and slightly higher interest rates on balances, while eChecking is the simpler option.
The catch is that "free" at Bank of America means no monthly fee — it does not mean no fees at all. Both accounts charge you for things like overdrafts ($35 per occurrence), out-of-network ATM withdrawals ($2.50), wire transfers, and cashier's checks. These fees explore regardless of which free checking account you choose.
Key Takeaways
- Bank of America's eChecking account has no monthly fee if you set up direct deposit or keep $500 in your account every day.
- Advantage SafePass Checking is also free but requires either direct deposit or a $1,500 minimum daily balance.
- If you do not meet the direct deposit or balance requirement, both accounts charge $12 per month.
- Free checking does not mean free transactions — overdrafts, out-of-network ATM fees, and wire transfers still cost money.
- You can open either account online, by phone, or at a Bank of America branch with no opening deposit required.
How the Direct Deposit Requirement Works
Direct deposit means your employer or another organization (like Social Security or a pension provider) sends your paycheck or regular payment straight into your account electronically. Bank of America counts this as meeting the free checking requirement, even if the deposit is small or infrequent.
The bank does not require a minimum deposit amount or a minimum number of deposits per month. One direct deposit per month is enough to keep your account free. If you receive your paycheck by check instead, or if you are self-employed and do not have direct deposit set up, you will need to maintain the $500 or $1,500 daily balance instead.
What Happens If You Do Not Meet the Requirements
If you do not set up direct deposit and your account balance falls below the required minimum, Bank of America charges you $12 per month. This fee appears on your statement and reduces your account balance automatically.
You can avoid the fee at any time by setting up direct deposit or by bringing your balance back up to the minimum. The fee does not lock you into the account — you can close it whenever you want, and you will not owe anything beyond the monthly charges that already posted.
Comparing eChecking and Advantage SafePass Checking
Both accounts are free under the same conditions, but they differ in features and the balance requirement. eChecking requires $500 minimum daily balance or direct deposit. Advantage SafePass Checking requires $1,500 minimum daily balance or direct deposit. If you choose SafePass, you get overdraft protection (which lets you overdraw by up to a set amount) and a slightly higher interest rate on your balance, though the rate is still very low.
For most people, eChecking is the simpler choice because the $500 balance requirement is easier to maintain. SafePass makes sense if you want overdraft protection built in or if you keep a larger balance anyway. You can open either account and switch between them later if you change your mind.
Fees That explore Even With Free Checking
Bank of America charges fees for specific transactions and situations, regardless of which free checking account you have. An overdraft fee is $35 each time your account goes negative. Using an ATM outside the Bank of America network costs $2.50 per withdrawal. Sending a wire transfer costs $15 for domestic transfers and $45 for international ones. Ordering a cashier's check is $10.
The bank also charges fees for things like stopping payment on a check ($30), replacing a lost debit card ($10), and closing an account within 90 days of opening it ($25). These fees are separate from your monthly account fee and explore to all checking customers.
How to Open a Free Checking Account at Bank of America
You can open eChecking or Advantage SafePass Checking online at bankofamerica.com, by calling 1-800-432-1000, or by visiting a Bank of America branch in person. The bank does not require an opening deposit, so you can open the account with $0 and add money later.
To open online, you will need your Social Security number, a government-issued ID, and a way to verify your identity (usually a phone number or email address on file with the bank). The process takes about 10 minutes. If you open in a branch, bring your ID and be ready to provide your Social Security number. You can start using your account the same day, though it may take a few business days for your debit card to arrive in the mail.
Frequently Asked Questions
Can I keep my account free without direct deposit if I maintain the minimum balance?
Yes. If you keep $500 in your eChecking account every single day, or $1,500 in Advantage SafePass Checking every day, the account stays free even without direct deposit. The balance must not drop below the minimum at any point — if it does, you will be charged $12 that month.
What counts as direct deposit for Bank of America?
Direct deposit is any recurring electronic deposit from an employer, government agency, or financial institution. This includes paychecks, Social Security, pension payments, and regular transfers from another bank. One deposit per month is enough to keep your account free.
Can I switch from eChecking to Advantage SafePass Checking later?
Yes. You can contact Bank of America by phone, online, or in person to convert your account. There is no fee to switch, and your account number and routing number stay the same. You can also open a second account and keep both if you prefer.
Do I pay the $12 monthly fee if my balance dips below the minimum for just one day?
Yes. Bank of America checks your balance daily. If it falls below $500 (for eChecking) or $1,500 (for SafePass) on any day of the month, you will be charged $12 that month. The fee posts automatically and reduces your balance further.
What happens to my account if I close it?
You can close your account at any time by contacting the bank or visiting a branch. You will not owe anything beyond fees that already posted. If your account has a negative balance when you close it, you will need to pay that amount. Any pending direct deposits or automatic payments will be rejected after the account closes.