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







You must wager

How to Use This Calculator

Every casino bonus has four variables that determine whether you can actually clear it:

  1. 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.
  2. Whether it applies to bonus or deposit+bonus — this doubles or halves the grind. Always prefer “bonus only” wagering.
  3. Max bet with active bonus — typically $5-$10. Exceeding this voids the bonus. Critical if you hit a big win on a higher bet.
  4. 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