Promotions

Real sign-up bonuses we track across banks, apps, casinos and referrals. Stack a few and it's real money — $8,050 across these 19 offers. Always confirm the terms on the provider's own page first.

SoFi bank
Checking & Savings up to $400 bonus
Min $0 · Fees: None · Pays in ~7 days
$50 or $400
Open SoFi Checking & Savings and set up direct deposit. Receive $1,000-$4,999.99 in eligible direct deposits within 25 days for $50, or $5,000+ for $400.
Ends Dec 31, 2026
8.5
Capital One bank
360 Checking $250 bonus
Min $0 · Fees: None · Pays in ~60 days
$250
Open a new 360 Checking with promo code CHECKING250 and receive at least 2 direct deposits of $500 or more within 75 days. Ineligible if you held a 360/Simply/Total Control Checking on or after Jan 1, 2022.
Ongoing
8
Chase bank
Business Complete Checking up to $500 bonus
Min $2,000 · Fees: $15/mo (waivable with $2,000 balance or qualifying activity) · Pays in ~15 days
$400 or $500
Open a Chase Business Complete Checking, deposit $2,000 new money for $400 (or $10,000 for $500) within 30 days and hold 60 days, and complete 5 qualifying transactions within 90 days. No direct deposit required.
Ends Jul 15, 2026
7.5
U.S. Bank bank
Smartly Checking up to $450 bonus
Min $25 · Fees: $12/mo (waivable with $1,500 balance, qualifying DD, or Smart Rewards tier) · Pays in ~60 days
Up to $450
Open a new Smartly Checking, fund with $25 within 60 days, enroll in online/mobile banking, and complete 2+ direct deposits within 90 days: $2,000-$4,999.99 = $250, $5,000-$7,999.99 = $350, $8,000+ = $450.
Ends Jul 18, 2026
7.5
Chase bank
Total Checking $400 bonus
Min $0 · Fees: $15/mo (waivable with $500+ in electronic deposits, $1,500 daily balance, or linked accounts) · Pays in ~15 days
$400
Open a new Chase Total Checking account with the offer coupon and have direct deposits totaling $1,000 or more post within 90 days of enrollment.
Ends Jul 15, 2026
7.5
Huntington bank
Perks Checking $400 bonus
Min $0 · Fees: $10/mo (waivable with $1,000 in monthly deposits) · Pays in ~14 days
$400
Open a new Huntington Perks Checking account with the promo code by 9/30/2026, set up and receive $500+ in total qualifying direct deposits within 90 days, and keep the account open 90 days.
Ends Sep 30, 2026
7.5
Wells Fargo bank
Everyday Checking $325 bonus
Min $25 · Fees: $10/mo (waivable with $500 in qualifying deposits or $500 daily balance) · Pays in ~30 days
$325
Open a new Everyday Checking account by 7/14/2026 with a $25 minimum opening deposit and receive $1,000 or more in qualifying electronic deposits within 90 days.
Ends Jul 14, 2026
7.5
Bank of America bank
Business Advantage Banking up to $750 bonus
Min $5,000 · Fees: $16-$29.95/mo (waivable with balance or activity requirements) · Pays in ~60 days
$400 or $750
Open a new Business Advantage Banking account online, make qualifying deposits of $5,000 new money within 30 days for $400 (or $15,000 for $750), and maintain that average balance for the next 60 days.
Ends Dec 31, 2026
7
KeyBank bank
Key Select Checking $500 bonus
Min $50 · Fees: $25/mo (waivable with $25,000 in combined balances) · Pays in ~60 days
$500
Open a Key Select Checking account by 12/11/2026 with offer code KDMB0526, $50 minimum opening deposit, and make $5,000+ in eligible direct deposits within 90 days. Available in select states only.
Ends Dec 11, 2026
7
BMO bank
Smart Money Checking $400 bonus
Min $0 · Fees: Smart Advantage None; Smart Money $5/mo; Relationship $25/mo (waivable) · Pays in ~90 days
$400
Open a new BMO Smart Money, Smart Advantage, or Relationship Checking account and have a cumulative $4,000 in qualifying direct deposits post within 90 days. Open between 5/5/2026 and 9/8/2026.
Ends Sep 8, 2026
7
Fifth Third bank
Momentum Checking $350 bonus
Min $0 · Fees: None · Pays in ~14 days
$350
Open a new Fifth Third Momentum or Preferred Checking account by 6/30/2026 with the offer code and make qualifying direct deposits totaling $500 or more within 90 days. Available in FL, GA, IL, IN, KY, MI, NC, OH, TN, WV, SC and select states.
Ends Jun 30, 2026
7
Citi bank
Checking $325 bonus
Min $0 · Fees: Varies by package; many waivable with balance or qualifying activities · Pays in ~30 days
$325
Open a new eligible checking account, enroll in the offer, and make 2+ Enhanced Direct Deposits totaling $3,000 or more within 90 days. Apply and enroll by 10/26/2026.
Ends Oct 26, 2026
7
KeyBank bank
Key Smart Checking $300 bonus
Min $50 · Fees: None · Pays in ~60 days
$300
Open a Key Smart Checking account by 12/11/2026 with offer code KDMB0526, $50 minimum opening deposit, and make $2,000+ in eligible direct deposits within 90 days. Available in select states only (AK, CO, CT, ID, IN, MA, ME, MI, NY, OH, OR, PA, UT, VT, WA).
Ends Dec 11, 2026
7
TD Bank bank
Beyond Checking $300 bonus
Min $0 · Fees: Beyond $25/mo (waivable with $5,000 balance, $5,000 in DD, or $50k combined) · Pays in ~95 days
$300
Open a new TD Beyond Checking account by 7/30/2026 and make $2,500 in qualifying direct deposits within 60 days. (TD Complete Checking variant earns $200 with $500 in direct deposits.)
Ends Jul 30, 2026
7
Chase bank
Checking + Savings $900 bonus
Min $15,000 · Fees: Checking $15/mo (waivable); Savings $5/mo (waivable with $300 balance) · Pays in ~15 days
Up to $900
Open Total Checking with a direct deposit within 90 days ($300) AND open Chase Savings, deposit $15,000+ new money within 30 days and hold 90 days ($200), plus a $400 bonus for completing both.
Ends Jul 16, 2026
6.5
Axos Bank bank
Rewards Checking up to $500 bonus
Min $0 · Fees: None · Pays in ~30 days
Up to $500
Open a new Axos Rewards Checking account with promo code RC500, fund within 60 days, then set up $1,500+ in monthly direct deposits and maintain a $3,000+ average daily balance to earn $100 per month for the first 5 statement cycles.
Ends Jul 31, 2026
6.5
PNC bank
Virtual Wallet up to $400 bonus
Min $0 · Fees: $7-$25/mo depending on tier (waivable with DD or balance) · Pays in ~75 days
$100 or $400
Open a new Virtual Wallet and receive $500+ in qualifying direct deposits within 60 days for $100, or open Virtual Wallet with Performance Select and receive $5,000+ for $400. Offer valid 5/29/2026-8/31/2026.
Ends Aug 31, 2026
6.5
Wells Fargo bank
Business Checking $400 bonus
Min $25 · Fees: $10-$40/mo depending on account (waivable with balance/activity) · Pays in ~45 days
$400
Open a new eligible Wells Fargo business checking account and meet the qualifying deposit and balance requirements within the offer window.
Ongoing
6.5
TD Bank bank
Savings $200 bonus
Min $10,000 · Fees: $5/mo Simple Savings (waivable with $300 balance) · Pays in ~95 days
$200
Open a new TD Signature or Simple Savings account by 7/30/2026, deposit $10,000+ within 20 days, and maintain a $10,000 balance for 90 additional days.
Ends Jul 30, 2026
6

Listings are informational and may include referral links. Amounts, requirements, wagering, and availability change frequently and vary by region; casino/sportsbook offers are 21+. This is not financial advice — verify every detail with the provider before signing up.