Casino bonus calculator
A €100 bonus is not worth €100. Before you can withdraw it, you must wager a set amount, and every bet costs a little on average. Enter the terms of any offer to see what it is really worth.
How to use this calculator
Enter the offer
Pick a casino from the list to fill in its offer, or type the deposit, bonus percentage and bonus cap yourself.
Add the terms
Enter the wagering requirement, meaning how many times you must bet the bonus before you can withdraw it, then the RTP of the game you plan to play.
Read the result
The figure shown is what the bonus earns you on average once wagering is complete. Positive: the bonus is worth it. Negative: it costs more than it gives.
Example: a €100 bonus at x35 means you must wager €3,500. On a 96% game, you lose €140 on average while betting that amount. You received €100 but lost €140: the result is −€40.
How the calculation works
The amount to wager depends on the wagering requirement. With a €100 bonus at x35 on the bonus only, you must wager €3,500. If wagering applies to deposit + bonus, with a €100 deposit, you must wager €7,000.
Every bet returns its RTP on average. On a 96% slot, the casino keeps 4% of every euro wagered on average. Over €3,500 of bets, the average loss is therefore €140.
The real value of the bonus is the bonus minus that average loss: €100 − €140 = −€40. Here, the bonus costs more than it gives. With lower wagering or a higher-RTP game, the result quickly turns positive.
Wagering examples at a glance
For a €100 bonus on a 96% RTP slot, wagering on the bonus only:
| Wagering | Amount to wager | Expected loss | Real value |
|---|---|---|---|
| No wagering | €0 | €0 | +€100 |
| x1 | €100 | €4 | +€96 |
| x20 | €2,000 | €80 | +€20 |
| x25 | €2,500 | €100 | +€0 |
| x30 | €3,000 | €120 | −€20 |
| x35 | €3,500 | €140 | −€40 |
| x40 | €4,000 | €160 | −€60 |
Theoretical averages. Real sessions vary a lot, especially on volatile slots.
Bonus only or deposit + bonus: check the small print
Two offers can both say “x30” and be very different. If the wagering applies to the bonus only, a €100 bonus means €3,000 of bets. If it applies to the deposit + bonus, the same offer with a €100 deposit means €6,000 of bets, twice the expected loss. The calculator has a switch for this: always check which one the casino uses in its terms.
Also look at the maximum bet while a bonus is active (often €3 to €5) and the time limit to complete wagering (often 7 to 30 days). A short deadline forces you to bet faster, which increases variance.
What is a good wagering requirement?
- x0 (no wagering): the best value, winnings are withdrawable straight away.
- x1 to x20: very good, the bonus usually keeps positive value.
- x25 to x30: fair, close to break-even on a 96% slot.
- x35 to x40: market average, the bonus costs you money on average.
- Above x40: rarely worth taking.
Lowest-wagering welcome bonuses in our selection
- Spin Dynasty · 200% up to €500No wagering
- Lucky Treasure Casino · 200% up to €500No wagering
- Kings Chance · 150% up to €10,000x1
- BetBeast · 600% up to €10,000x25
- Cosmobet · 400% up to €2000x30
Updated automatically from our casino reviews.
The three levers that change everything
Wagering
This is the biggest factor. Going from x40 to x20 halves the expected loss. No-wager offers are the best value: see our no-wager casino guide.
Game RTP
One extra point of RTP cuts the loss by a quarter on a 96% game. Always check the RTP shown in the game, and read our RTP guide.
Contribution
Table games often count for only 10–20% of wagering. You then need to bet five to ten times more for the same result.
What the calculation doesn't tell you
The result is a theoretical average. In practice, variance can wipe out your balance long before you finish wagering, especially on very volatile games. Other terms matter too: maximum bet with a bonus, excluded games, caps on withdrawable winnings and time limits. Always read the casino's terms before accepting a bonus, and only play what you can afford to lose.
To compare two casinos on every criterion (bonus, withdrawals, games, KYC), use our casino comparison tool.
Gambling involves risks, including debt, isolation and addiction. Responsible gambling.
Frequently asked questions
What is a bonus wagering requirement?
It is the number of times you must bet the bonus (or deposit + bonus) before you can withdraw winnings. A €100 bonus at x35 requires €3,500 of bets.
Is a casino bonus worth it?
It mainly depends on the wagering and the game's RTP. Low wagering (x20 or less) on a good-RTP slot often gives positive value. High wagering (x40 or more) makes most bonuses unfavourable on average.
Why is the result sometimes negative?
Because the average loss on the required bets exceeds the bonus amount. In that case, playing without a bonus can be better, especially if the bonus comes with restrictions (max bet, win caps).
Does the calculation include free spins?
No. The calculator covers cash bonuses. Free spins have their own terms (spin value, wagering on winnings) that vary widely between casinos.
How do I calculate a wagering requirement?
Multiply the bonus by the wagering requirement: a €100 bonus at x30 means €3,000 of bets. If the wagering applies to deposit + bonus, add the deposit first: €100 + €100 at x30 means €6,000.
What is a good wagering requirement?
x20 or less is very good, x25 to x30 is fair, x35 to x40 is the market average, and above x40 a bonus rarely pays off. No-wagering (x0) offers are the best value.
Is rollover the same as wagering?
Yes. Rollover, wagering requirement and playthrough all mean the number of times you must bet a bonus before withdrawing it.
Are the pre-filled offers accurate?
They use the first-deposit bonus from our casino reviews. Offers change often: always check the exact terms on the casino's site before depositing.