Offer at a glance
- Maximum bonus amount: $300
- Availability: Nationwide
- Direct deposit required: Yes, $2,000 for 3 consecutive months
- Additional requirements: None
- Hard/soft pull: Mixed DP
- ChexSystems: Yes
- Credit card funding: None
- Monthly fees: None
- Early account termination fee: None
- Household limit: None
- Expiration date:November 18, 2025
The Offer
- Ally Bank is offering a $300 checking bonus when you open a new checking account with promo code GET300 and complete the following requirements:
- Add money to your account within 30 days of opening or it will close
- Set up qualifying direct deposits of at least $1,000 a month for two consecutive months.
The Fine Print
Avoiding Fees
Ally Bank Spending Account has no monthly fees to worry about.
Our Verdict
Previously this was a $200 bonus. There is a $100 referral bonus as well but I don’t think they stack as the terms state ‘only the first offer met will be fulfilled.’ Definitely think the $300 bonus on it’s own is worth doing and I wouldn’t be surprised if Ally pulls this early due to how popular it is. Will add this to our best bank bonus page.
Hat tip to reader Carl J

