Sign-up bonuses and discount codes, all visible upfront
Cash bonuses, free stocks, and sign up rewards

Collect $200 in crypto which is redeemable for cash when you verify, fund, and buy $200+ of non-stablecoin crypto within 30 days.

Earn up to $1,000 in NVDA stock based on your deposit tier, plus an extra $25 cash bonus.
Earn $100 when you join Current and receive a qualifying direct deposit. Terms apply.
Get $100 when you complete 3 card purchases of $10 or more. Offer expires August 15, 2026.

Get $100 deposited once you receive a single qualifying direct deposit of $200+ within 45 days.

Get $5 on account opening plus $50 after two direct deposits of $100+ within 60 days ($55 total).

Get a $20 bonus once you make your first trade of $15 or more.

Earn $50-400 with eligible direct deposits when you open SoFi Checking & Savings. Totals are measured within 25 days of your first eligible deposit of $1 or more. Offer through Dec 31, 2026.

Get a $25 bonus plus a free metal card when you sign up and receive a direct deposit of any amount.
Earn $25 when you open a SoFi Crypto and Checking & Savings account, then make a $50+ crypto purchase within 30 days.

Get 5,000 OnePay Points ($50) when you unlock OnePay Cash+ within 45 days.
Copy and paste promo codes at checkout