Stash is currently offering $30 when you open a new account and deposit $5 using this working referral link.
The $30 bonus is part of Stash’s It Forward referral program. Both you and the person who referred you get a reward once you meet the requirements.
If you use our referral link, thank you for supporting the site.
One tip: Check Rakuten and Swagbucks before signing up. They sometimes run cashback offers for Stash. There wasn’t one live when I last updated this article, but I’ve seen them in the past. You won’t get the $30 referral bonus if you go through Rakuten or Swagbucks instead, but the cashback offer might be worth more.
How the bonus works
You’ll need to keep both your $5 deposit and the $30 reward in the account for at least 90 days.
That means you’ll pay three months of Stash’s $3 subscription fee, or $9 total. Your net profit is about $21 pre-tax, assuming no change in the stock price if you received a stock reward.
One thing to note: if you don’t claim your stock reward within 7 days, Stash deposits a cash bonus instead.
| Detail | Terms |
| Bonus | $30 cash or stock reward |
| Deposit required | $5 |
| Hold period | 90 days |
| Eligible accounts | Personal Portfolio (taxable investing) or Stash Banking |
| Monthly fee | $3 (Stash Growth plan) |
| Sign-up deadline | Open within 90 days of invitation |
| Funding deadline | Deposit within 30 days of signup |
| Availability | U.S. residents only |
Terms and restrictions
- U.S. residents only.
- Your account must remain in good standing (all required documentation completed and verified).
- The reward and your deposit must stay in your account for 90 days.
- The reward may be treated as taxable income.
- This offer cannot be combined with other promotions.
Is it worth it?
As a bonus, it’s solid. You deposit $5 and get $30 back ($21 after fees).
That’s one of the better ratios out there.
The signup takes about 20 minutes. The main hassle is remembering to cancel the $3/month subscription after 90 days if you don’t plan to stick with Stash.
The bigger question is whether Stash is worth keeping after the bonus period.
I’ve had a Stash account for a few years now. I keep it active to review the platform and give honest feedback, but I don’t invest in it.
For me, Stash doesn’t add much.
I’ve already built the habit of dollar-cost averaging, and my investing is automated through a Roth IRA and Solo 401(k) at other brokerages. (M1 for my IRA and Carry.com for my solo 401(k)).
Once you’ve got that system in place, paying $3/month for another app doesn’t make sense.
But I’m not the target user.
Stash is built for people who haven’t started investing yet, or who’ve tried and can’t stick with it.
The round-ups, the automated portfolios, the Stock-Back card.
Those features exist to build the habit for you. If they actually get you investing consistently when you otherwise wouldn’t, the $3/month might pay for itself.
That’s the real question to ask yourself: do you need the nudges?
If you’re already comfortable investing on your own, use something free.
If you need the training wheels to get started, Stash is a reasonable option.
Other free stock bonuses
The $30 Stash bonus isn’t the biggest offer available. Here’s how it compares:
| Company | Offer | Deposit required |
| Robinhood | Up to $200 in fractional shares | No |
| Stash | $30 in stock or cash | Yes ($5) |
| moomoo | Earn up to $1,000 in NVDA stock | Yes ($100-$5,000) |
| TradeUP | Up to 50 NVDA shares | Yes ($2,000+ qualifying deposits or ACATS transfers) |
| Public | $100 in free stock | Yes ($1,000) |
| SoFi | 1 stock worth $5 or more | Yes ($50) |
If you’re looking to maximize quick rewards, check our guides to instant bank signup bonuses, brokerage promotions, and get paid to sign up websites.
We also have lists of bank promotions without direct deposit and free stock offers.