We may earn a commission from operator links. This never affects our ratings.
BTC$75,240ETH$2,315USDT$1.00SOL$85LTC$84DOGE$0.16BTC$75,240ETH$2,315USDT$1.00SOL$85LTC$84DOGE$0.16
Home/Bonus Value Index
Index

Bonus Value Index

What a $100 deposit is actually worth at each crypto casino, after the rollover math. Updated 2026-05-22.

Best $100 outcome
1xBet
Expected remaining $180
Worst $100 outcome
Stake
Expected remaining -$20
Cohort median
$50
Across 6 match-model bonuses
Net positive bonuses
1 of 6
Bonuses that return more than the deposit

The bonus on the landing page is not what the bonus is worth. The bonus is worth the bankroll you keep after you clear the rollover. Every welcome offer in this test set runs the same math: deposit, bonus, bankroll, rollover, expected loss during rollover at 96% RTP, remaining balance. We rank by remaining balance.

Every operator here uses the same 40x or 35x or 30x number, and every operator prints a bigger headline number than the rollover math actually returns. Sometimes the bigger headline survives contact with the multiplier. Often it does not. This page is what survives.

Best value

1xBet

A $100 deposit returns $180 after clearing 5x rollover at 96% RTP. Net outcome on the deposit: $80. The $100 in matched bonus plus a lighter rollover multiplier makes the math work here in a way it does not elsewhere.

Worst value

Stake

A $100 deposit returns -$20 here after the same rollover at the same RTP. Net outcome on the deposit: -$120. The headline bonus amount is larger; the clearing cost is larger by more. That is the whole story of the index.

Your numbers

Run your own deposit through the math

Pick a brand, set a deposit. The widget recomputes expected remaining on the fly and updates the URL so you can share the result. RTP fixed at 96%, the slot average across our test cohort.

Headline bonus
$0
Required rollover
$0
Expected remaining
$0
Net on deposit
$0

Ranked by expected remaining on $100

#OperatorHeadlineBonus on $100Rollover (required)Expected remainingNet vs $100
11xBet100% up to $130$1005x ($500)$180$80
2Razed100% up to $500$10035x ($3,500)$60-$40
3Duel100% up to $1,000$10035x ($3,500)$60-$40
4BC.Game100% up to $1,600$10040x ($4,000)$40-$60
5Betplay200% up to $1,400$20035x ($7,000)$20-$80
6Stake200% up to $2,000$20040x ($8,000)-$20-$120
7Roobet$100,000 weekly raffle + cash dropsn/an/aRakeback/rafflen/a
8Gamdom15% rakeback + weekly reloads and race rewardsn/an/aRakeback/rafflen/a
9RainbetDaily rakeback + level-up cash dropsn/an/aRakeback/rafflen/a
10Stake.us$55 Stake Cash + 260K Gold Coins on first purchasen/an/aRakeback/rafflen/a
Method

Inputs: $100 deposit, 96% RTP slot, standard welcome bonus terms published by each operator. Formula: bonus = min(deposit x bonus%, cap). Required rollover = bonus x wagering multiplier. Expected remaining = (deposit + bonus) - required_rollover x (1 - RTP). Net = expected remaining - deposit.

The formula is the same one used by the bonus calculator embedded on every promo-code page. If you change the RTP assumption there, you will change the expected remaining figure. This index fixes RTP at 96% for comparison across brands.

What this does not model: bonus expiration windows, max bet caps during rollover, slot eligibility rules that restrict wagering contribution, rakeback or weekly reload value on no-match sites, and variance. Variance is the whole reason the expected value is a long-run average and not a guarantee. A single session can deviate wildly in either direction.

Sites with no deposit match (Roobet, Gamdom, Rainbet at the time of writing) are not zero-value. Their value is rakeback accumulated across many sessions, or raffle odds, and it is real but does not fit the same math. The table calls them out separately.