Bank of America is currently running a limited-time online promotion that allows new customers to earn a $300 cash bonus when they open an eligible personal checking account. The offer is valid through May 31, 2025, and is available exclusively through the bank’s official promotional page. This initiative is designed to attract new account holders with a straightforward incentive in exchange for meeting a few conditions.
According to the official information provided by Bank of America on its website, the promotion is open only to individuals who have not been owners or co-owners of a Bank of America personal checking account in the past 12 months. Eligible accounts include Advantage SafeBalance Banking®, Advantage Plus Banking®, and Advantage Relationship Banking®, while business accounts and family banking products are excluded. To enroll in the promotion, users must apply through the designated offer page and enter the promo code PSJ300CIS during the account opening process.
How to qualify for the $300 bonus
To receive the $300 bonus, applicants must complete two steps:
- Open a new personal checking account online using the offer page by May 31, 2025.
- Set up and receive qualifying direct deposits totaling $2,000 or more within 90 days of account opening.
Qualifying direct deposits must be regular income payments such as payroll, pension, or Social Security, made by an employer or other payer using the routing and account numbers provided. Transfers between accounts, ATM deposits, or mobile banking transfers do not meet the requirements.
Once all conditions are fulfilled, Bank of America will attempt to deposit the $300 directly into the newly opened account within 60 days. The account must remain open, active, and in good standing at the time of payment. In addition, customers must complete all required tax documentation, such as a valid IRS Form W-9 or W-8, as the bonus may be reported as taxable income.

What do the Advantage Banking accounts offer?
Each of the eligible checking accounts under Bank of America’s Advantage Banking suite is tailored to meet different financial needs:
- Advantage SafeBalance Banking®: Designed for simplified banking, this account prevents overdrafts by not allowing transactions that exceed the available balance. It has a $25 minimum opening deposit and a $4.95 monthly fee, which may be waived under certain conditions.
- Advantage Plus Banking®: Offers more flexibility, including optional overdraft protection with Balance Connect®. The minimum opening deposit is $100, and the monthly fee is $12, which can also be waived.
- Advantage Relationship Banking®: Best for customers who keep higher balances and want to earn interest. This account has a $100 minimum opening deposit, a $25 monthly fee (waivable), and offers features like interest earnings and additional perks.
All Advantage accounts come with access to mobile banking tools, such as:
- Security alerts to track unusual activity
- The ability to lock and unlock your debit card from the mobile app
- Participation in BankAmeriDeals®, which gives cashback on qualifying purchases when using a Bank of America debit or credit card