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-04-22.

Best $100 outcome
Razed
Expected remaining $60
Worst $100 outcome
Stake
Expected remaining -$20
Cohort median
$40
Across 5 match-model bonuses
Net positive bonuses
0 of 5
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

Razed

A $100 deposit returns $60 after clearing 35x rollover at 96% RTP. Net outcome on the deposit: -$40. 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.

Ranked by expected remaining on $100

#OperatorHeadlineBonus on $100Rollover (required)Expected remainingNet vs $100
1Razed100% up to $500$10035x ($3,500)$60-$40
2Duel100% up to $1,000$10035x ($3,500)$60-$40
3BC.Game100% up to $1,600$10040x ($4,000)$40-$60
4Betplay200% up to $1,400$20035x ($7,000)$20-$80
5Stake200% up to $2,000$20040x ($8,000)-$20-$120
6Roobet$100,000 weekly raffle + cash dropsn/an/aRakeback/rafflen/a
7Gamdom15% rakeback + weekly reloads and race rewardsn/an/aRakeback/rafflen/a
8RainbetDaily rakeback + level-up cash dropsn/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.