Offer at a glance
- Maximum bonus amount: $500
- Availability: Nationwide
- Direct deposit required: $2,000-$10,000 within 90 days
- Additional requirements: None
- Additional requirements: None
- Hard/soft pull: Soft, as long as you opt out of overdraft protection
- ChexSystems: Mixed datapoint, most say they don’t pull
- Credit card funding: None, but you can fund with a debit card up to $250
- Monthly fees: $4.95 avoidable
- Early account termination fee: None
- Household limit: None listed
- Expiration date: January 31, 2026
Contents
The Offer
- Bank of America is offering a $500 bonus when you open a new checking account. The bonus you receive depends on the total direct deposits you receive to your account within the first 90 days.
- $100 when you receive $2,000 in total direct deposits
- $300 when you receive $5,000 in total direct deposits
- $500 when you receive $10,000+ in total direct deposits
The Fine Print
- This offer is available online only and may not be available if you leave this page, visit bankofamerica.com, visit a Bank of America financial center, or if you call the bank.
Offer is limited to individuals who have not owned or co-owned a Bank of America personal checking account within the last twelve (12) months. Fiduciary accounts (e.g., trusts), Bank of America Advantage SafeBalance Banking® for Family Banking accounts, and business accounts are not eligible for this offer. Offer cannot be combined with any other checking offer and is limited to one bonus per account and per customer. Offer expires on January 31, 2026. Bank of America may change or discontinue this offer at any time before this date without notice. - You may receive different Bank of America promotional checking offers by various methods, i.e., mail, in person or email/online. These promotional offers may have different terms based on how Bank of America introduces them.
- Requirements to Receive a Checking Bonus:
- Open a new eligible personal checking account online through this offer’s webpage by January 31, 2026, to be enrolled in this offer. If you open your account by any other means, you may not be eligible to earn the checking bonus.
Bank of America Advantage SafeBalance Banking®, Bank of America Advantage Plus Banking®, Bank of America Advantage Relationship Banking® accounts are eligible for this offer. Bank of America Advantage SafeBalance Banking® for Family Banking accounts are not eligible for this offer. - Set up and receive Qualifying Direct Deposits into that eligible personal checking account within ninety (90) days of account opening (“Deposit Period”).
- Open a new eligible personal checking account online through this offer’s webpage by January 31, 2026, to be enrolled in this offer. If you open your account by any other means, you may not be eligible to earn the checking bonus.
- A “Qualifying Direct Deposit” is a direct deposit of regular monthly income – such as your salary, pension or Social Security benefits, which are made by your employer or other payer – using account and routing numbers that you provide to them. Examples of non-qualifying transfers and deposits include the following: teller deposits, wire transfers, debit card transfers, ATM transfers or deposits, Online and Mobile Banking transfers or deposits, or transfers from a bank or brokerage account or Merrill investment account.
- After you satisfy all of the requirements, we will attempt to deposit the earned bonus directly into your new eligible personal checking account within sixty (60) days. The new eligible personal checking account must be open and in good standing up to and including the date any earned bonus is paid.
- Your receipt of any bonus is subject to validation that you have provided all the information we require in connection with maintaining the account. This includes information needed to identify each account owner and to report the bonus to the Internal Revenue Service (IRS), including a validly completed IRS Form W-9 or Form W-8 (as applicable). The value of this bonus may constitute taxable income to you. To the extent required by law, Bank of America may withhold tax or other amounts from the payment. Bank of America may issue an IRS Form 1099 (or other appropriate form) to you that reflects the value of such bonus. Please consult your tax advisor, as neither Bank of America, its affiliates, nor their employees provide tax advice.
- All bank account bonuses are treated as income/interest and as such you have to pay taxes on them
Avoiding Fees
Monthly Fees
The SafeBalance has a $4.95 monthly fee, this is waived with any of the following:
- An owner of this account is under the age of 25
- Maintain a minimum daily balance of $500 in your account
- Are a member in our Preferred Rewards program
Early Account Termination Fee
This account has no early account termination fee.
Our Verdict
Previously there was a $300 bonus that required $2,000 in direct deposits. This new offer is only better if you can do the $500 bonus that requires $10,000 in direct deposits. I do think this bonus is worth doing especially there are many methods to manipulate the direct deposit requirement. We will add this to our list of the best bank account bonuses.
Useful posts regarding bank bonuses:
- A Beginners Guide To Bank Account Bonuses
- Bank Account Quick Reference Table (Spreadsheet) (very useful for sorting bonuses by different parameters)
- PSA: Don’t Call The Bank
- Introduction To ChexSystems
- Banks & Credit Unions That Are ChexSystems Inquiry Sensitive
- What Banks & Credit Unions Do/Don’t Pull ChexSystems?
- How To Use Our Direct Deposit Page For Bank Bonuses Page
- Common Bank Bonus Misconceptions + Why You Should Give Them A Go
- How Many Bank Accounts Can I Safely Open Within A Year For Bank Bonus Purposes?
- Affiliate Links & Bank Bonuses – We Won’t Be Using Them
- Complete List Of Ways To Close Bank Accounts At Each Bank
- Banks That Allow/Don’t Allow Out Of State Checking Applications
- Bank Bonus Posting Times
Has anybody tried funding the account with a t-bill? does bofa count these as DD?
Just opened in branch no issues at all. Unlocked experian before I went in. Asked them about the promotion and they got me set up with an account and then sent me an offer text I had to reply “YES” to in order to apply the offer to my application. My EWS has a lot of inquiries so this definitely seemed safer than trying to apply online.
Locked out of my account after instant approval last week and account funded and already logged in
Went in a branch to verify ID and they had no bankers available. Scheduled an appointment to come back Friday and she said it could take an hour.
Literally would not deal with this bank if they weren’t running this promotion
Anyone have trouble logging in?
I got approved last week and created a login but now it says user not found
Hey guys, is there anyway to ask BOA to offer match the new account open bonus? Just open with the 300 promo a month ago, but now they have this 500 promo
8/19 – Account Opened
8/20 – 5k sent from Sofi
8/21 – 5k sent from Sofi
8/26 – $500 bonus showing in account
is it by way of transfer via Plaid from Sofi? thanks
Not via plaid. Just via connected accounts which I don’t believe is through plaid.
Wondering the same. So when you connected BofA to Sofi, you added the routing/account number manually and waited for test deposits? Or used their instant linking service (Plaid)?
That was fast, my DD hit for the $10k on 8/21 but haven’t gotten the bonus yet.
One interesting thing about this DP is that the Bonus posted on a Tuesday whereas it typically posts on a Friday from the other thread, interesting to see with the Tiered bonus differences.
Also, did this offer release on 8/19 or 8/20?
I noticed it on 8/19.
Approved – EWS score of 658, existing customer with 2+ credit cards.
Just opened my Advantage SafeBalance Banking today, but I was not able to make the initial $25 deposit… After account was approved, I was asked to fund the account. In this step, there was a weird message saying there was no bank account to transfer from (I’m already BoA customer before this account was opened, and my online account was logged in when this happened). Then the message was gone, and the page stayed in my BoA online acount without furthe notice. Now I have two quesitons:
Thanks a lot!
Is there a way to tell how much you have DD? In chase, there was a tab that shows you were you are in your spend to the bonus. I was wondering if there is somehting similar in BOA app or website.
Anyone else unable to enroll in estatements? The website keeps telling me that I must enter a valid email address. Yet the email they have on file is correct and they HAVE been sending me emails (that’s how I found out the application was approved). WTH?