We may earn a commission if you open an account through the link above. This doesn't affect our recommendations. Learn more

Bank of America

Bank of America Advantage Plus Banking $100 – $500 Bonus

Bank of America pays you up to $500 when you open an Advantage Plus Banking account by May 31, 2026 and receive qualifying direct deposits within 90 days. The tier you earn depends on how much direct deposit you receive: $100 for $2,000+, $300 for $4,000+, or $500 for $6,000+. There is a $12 monthly fee, waivable with one $250+ direct deposit per statement cycle.

Bonus range
$100 – $500
Expires
May 31, 2026
Time to complete
~90 days
Bonus deposited in
~60 days
Difficulty
Medium

Requirements

Last verified: May 5, 2026

$100 Tier

Open an eligible Bank of America Advantage Banking account

Open a Bank of America Advantage Plus® Banking account online by May 31, 2026.

Receive qualifying direct deposits

Receive $2,000 or more in total qualifying direct deposits within 90 days of opening to earn the $100 bonus.

$300 Tier

Open an eligible Bank of America Advantage Banking account

Open a Bank of America Advantage Plus® Banking account online by May 31, 2026.

Receive qualifying direct deposits

Receive $5,000 or more in total qualifying direct deposits within 90 days of opening to earn the $300 bonus.

$500 Tier

Open an eligible Bank of America Advantage Banking account

Open a Bank of America Advantage Plus® Banking account online by May 31, 2026.

Receive qualifying direct deposits

Receive $10,000 or more in total qualifying direct deposits within 90 days of opening to earn the $500 bonus.

Bonus typically posts within 60 days after meeting direct deposit requirement.

Tips & Gotchas

  • Only new checking customers who haven’t had a Bank of America personal checking account in the last 12 months are eligible.
  • Monthly fee can be waived with a single $250 direct deposit, a $1,500 daily balance, or Preferred Rewards membership.
  • Additional bonus tiers ($100 and $500) exist for smaller or larger direct deposits.

Direct Deposit Data Points 222

Community-reported results for what triggers a qualifying direct deposit at Bank of America.

329 total

View all direct deposit data points across every bank →

Account Details

Monthly fee$12/month
Fee waiver
  • Receive at least one qualifying direct deposit of $250+ each statement cycle
  • Maintain a minimum daily balance of $1,500
  • Be enrolled in the Preferred Rewards program
Min. hold period90 days

Keep the account open for at least 90 days to avoid bonus clawback.

Credit inquirySoft pull only
ChexSystemsNo. Banking history is not checked for this account.
AvailabilityNationwide

Eligibility

Minimum age18+
Existing customersNot eligible

Must not have had a Bank of America personal checking account within the last 12 months.

Can You Earn This Bonus Again?

Can rechurnNo
NotesOffer limited to new customers; cannot be repeated until eligibility resets.
Portals
  • ·

Fine Print

Open an eligible checking account by May 31, 2026 and receive at least $2,000 in qualifying direct deposits within 90 days to earn $100. Bank of America attempts to pay the bonus within 60 days. New personal checking customers only.

Taxable income · Reported on 1099-INT

Related Articles

Also see: this month's best bank bonuses and community DD data points.

We may earn a commission if you open an account through the link above. This doesn't affect our recommendations. Learn more