Bank of America offers free checking, but the account you get depends on how you use it

Bank of America has multiple checking accounts with no monthly fee, but "free" comes with conditions. The most common option is eChecking, which has no monthly maintenance fee if you meet one requirement: you must get your statements online instead of by mail. If you want paper statements, the fee is $12 per month. Other accounts like Advantage Banking and Preferred Rewards checking also carry no monthly fee under certain conditions—usually maintaining a minimum balance or setting up direct deposit.

The real cost of a "free" checking account at Bank of America often shows up in other ways: overdraft fees, ATM fees outside their network, and minimum balance requirements that trigger fees if you fall below them. Understanding which account fits your actual banking habits matters more than the headline "free" label.

Key Takeaways

  • eChecking has no monthly fee if you receive statements online; paper statements cost $12 per month.
  • Advantage Banking and Preferred Rewards checking have no monthly fee but require either a minimum balance or direct deposit to avoid fees.
  • Bank of America charges $35 per overdraft and $2.50 per out-of-network ATM withdrawal, which can add up quickly.
  • The account that costs you nothing depends on whether you can meet the bank's conditions—online statements, minimum balance, or direct deposit.

eChecking: the account with the online-statement requirement

eChecking is Bank of America's most straightforward free checking option. There is no monthly maintenance fee as long as you receive your statements electronically through their website or mobile app. The moment you switch to paper statements, the account costs $12 per month.

eChecking comes with a debit card, online bill pay, and access to Bank of America's ATM network. You can make unlimited transfers and withdrawals. The account does not require a minimum balance to avoid fees, which makes it genuinely free for people who are comfortable managing their account online.

The catch: if you need paper statements for any reason—to show proof of funds to a landlord, to keep records for taxes, or simply because you prefer paper—you will pay $12 monthly. Some people find this acceptable; others find it frustrating that the "free" option requires a condition.

Advantage Banking: free checking with a minimum balance or direct deposit

Advantage Banking checking has no monthly fee if you meet one of two conditions: maintain a minimum balance of $1,500 or set up direct deposit of at least $250 per month. If you do neither, the account costs $12 per month.

This account includes the same basics as eChecking—debit card, online bill pay, ATM access—but it is designed for people who either have money sitting in the account or receive regular paychecks deposited directly. If your paycheck already goes into a Bank of America account, this account becomes free without any extra effort.

The minimum balance requirement can be a trap. If you keep $1,500 in checking to avoid the fee, that money is not earning interest (Bank of America checking accounts pay no interest). For someone living paycheck to paycheck, maintaining $1,500 just to avoid a fee may not be realistic.

Preferred Rewards checking: free if you have other Bank of America accounts

Preferred Rewards checking has no monthly fee if you are enrolled in Bank of America's Preferred Rewards program. Preferred Rewards is free to join and requires either $20,000 in combined Bank of America deposits and investments, or a mortgage with the bank. Once you may have access to, the checking account itself costs nothing.

This account is aimed at people who already have multiple accounts with Bank of America—savings, investments, or a home loan. If you are a new customer with just a checking account, you would not may have access to for Preferred Rewards and would need to use eChecking or Advantage Banking instead.

Overdraft fees and other costs that add up

Bank of America charges $35 per overdraft transaction. If you overdraw your account multiple times in one day, you can be charged $35 for each transaction, up to a maximum of three overdraft fees per day. This means a single day of overdrafts could cost you $105.

The bank also charges $2.50 each time you withdraw cash from an ATM outside their network. If you use out-of-network ATMs regularly, this fee alone can exceed the $12 monthly fee you are trying to avoid. Bank of America has thousands of ATMs, but if you travel or live far from a branch, out-of-network fees can become a real expense.

Returned deposit fees, wire transfer fees, and stop-payment fees also apply. A checking account that has no monthly fee can still cost you money if you use features that trigger these charges.

How to choose between Bank of America's free checking options

Start by asking yourself three questions: Do you get paid by direct deposit? Can you keep $1,500 in checking without hardship? Do you have other Bank of America accounts or investments?

If you get direct deposit or can maintain $1,500, Advantage Banking is free and requires no special conditions beyond what you are already doing. If you have other Bank of America accounts and $20,000 in combined deposits or investments, Preferred Rewards checking is free. If neither of those fits, eChecking is free as long as you use online statements.

If you cannot meet any of these conditions, Bank of America may not be the right bank for you. Many online banks and credit unions offer checking accounts with no monthly fee, no minimum balance, and no conditions. Before you commit to Bank of America, compare what you would actually pay there against what other banks charge.

What "free" actually means at Bank of America

Bank of America's free checking accounts are free only if you meet their conditions and avoid triggering other fees. The monthly maintenance fee is waived, but you may pay for overdrafts, out-of-network ATM use, or paper statements. For some people, these accounts genuinely cost nothing. For others, the conditions are impossible to meet or the other fees add up faster than a monthly fee would.

The bank is transparent about these conditions—they are in the account disclosures and on the website. The confusion comes from the word "free" itself, which makes people think there are no strings attached. There are strings. Whether those strings matter to you depends on your specific situation.

Frequently Asked Questions

Can I have a Bank of America checking account with no fees at all?

Yes, if you meet one of their conditions: use eChecking with online statements, maintain $1,500 in Advantage Banking, set up direct deposit to Advantage Banking, or may have access to for Preferred Rewards. If none of those work for you, you will pay either $12 monthly or fees for overdrafts and out-of-network ATM use.

What happens if I do not meet the minimum balance for Advantage Banking?

The account will be charged a $12 monthly maintenance fee. The fee is waived only if you maintain the $1,500 minimum or have direct deposit of at least $250 per month. If your balance drops below $1,500 and you have no direct deposit, the fee applies the following month.

Do I have to pay for overdraft protection?

Bank of America does not charge a fee for overdraft protection itself, but you will be charged $35 per overdraft transaction if you overdraw your account. You can opt out of overdraft coverage, which means transactions will be declined instead of going through and charging you a fee.

Are there Bank of America checking accounts that pay interest?

Bank of America checking accounts do not pay interest. If you want to earn interest on your money, you would need to open a savings account or money market account with them, which have different terms and rates.

What if I want paper statements but do not want to pay $12 per month?

You would need to use Advantage Banking or Preferred Rewards checking instead of eChecking. Both of those accounts allow paper statements at no extra charge if you meet their other conditions. Alternatively, you could use eChecking and print your statements yourself from the online portal.