Bonus Wagering Calculator

Bonus Wagering Calculator

Estimate the turnover required to clear a casino or betting bonus, including whether wagering applies to the bonus only or the deposit plus bonus, and how game contribution affects the effective requirement.

The BettingGuru Bonus Difficulty Index is an editorial estimate for comparison, not an industry standard. Always read the complete promotion terms.

Calculate Wagering Requirements

Enter the promotion values exactly as they appear in the operator’s terms.

Enter 30 for a 30x requirement.
Wagering applies to
Slots may contribute 100%; some games contribute less or nothing.

Three Wagering Requirement Examples

Bonus-only wagering

A R500 bonus at 30x bonus-only wagering requires R15,000 of qualifying turnover at 100% game contribution.

Deposit + bonus wagering

A R500 deposit plus R500 bonus at 30x requires R30,000 when wagering applies to the combined R1,000.

Reduced game contribution

R15,000 of base wagering at 20% contribution requires R75,000 of actual turnover on that game.

Use our casino bonus terms guide to check expiry rules, maximum cashout, restricted games and verification conditions.


What to Check Before Claiming a Bonus

  • Whether wagering applies to the bonus, deposit or both
  • Game contribution percentages and excluded games
  • Maximum bet while the bonus is active
  • Expiry period and daily turnover required
  • Maximum cashout and withdrawal restrictions
  • Minimum odds for sportsbook wagering

Bonus Wagering FAQ

What does 30x wagering mean?

The relevant bonus base must be wagered 30 times. The exact base may be the bonus only or the deposit plus bonus.

Why does game contribution increase the adjusted turnover?

If a game contributes only 20%, every R100 wager counts as R20 toward the requirement. More actual turnover is therefore needed.

Does completing the turnover guarantee a withdrawal?

No. Verification, maximum-bet rules, excluded games, maximum cashout and other terms can still affect withdrawal eligibility.

Important Disclaimer

BettingGuru SA calculators are provided for educational and informational purposes only. Results are mathematical estimates based on the values entered and do not guarantee winnings, profit, successful withdrawals or future betting outcomes.

Always check the latest operator terms, odds, bonus rules, wagering requirements, settlement rules and withdrawal conditions before depositing or placing a bet.

If gambling stops being fun or you feel you may be losing control, free and confidential support is available from the South African Responsible Gambling Foundation. Call 0800 006 008 or visit its website for help and support.

18+ only. Please gamble responsibly.

← Back to all betting and casino tools