Bank of America is offering a $100 bonus when you open a new personal checking account and meet certain requirements.
Bank of America $100 Checking Bonus Summary

To earn your Bank of America $100 Checking Bonus, simply open a new Everyday Checking account & complete the offer steps outlined.
- Learn More: Bank of America $100 Checking Account Bonus
- Availability: Nationwide
- Expiration: 12/31/2022
- Credit Inquiry: Soft Pull
- Credit Funding: None
- Direct Deposit Requirement: Yes
- Monthly Service Fee: Yes waivable
- Early Termination Fees: None Listed
Checking Bonus Requirements
- Requirements to Receive the $100 Online Only Offer bonus:
- To enroll in this offer, open a new Bank of America personal checking account through this offer page by December 31, 2022.
- Set up and receive qualifying direct deposits of $1000 or more each within 90 days of opening your new account.
- Use offer code DNA100CIS when opening your new account to enroll in this offer.
Avoid Monthly Fees
- SafeBalance Banking: $4.95 or $0 monthly maintenance fee:
- This fee is waived for each statement cycle you are enrolled in Preferred Rewards.
- Plus Banking: $12 or $0 monthly maintenance fee
- This fee is waived for each statement cycle that you have a qualifying minimum direct deposit, or maintain the minimum daily balance requirements, or are enrolled in Preferred Rewards.
- Relationship Banking: $25 or $0 monthly maintenance fee
- This fee is waived for each statement cycle that you maintain the minimum combined balances in eligible linked accounts or are enrolled in Preferred Rewards.
![]() |
![]() |
Author’s Verdict
This Bank of America $100 Checking Account Bonus is easy and simple to earn all you need is to open a qualifying account and have the required direct deposit.
For more, see our list of the latest Bank of America Promotions or our extensive list of bank deals here.
| PROMOTIONAL LINK | OFFER | REVIEW |
| HSBC Premier Checking Member FDIC | Up to $3,500 Cash | Review |
| U.S. Bank Business Checking | $1,200 Cash | Review |
| KeyBank Key Smart Checking® | $300 Cash | Review |
| SoFi Checking and Savings Account | $325 Cash | Review |
| Huntington Bank Unlimited Plus Business Checking | $1,000 Cash | Review |
| Huntington Bank Unlimited Business Checking | $400 Cash | Review |
| Huntington Bank Business Checking 100 | $100 Cash | Review |
| Axos Basic Business Checking | $200 Cash | Review |
| Axos Bank Business Premium Savings | $600 Cash | Review |




I want to open an online checking account.