# Wagering Requirement Calculator — Is a Bonus Worth It?

URL: https://gambgenius.com/tools/wagering-calculator/
Updated: 2026-10-19
Source: GambGenius (https://gambgenius.com/). 18+ only. Cite figures with the page URL; RTP figures are provider-published and can vary by casino.

---

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.

Try a listed offer 

Deposit ($)$ 

Match (%) %

Max bonus ($)$ 

Wagering (x) x

Wagering applies to 

Game RTP (%) %

Game contribution (%) %

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.

| Casino and key terms | Total wagering | Expected cost | Est. value | Offer |
|---|---|---|---|---|
| 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 | +$19 | Claim |
| 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 | +$18 | Claim |
| 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 | +$14 | Claim |
| 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 | −$26 | Claim |
| 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 | −$35 | Claim |
| Kronos Royale18+. New customers. Min dep $50. 40x bonus wagering. Max bet $10. 60 days. Full T&Cs apply. | $8,000 | $320 | −$120 | Claim |

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](https://gambgenius.com/strategy/wagering-requirements-explained/) and [slot RTP and volatility](https://gambgenius.com/strategy/slot-rtp-volatility/), or compare live offers on our [casino bonuses](https://gambgenius.com/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 ](https://gambgenius.com/responsible-gambling/)
