Bonus terms checker
Paste any casino bonus terms. We read out the wagering, max bet, deadline and caps, show where each number came from, and work out what the bonus is worth.
What we read (edit anything we got wrong)
Check it yourself
The terms you pasted
- Average value after wagering
- —
- Bonus
- —
- Wagering needed
- —
- Average cost of wagering
- —
- Free spins value
- —
Paste the terms, or try the example, to see what we can read from them.
Quick answer
Paste a bonus's terms and the checker reads the match, max bonus, wagering, max bet, deadline and caps into fields you can correct. A 100% match up to $500 with 35x deposit + bonus wagering on a $100 deposit means $7,000 of bets, which costs about $280 on average at 96% RTP: more than the $100 bonus.
Worked example
Formula
Bonus = min(deposit × match, max bonus)
Wagering = multiple × bonus (or deposit + bonus)
Average cost = wagering ÷ slots contribution × (1 − RTP)
Value = bonus − average cost
$100 deposit, 100% match up to $500, 35x deposit + bonus: bonus $100, wagering 35 × $200 = $7,000. At 96% RTP the average cost is $7,000 × 4% = $280, so the average value is $100 − $280 = −$180. With 35x on the bonus only, wagering is $3,500, the cost $140 and the value −$40.
What the checker reads, and what it can't
It looks for the usual wording of match percentages, maximum bonuses, wagering requirements, max bets, deadlines, max cashout caps and game contribution. Terms are written in many ways, so every number it finds is shown next to the sentence it came from, and any sentence with numbers or conditions it couldn't read is listed under "Check it yourself". Always read the full terms on the casino's site before you accept a bonus.
Reality check
Simulate 10,000 sessions
Play the wagering out 10,000 times with the terms above and see how often money is left at the end. Same inputs, same results: the random numbers are seeded.
How the simulator works and what it leaves out
Each session starts with your deposit plus the bonus and spins at the stake above until the wagering is done or the balance can't cover a spin. Every spin pays a multiple of the stake drawn from the table for the volatility you pick, scaled so the long-run average equals the RTP you entered. These tables are teaching models, not any real game's maths.
| Band | Spins that pay | Payout (× stake): chance |
|---|---|---|
| Low volatility | 45% | 0x: 55%, 0.5x: 20%, 1x: 12%, 2x: 8%, 5x: 4%, 20x: 0.9%, 100x: 0.1% |
| Medium volatility | 30% | 0x: 70%, 0.5x: 12%, 1x: 7%, 2x: 5%, 5x: 3.5%, 20x: 1.8%, 100x: 0.6%, 500x: 0.1% |
| High volatility | 22% | 0x: 78%, 0.5x: 9%, 1x: 5%, 2x: 4%, 5x: 2%, 20x: 1.2%, 100x: 0.6%, 1000x: 0.15%, 5000x: 0.05% |
Left out: game weighting other than the slots contribution you enter, max-bet breaches, bonus funds being spent before real money (or the other way round), jackpots, and any cap other than the max cashout. A single session can end anywhere in the range shown; nothing here predicts your result. Sessions are capped at 20,000 spins, so a larger wagering target needs a bigger stake.
18+ only. Gambling should be fun: set a budget and a time limit before you play. Free, confidential help: https://gambgenius.com/responsible-gambling/ · From GambGenius.
Wagering checklist
- Write down the wagering multiple and whether it applies to the bonus only or to deposit + bonus.
- Multiply it out: total wagering = multiple × amount. Is that a sensible amount to stake for you?
- Check the max bet while a bonus is active, and keep every spin under it.
- Check which games count, and how much: table games often count 10% or nothing.
- Note the deadline in days and the date it runs out.
- Check the max cashout or win cap on bonus and free spins winnings.
- Set a deposit limit and a time limit before you start, and stop when you reach either.
Print it and tick each line before you accept a bonus.
18+ only. Gambling should be fun: set a budget and a time limit before you play. Free, confidential help: https://gambgenius.com/responsible-gambling/ · From GambGenius.
RTP version checklist
- Open the game's info or paytable screen at the casino and find its RTP.
- Compare it with the provider's published RTP on our slot page: some casinos run lower versions.
- If the casino's figure is lower, the same stake costs more per hour on average.
- Check the RTP of bonus-buy and ante-bet modes separately: they can differ.
- Note the casino and the date you checked, in case the game is updated.
Casinos can choose between versions of the same slot with different RTPs.
18+ only. Gambling should be fun: set a budget and a time limit before you play. Free, confidential help: https://gambgenius.com/responsible-gambling/ · From GambGenius.
Questions
Frequently asked questions
Is the text I paste sent anywhere?
No. The terms are read by the page in your browser. Only the numbers you see go into the page address, so a copied link never contains the text.
Why does it say check it yourself?
Some sentences have numbers or conditions the checker has no rule for, such as excluded games or country restrictions. They can change what the bonus is worth, so read them yourself.
What does the simulator show?
How often, out of 10,000 simulated sessions with your terms, money is left after the wagering is done, and the spread of what is left. It uses illustrative payout tables, not a real game's maths, and can't predict a single session.
Can a bonus be worth it?
Low wagering, a high match and a high-RTP game raise the average value. High wagering usually costs more than the bonus is worth. Either way, only deposit what you can afford to lose.
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.