Bank of America is one of the largest banks in the United States and chances are you have a branch just around the corner.
While headquartered in Charlotte, North Carolina, Bank of America has thousands of ATMs and Financial Centers around the nation. I did a quick search on their location tools and found 50 results within 12.7 miles near me!
Bank of America is the second-largest bank behind JPMorgan Chase – and today you can find out how they will give you money to open an account with them.
Bank of America has two bonus offers:
- For new customers – Bank of America has a $100 bonus offer
- For existing customers (maybe) – Bank of America will give you $300
We’ll discuss both:
💰 Get $300, $700, or $1,500 from a Citi Priority Account Today!
Citi Priority is offering $300, $700, or $1,500 when you open a Citi Priority Account by 7/17/2022.
Then, within 20 days of opening your account, deposit New-to-Citi funds and keep it there for 60 days after the 21st day. The bonus is based on the amount you transfer.
This is a limited time offer so don’t wait!
Table of Contents
Promotions For New Customers to Bank of America — $100 Bonus Offer
Bank of America Bonus Summary
- What you get: $100 Bonus Offer cash bonus
- Who qualifies: New customers only
- Promotion code: DNL100CIS
- Where to open: Online
- How to get it:
- Open a Bank of America Advantage SafeBalance Banking®, Advantage Plus Banking®, or Advantage Relationship Banking® account,
- set up and receive qualifying direct deposits of $1,000 or more into that account within the first 90 days of opening,
- get a $100 Bonus Offer bonus!
- When does it expire: 6/30/2022
If you are not a customer of Bank of America at all, their public nationwide offer is a $100 Bonus Offer and to get it, you need to open a new checking account online through a bank of America promotional page.
Three Bank of America Checking accounts qualify for this bonus:
- Bank of America Advantage SafeBalance Banking® – $25 minimum opening deposit, $4.95 monthly fee waived for students under 25 or enrolees of Preferred Rewards
- Bank of America Advantage Plus Banking® – $100 minimum opening deposit, $12 monthly fee waived with direct deposit or daily balance requirements, etc.
- Bank of America Advantage Relationship Banking® – $100 minimum opening deposit, $25 monthly fee waived with direct deposit or daily balance requirements, etc.
Open the account and set up and receive qualifying direct deposits of $1,000 or more into that account within the first 90 days of opening and you’ll get your bonus. Confirm the monthly fee waiver rules for each but they are easy to satisfy.
Don’t forget, the Bank of America promotional offer code is DNL100CIS. If you click through the links on this site, the code will be entered automatically for you.
Learn more about this offer
(Offer expires 6/30/2022)
Existing Non-Checking Customers — $300
If you already have an account with Bank of America, such as a credit card, but you don’t have a personal checking account, log in and you may see a higher offer.
On the right-hand side of the screen, you’ll see an “Activity Center.” When you click on Special Offers & Deals, you may see the following offer.
“*This exclusive offer is only for select Bank of America® customers who don’t already have a personal checking account with us and who received an email or direct communication from Bank of America.”
The best one we’ve seen is where you:
- Open a Bank of America Core Checking or Interest Checking account, and,
- Set up a qualifying direct deposit totaling $4,000 or more within the first 90 days of opening your account to get the $300 bonus.
The terms will be similar though the dollar amounts may vary based on what they’ve decided to offer you.
Both accounts have monthly maintenance fees. These can be waived if you meet other qualifications such as a minimum daily balance or maintaining that direct deposit. The bonus money will be reported as income as a 1099-MISC.
To get this offer, you need to log into your existing Bank of America account and look in the Activity Center menu. If you don’t see it, it’s no longer available.
Merrill Edge Self-Directed – up to $1,000
Bank of America’s Merrill Edge has a welcome bonus offer of up to $1,000 based on how much you deposit into your account. Merrill Edge is a brokerage account and the Self-Directed account is their self-managed investment account (rather than a robo-advisor).
The standard offer is a bonus of up to $600 but if you are a Preferred Rewards account, you can get up to $1,000. The amount of the bonus is based on the amount of your qualifying deposit, which you must make within 45 days and keep for at least 90 days.
The offer code is 1000PR.
|Qualifying Deposit||Cash Reward|
If you aren’t a Preferred Rewards account, the bonus schedule is:
- $20,000 – $49,999: $100
- $50,000 – $99,999: $150
- $100,000 – $199,999: $250
- $200,000+: $600
(Offer expires 5/22/2022)
How Does This Bonus Compare?
If you’re an existing customer and qualify, the $300 bonus is pretty good because it’s easy. We maintain a list of bank bonus offers and there are very few offers that are as generous as the $300 (with such easy requirements). Since you already have an existing relationship with Bank of America, it makes the maintenance of the account simpler since you have a login already.
If you’re not a customer, the $100 Bonus Offer is OK but not as high as some others. I’ve never seen a higher offer from Bank of America so this is not a case of “wait and see” if they make a higher offer sometime later.
⭐Citi Priority Account – $300, $700, or $1,500
Citi Priority is offering $300, $700, or $1,500 bonus when you open an account by 7/17/2022. Then, within 20 days of opening your account, deposit at least $15,000 in New-to-Citi funds and keep it there for 60 days after the 21st day. The bonus amount is based on how much you can transfer but the lowest tier starts at $15,000.
Discover Online Savings Account – $150 or $200
Discover Bank is offering a $150 or $200 bonus when you open your first Discover Online Savings Account with the promotion code WH222 and deposit at least $15,000 into the account within 30 days. You get $150 if you deposit $15,000 or more and $200 if you deposit $25,000.
Chase Total Checking® – $200
Chase Bank will give you $200 when you open a Total Checking account and set up direct deposit within 90 days. There is a $12 monthly fee that is waivable with a monthly direct deposit of just $500, so no gotchas on this deal!
SoFi Money – up to $300
SoFi Money will give you up to $300 if you open an account and make direct deposits of at least $1,000. The bonus will be based on the total amount of those direct deposits in a 30-day evaluation period.
HSBC Premier Checking – $450
HSBC has an offer where you can get $450 for eligible new customers who open an HSBC Premier checking account and make recurring monthly qualifying direct deposits of at least $5,000 for 3 consecutive months.
Huntington Bank – up to $300
If you are a resident of Colorado, Illinois, Indiana, Kentucky, Michigan, Minnesota, Ohio, Pennsylvania, South Dakota, West Virginia, or Wisconsin then you could get up to $300 from Huntington Bank for opening a new checking account. There are several checking accounts that qualify but they’re great offers if you live in their geographic region.
TD Bank – $300 or $150
TD bank has two bank offers for checking accounts and both are fairly easy to attain. For example, get $300 when you open a TD Beyond Checking account and receive direct deposits of $2,500 or more within 60 days of opening your account.
So as you can see, the public offer from Bank of America is OK. Other banks both have similar large geographic footprints (Chase is bigger) so you aren’t getting anything extra by going with Bank of America.
Before you take advantage of this or any other bank offer, review this guide on bank account bonuses to make sure you know what to watch out for.
The offer code for the $100 Bonus Offer new account bonus is DNL100CIS.
Only when they have an active promotion, such as the $100 Bonus Offer offer for opening a new checking account. The most popular promotion is getting $100 Bonus Offer for opening a new account and set up and receive qualifying direct deposits of $1,000 or more into that account within the first 90 days of opening.
DNL100CIS is the promotion code you must enter to get the $100 Bonus Offer bonus for opening a new Bank of America checking account.
The code gives you a $100 Bonus Offer for opening a new Bank of America checking account.
There are three checking accounts and the fees vary from $4.95 a month to $25 a month. They can be waived if you set up a direct deposit or maintain a high enough daily balance.
Bank of America Cash Bonus
- $300 for existing customers, $100 for new customers
- Wide geographic footprint
- Relatively easy bonus requirements
- Museums on Us program
- Lower bonus for non-customers
- Accounts pay no or little interest
- Monthly maintenance fees (that can be easily avoided)