18+ only. Gambling can be addictive — Please play responsibly.

Wagering requirement calculator

See exactly how much you need to bet to clear a casino bonus, what it will cost you on average and whether the offer has positive expected value.

Wagering applies to

Total wagering required
$3,000
Bonus amount
$100
Real bets needed
$3,000
Expected loss
$120
Expected value
−$20

On average you'd expect to lose $120 while clearing it, $20 more than the bonus is worth.

Live comparison

All listed offers at your RTP and contribution

Recalculated as you type, using your deposit (capped at each offer's maximum bonus). Sorted by estimated value. 18+ · Ad.

Listed casino offers at your RTP and game contribution
Casino and key termsTotal wageringExpected costEst. valueOffer
Lunaro18+. New customers. Min dep $10. 25x bonus wagering. Max bet $5. 30 days. 100 spins on Gates of Olympus at $0.20. Full T&Cs apply.$2,500$100+$19Claim at Lunaro (opens in new tab)
Aurivo Casino18+. New customers. Min dep $20. 30x bonus wagering. Max bet $5. 30 days. 200 spins on Book of Dead at $0.20. Credited in daily batches of 20 over 10 days. Full T&Cs apply.$3,000$120+$18Claim at Aurivo Casino (opens in new tab)
Velmora18+. New customers. Min dep $20. No wagering. 7 days. 150 spins on Big Bass Bonanza at $0.10. Full T&Cs apply.$0$0+$14Claim at Velmora (opens in new tab)
Opalis18+. New customers. Min dep $20. 35x bonus wagering. Max bet $5. 21 days. 125 spins on Sweet Bonanza at $0.20. Full T&Cs apply.$4,375$175−$26Claim at Opalis (opens in new tab)
Solstice Spins18+. New customers. Min dep: none for the free spins; $20 for the match bonus. 35x bonus wagering. Max bet $5. 14 days. 50 spins on Starburst at $0.10. Spin wins capped at $100. Full T&Cs apply.$3,500$140−$35Claim at Solstice Spins (opens in new tab)
Kronos Royale18+. New customers. Min dep $50. 40x bonus wagering. Max bet $10. 60 days. Full T&Cs apply.$8,000$320−$120Claim at Kronos Royale (opens in new tab)

On average you'd expect to lose the expected cost shown while clearing each bonus. It's an average across many players, not a prediction.

How the calculator works

Formulas

Bonus = min(deposit × match %, max bonus)
Total wagering = wagering × (bonus or deposit + bonus)
Real bets = total wagering ÷ game contribution
Expected loss = real bets × (1 − RTP)
Expected value = bonus − expected loss

Expected value is an average across many players. Any single session can finish well above or below it — that is variance. Use the result to compare offers, not to predict your own outcome.

Two levers you control

Play higher-RTP slots and stick to 100%-contributing games. Moving from a 94% to a 97% slot halves the expected cost of wagering.

Want the full theory? Read wagering requirements explained and slot RTP and volatility, or compare live offers on our casino bonuses page.

Questions

Frequently asked questions

How do you calculate wagering requirements?

Multiply the amount the requirement applies to by the multiplier. A $100 bonus with 30x wagering on the bonus needs $3,000 of bets. If it applies to deposit plus bonus ($200), you need $6,000.

How does game contribution affect wagering?

Only the contributing percentage of each bet counts. If blackjack contributes 10%, a $10 hand counts as $1, so you need to bet ten times as much to clear the same requirement.

Is a casino bonus worth claiming?

Roughly, a bonus has positive expected value when the bonus amount is greater than total wagering multiplied by the house edge of the games you play. This calculator does that sum for you.

What RTP should I use?

Use the RTP of the slot you plan to play, shown in its info screen. Most modern slots are between 94% and 97%. If unsure, 96% is a sensible average.

Gambling should stay fun

Set deposit limits before you play, never chase losses and take regular breaks. If gambling stops being enjoyable, free and confidential help is available 24/7.

Responsible gambling tools