The wagering calculator that shows you the math casinos hope you don’t do. Enter your bonus, deposit, wagering multiplier, and max bet — see exactly how much you need to play before you can withdraw. Works for any currency, any casino.
Bonus Wagering Calculator
How to Use This Calculator
Every casino bonus has four variables that determine whether you can actually clear it:
- Wagering multiplier (the “x” number) — how many times you must play the bonus/deposit before withdrawing. 30x is standard, 40x+ is aggressive, 50x+ is predatory.
- Whether it applies to bonus or deposit+bonus — this doubles or halves the grind. Always prefer “bonus only” wagering.
- Max bet with active bonus — typically $5-$10. Exceeding this voids the bonus. Critical if you hit a big win on a higher bet.
- Expiry period — 30 days is standard. 7-day expiry bonuses are often impossible to clear unless you play daily.
Real Examples From Casinos We’ve Tested
| Casino | Bonus | Wagering | Real cost to clear | Verdict |
|---|---|---|---|---|
| King Billy | 100% / C$500 | 30xB (bonus only) | $15,000 wagered | ✅ Reasonable |
| MyStake | 150% / $750 (on $500 dep) | 30x D+B | $37,500 wagered | 🔵 Heavy but fair |
| Typical predatory bonus | 300% / $3000 | 50x D+B | $200,000 wagered, $5 max bet | ⚠️ Skip — designed to fail |
Why This Matters
The headline bonus number (“$3000!”) is marketing. The wagering requirement is the real cost. A $100 bonus with 30xB is easier to clear than a $3,000 bonus at 50x D+B with $5 max bet — and the expected value for the player is actually higher on the smaller bonus.
Always run the math before depositing. Bookmark this page — we update the calculator logic when casino terms evolve.
Related reading: How to read casino bonus terms in plain English · Best casino bonuses in Canada · How we review casinos