Sign up for Bank of America Checking Bonus — Up to $500 and earn a bonus.
| Deposit | Bonus |
|---|---|
| $2,000 in direct deposits | $100 |
| $5,000 in direct deposits | $300 |
| $10,000+ in direct deposits | $500 |
Qualifying Period
90 days
Payout
Within 60 days
Sign-Up Bonus
$500
Offer expires May 31, 2026
Last updated April 11, 2026