This post contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. Terms apply to the offers listed on this page. For an explanation of our Advertising Policy, visit this page.
Below is a compilation of all the Bank of America checking, savings, and business account bonus offers currently available.
Typical offers have been for $100, $200, $300 and up to $2,500.
Bank of America is one of the “big four” largest banks in the United States and they’re good with providing welcome offers to get new customers.
Its headquarters are in Charlotte, NC, but it does business in more than 35 countries around the world.
Merrill Investing is also part of Bank of America, and between the two brands, you can find almost any kind of financial product you could want: checking and savings accounts, home and auto loans, HSAs, business products, credit cards, CDs, money market accounts, IRAs, and more.
Bank of America’s online and mobile tools offer a good digital experience with alerts, mobile check deposits, spending charts, easy card replacement requests, digital wallets, and more.
Their customer service generally gets positive nods, offering convenient hours and real people on the other end of the line.
The trade-off for having a lot of banking products, a huge network of physical locations and ATMs, and a well-reviewed digital experience is that the interest rates won’t blow your mind.
Bank of America Promotions
Bank of America wants you as a new customer, so they often have good welcome bonuses available.
See the current promotions below.
Bank of America Checking Account $100 Bonus Offer – Ends 6/30/23
Find the latest promotions and bonus money offers for Bank of America Advantage Banking here. Currently, you can earn a...
Read moreBank of America Send Money With Zelle, Get $10 Bonus
Bank of America has a targeted offer being sent out in emails where you can get a $10 bonus for...
Read moreBank of America Business Checking Account $500 Bonus – Ended
Earn a $500 cash bonus for opening a new business checking account with Bank of America. See the Posts History...
Read moreMerrill Edge Promotions: $600, Up To $750, and Up To $1,000 Investment Offers
Get the latest promotions, bonuses and offers from Merrill Edge here. Merrill Edge makes it onto our list of the best...
Read moreBank of America Checking $300 Bonus Offer (Targeted) – Ends 4/30/2023
Targeted customers can get $300 from Bank of America if they open a new personal checking account. This offer is...
Read moreBank of America Student Checking $50 Bonus Offer – Ended
Find the latest promotions for student checking accounts from Bank of America updated here. The Bank of America Advantage SafeBalance...
Read more[Targeted] Bank of America Savings Account $100 Bonus
Earn a $100 bonus for the Bank of America Advantage Savings account with this offer. This is a targeted offer...
Read moreRead more: Compare with the best bank promos here, including ones from TD Bank, Chase, BMO Harris, Axos, U.S. Bank and more.
How Can You Get a Bank of America Checking Account Bonus?
As a new consumer checking customer at Bank of America, it’s not too hard to qualify for an offer.
- You can open a new Bank of America checking account with a special offer code. The deal may only be available online.
- Meet the requirements for the promotion. Most personal checking accounts require at least one direct deposit every month.
- Usually, it takes 60 days after you meet the requirements to get your bonus.
Take a look at the current offers above and read the offer terms carefully.
READ MORE: See the current Bank of America checking account promotion.
What You Need to Know About Bank of America Checking Offers
You can find several different checking products for consumers under the Advantage Banking brand, including:
- Bank of America Advantage SafeBalance Banking®. This account doesn’t have paper check writing privileges and has a $4.95 monthly maintenance fee (details on waiving this fee are below).
- Bank of America Advantage Plus Banking®. This account is their best choice for everyday banking and has a $12 monthly fee (details on waiving this fee are below).
- Bank of America Advantage Relationship Banking®. This account earns interest and has extra perks – it has a $25 monthly fee (details on waiving this fee are below).
What Counts as a Direct Deposit?
Checking bonus offers from Bank of America typically require an offer code to apply online. And direct deposit is usually required to qualify.
Qualifying direct deposits include deposits of regular monthly income, such as salary, pension or Social Security.
When Will You Receive Your Bonus?
The terms state that Bank of America will attempt to deposit your bonus within 60 days after you satisfy the offer requirements.
How Can You Avoid The Monthly Fee?
There are several ways for Advantage Banking customers to waive the monthly maintenance fees.
- Bank of America Advantage SafeBalance Banking®. Students under age 25 or other account holders under 18 can receive monthly maintenance fee waivers for this account.
- Bank of America Advantage Plus Banking®. The monthly maintenance fee can be waived each month with a qualifying direct deposit of $250, or by maintaining a daily balance of $1,500 or more.
- Bank of America Advantage Relationship Banking®. The monthly maintenance fee can be waived with a combined balance of at least $10,000 across linked accounts.
- Also, there are no monthly maintenance fees for any Advantage Banking checking account if you’re enrolled in Preferred Rewards.
READ MORE: Chase Total Checking® Account Bonus Offer
Other Things You Should Know About Bank of America Checking Offers
Your account must remain open to receive the bonus offer
Bank of America wants you to keep your account open until the date your bonus is paid. When a customer meets the requirements, they usually get their cash within 60 days.
You may have to pay taxes on the bonus
Your bonus money in your bank account could count as taxable income. Bank of America may send you an IRS Form 1099 showing how much your welcome bonus was worth.
You must be a new customer to qualify for the bonus
Welcome bonuses from Bank of America are for people who open a new checking account.
You are a new personal checking customer if you haven’t owned or co-owned a Bank of America consumer checking account in the last 12 months. As a new personal checking customer, you can only get one welcome bonus.
READ MORE: U.S. Bank Smartly™ Checking Bonus Offer
The expiration date is very close, I haven’t done this before with a bank, I’ll try it anyways
Does anyone have a targeted promo for the $500 reward for new personal checking account? I’m keen to open a B of A account!
If anyone has a targeted 750. 00 or 500.00 from Back of America that you are not going to use, please send it to dfdfowler@gmail.com. I will appreciate it very much
I need a $500 checking code from BOA too. Anyone have it, please share with me. Thanks very much
Anyone have one for me too? Thank you.
I’ve received the referral email I can refer up to 30 people for the 150$ offer anyone interested email me at nabolsi@hotmail.com
zhengjie76@gmail.com
i need referal code
I’m interested in referral. langsjr.jeffrey92@gmail.com
I have the Targeted Bank of America $300 Checking Account Bonus Offer. I will probably pass on it and as I don’t see how I can meet the $4,000 deposit requirement to earn the bonus.
pls email me the offer
Please send copy
Please email me the code
Can anyone provide a referral link for the Bank of America $150 bonus. You will receive a $25 bonus!
Plz send me the referral code
That was a really helpful entry. Thanks, Tony!
Howdy, Tһеre’s no doubt that your site could possibly be having weƄ ƅrowser compatibility problems.
When I look at your site in Safari, it loоkѕ fine
hoԝever, when opеning in I.E., it hɑs some overlapping issues.
I just wanted to giᴠe yօu a quick heads up! Besіdes that, great site!