Skip to content
B
Checking account · Bank of America
Last verified June 16, 2026

Bank of America Advantage Banking

Earn $100, $300, or $500 depending on how much you direct-deposit within 90 days of opening: $2,000 gets $100, $5,000 gets $300, and $10,000 or more gets $500. There's no promo code to enter and no clawback once the bonus posts, but the $300 and $500 tiers need real direct-deposit volume — usually two to three paychecks routed to the account.

The deal

Open a new Advantage Plus or Advantage Relationship Banking checking account and receive qualifying direct deposits totaling at least $5,000 within 90 days of account opening

The walkthrough

  1. 01 Open an Advantage Plus (or Advantage Relationship) Banking account through the official offer link — you must not have held a BofA personal checking account in the last 12 months.
  2. 02 Route payroll/government direct deposits to the new account, aiming for $5,000+ within 90 days to hit the $300 tier.
  3. 03 Wait for the bonus, which BofA pays within 60 days after you meet the requirement.
  4. 04 Keep the account open and in good standing through the pay date.

What to watch for

  • ! Advantage Plus carries a $12/month maintenance fee — waive it with a monthly $250+ direct deposit or a $1,500 minimum daily balance.
  • ! Per BofA's terms, transfers from your own bank or brokerage are not qualifying direct deposits; only employer/payroll, pension, or government deposits officially count.
  • ! One bonus per customer, new checking customers only; converting the account type before payout voids the offer.
Editorial note

Offers change frequently. BonusPrimer verifies every bonus monthly, but before you apply, confirm the current terms directly with the issuer. We are not a bank and do not decide approvals. Our methodology →