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 |
Chase Private Client | $3,000 Cash | Review |
U.S. Bank Business Checking | $900 Cash | Review |
Chase Business Complete Checking® | $300 or $500 Cash | Review |
KeyBank Key Smart Checking® | $300 Cash | Review |
Truist One Checking | $400 Cash | Review |
Chase Total Checking® | $300 Cash | Review |
Chase College CheckingSM | $100 Cash | Review |
Chase High School CheckingSM | $100 Cash | Review |
J.P. Morgan Self-Directed Investing | Up to $700 Cash | Review |
Chase Secure BankingSM | $100 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 |
Fifth Third Bank Checking | $400 Cash | Review |
Axos Basic Business Checking | $400 Cash | Review |
Axos Business Interest Checking | $400 Cash | Review |
Axos Bank Business Premium Savings | $375 Cash | Review |
I want to open an online checking account.