A national bank that runs steady personal and business checking bonuses on new-money deposits. The card side earns Preferred Rewards boosts if you keep balances with them, but that is a relationship play, not a sign-up bonus.
Bank of America
Bank & card issuer · 8 live offers, $3,700 cash + points offers
Bank of America has 8 live sign-up bonuses we track, the biggest $2,500. Every offer below is verified against Bank of America's own terms and carries the date we last checked it. We take no affiliate placement, so what appears and in what order reflects the offers, not payouts.
What counts as a direct deposit
The bank's own definition: An electronic direct deposit of regular monthly income, such as salary, pension, or Social Security, from your employer or an outside agency.
Counts
- Salary or payroll
- Pension payments
- Social Security and other regular monthly income
Does not count
- Transfers between your own accounts
- Person-to-person payments
- Mobile check deposits
Quoted from the bank's page and checked Jul 17, 2026.
Live offers
Business Advantage CashCash-back card · No annual fee$500Checked Jul 19, 2026Travel RewardsTravel card · No annual fee25K ptsChecked Aug 15, 2026Atmos Rewards Summit CardTravel card · $395 annual fee100K ptsChecked Aug 26, 2026Premium Rewards Credit CardTravel card · $95 annual fee60K ptsChecked Jul 22, 2026Business AdvantageCash-back card · No annual fee$500Checked Jul 28, 2026Cash RewardsCash-back card · No annual fee$200Checked Aug 6, 2026Flying Blue Visa SignatureTravel card · $89 annual fee70K miChecked Aug 6, 2026Business Advantage CheckingChecking · Nationwide$2,500Checked Jul 19, 2026
Compare Bank of America
- Chase vs Bank of America
- Wells Fargo vs Bank of America
- Citi vs Bank of America
- Bank of America vs Capital One
Common questions
What sign-up bonuses does Bank of America have right now?
Bank of America has 8 live sign-up bonuses, the biggest $2,500. See the full list above, each verified against Bank of America's own terms.
Does Bank of America use ChexSystems?
ChexSystems reported
Does opening a Bank of America account affect my credit?
Hard inquiry for cards