Hold on · Same gadget, US vs China: where to buy, and whenRef. rate 1 USD = 6.6707 CNY · 11-11中文Sign in

Freebies › Cards & banking

Cards & banking

Official sign-up bonuses with the requirements and fees stated. Not financial or credit advice.

35live
$500top reward
Dec 1ends first

All offers below are published by the issuers. Not financial or credit advice: read the official terms before you apply.

Cards & banking · Santander BankEnds Dec 19
$500

Santander Checking Bonus up to $500

New customers earn $300 or $500 by opening a Santander checking account with a code by Dec 18, 2026, with one direct deposit and a $2,000 or $5,000 daily balance over 90 days, if they held no Santander checking in the past 12 months.

Verified Nov 10 (UTC) ·

Cards & banking · TruistEnds Feb 3
$500

Truist One Checking Bonus $500

New customers who open a Truist One or Marquee Checking account with a unique promo code by February 2, 2027 and, within 120 days, receive two qualifying direct deposits totaling $2,000 or more and make 20 debit card purchases earn $500.

Verified Nov 10 (UTC) ·

Cards & banking · Flagstar BankOngoing
$500

Flagstar Checking Bonus up to $500

New customers earn a $400 bonus by opening a Flagstar Ready Checking account with a $50 deposit and receiving $500 or more in direct deposits in each of the first three 30-day periods, if they never received a Flagstar checking bonus.

Verified Nov 10 (UTC) ·

Cards & banking · Citizens BankEnds Dec 21
$400

Citizens Bank $400 Checking Bonus

New customers earn a $400 bonus by opening a first Citizens checking account between October 5 and December 20, 2026 and posting one $1,000 or more direct deposit within 60 days, if they held no Citizens account in the past 6 months.

Verified Nov 10 (UTC) ·

Cards & banking · Huntington BankEnds Jan 1
$400

Huntington Perks Checking Bonus $400 or $600

New personal checking customers who open a Huntington Perks Checking account by December 31, 2026 and receive $500+ in qualifying direct deposits within 90 days earn $400, or $600 for Platinum Perks with $25,000 in new money deposits.

Verified Nov 10 (UTC) ·

Cards & banking · SoFiEnds Jan 1
$400

SoFi Checking: up to $400 direct deposit bonus

SoFi members who have never set up direct deposit can earn up to $400 with $5,000 or more in direct deposits within 25 days of the first one ($1,000 earns $50); no monthly fee, and the first deposit must arrive by December 31, 2026.

Verified Nov 10 (UTC) ·

Cards & banking · Regions BankEnds Jan 1
$400

Regions LifeGreen Checking $400 Bonus

New customers earn a $400 bonus by registering by Dec 31, 2026, opening a Regions LifeGreen account by Jan 31, 2027, and receiving $1,000 in direct deposits within 90 days, if they held no Regions checking account in the past year.

Verified Nov 10 (UTC) ·

Cards & banking · ChaseEnds Jan 28
$400

Chase Total Checking: $400 new-account bonus

New Chase checking customers can earn a $400 bonus by opening a Total Checking account and receiving $1,000 or more in direct deposits within 90 days; the $15 monthly fee can be waived, and the offer ends January 27, 2027.

Verified Nov 10 (UTC) ·

Cards & banking · Wells FargoEnds Jan 14
$325

Wells Fargo Everyday Checking: $325 bonus

New Wells Fargo customers can earn a $325 bonus by opening an Everyday Checking account and receiving $1,000 or more in qualifying electronic deposits within 90 days; the $15 monthly fee can be waived, and the offer ends January 13, 2027.

Verified Nov 10 (UTC) ·

Cards & banking · CitiOngoing
$325

Citi Regular Checking: $325 bonus

New Citi customers can earn a $325 bonus by opening a Regular Checking account and receiving direct deposits totaling $3,000 or more within 90 days; the $15 monthly fee can be waived.

Verified Nov 10 (UTC) ·

Cards & banking · TD BankEnds Dec 1
$300

TD Beyond Checking $300 Bonus

New customers earn a $300 bonus by opening a TD Beyond Checking account and receiving $2,500 in payroll, pension or government deposits within 60 days, with a $25 waivable monthly fee, if they never received a TD checking bonus.

Verified Nov 10 (UTC) ·

Cards & banking · KeyBankEnds Dec 12
$300

KeyBank Smart Checking $300 Bonus

New customers earn a $300 bonus by opening a Key Smart Checking account by December 11, 2026, depositing $10, and receiving $2,000 or more in direct deposits within 90 days, if they held no KeyBank checking account in the past 12 months.

Verified Nov 10 (UTC) ·