Bonuses checked · 67 brands for South African players18+ · 0800 006 008
CasinoSlots.co.za
Best bonuses
Calculator

Wagering calculator

This calculator shows how much you must bet to clear a casino bonus and what that betting is expected to cost you in Rands. Enter the deposit, match percentage, bonus cap, wagering multiple and the game's RTP: a R200 bonus at 35x means R7,000 of bets and an expected cost of about R280 on a 96% slot.

By Mark SmithChecked 2 min read

How the wagering calculator works

A wagering requirement (also called playthrough or rollover) is the amount you have to bet before a bonus turns into withdrawable money. The calculator works it out in four steps:

  1. Bonus. Deposit × match %, capped at the maximum bonus. A R200 deposit with a 100% match up to R5,000 gives a R200 bonus.
  2. Amount to wager. The bonus (or bonus plus deposit, if the terms say so) × the wagering multiple.
  3. Expected cost. Amount to wager × the house edge. The house edge is 100% minus the game’s RTP, so a 96% slot has a 4% edge.
  4. Bonus value. The bonus minus the expected cost. Positive means the bonus is worth something on average; negative means you would expect to lose the bonus (and some of your own money) while clearing it.

The meter colours the multiple the same way our bonus pages do: up to 10x is easy, 11x to 35x is average, and above 35x is hard.

A worked example in Rands

Take a 100% match up to R5,000 with 35x wagering on the bonus, and a R1,000 deposit.

  • Bonus: R1,000 × 100% = R1,000.
  • To wager: R1,000 × 35 = R35,000 of bets.
  • Expected cost on a 96% RTP slot: R35,000 × 4% = R1,400.
  • Bonus value: R1,000 − R1,400 = −R400.

Now switch “applies to” to bonus + deposit. You must wager (R1,000 + R1,000) × 35 = R70,000, the expected cost doubles to R2,800, and the value falls to −R1,800. The headline “100% bonus” is identical; the terms make it four times worse.

Drop the wagering to 10x on the bonus and the picture flips: R10,000 of bets, an expected cost of R400, and a bonus value of +R600.

Reading the result honestly

The expected cost is an average over a very large number of spins. Any single session can end far above or below it. With high-volatility slots you are more likely to bust the balance early, and occasionally you hit a big win that clears everything. What the number tells you is the price of the bonus in the long run, which is the fairest way to compare two offers.

Remember the other terms the calculator can’t see: maximum bet while wagering (often R50 or less), games that count less than 100%, expiry dates, and a maximum cashout on the winnings. Each one makes clearing harder. Our bonus policy explains how we check those terms, and every bonus card on the site lists them.

Using it with real offers

Open any offer on our welcome bonus or no deposit bonus pages, copy the match, cap and wagering into the calculator, and compare. For free spins, the bonus value calculator handles spin value and winnings caps.

A bonus should never be a reason to deposit more than you planned. If you find yourself chasing a wagering target, stop and take a break. The NRGP offers free help on 0800 006 008.

Frequently asked questions

How do I calculate wagering requirements?

Multiply the amount the wagering applies to by the wagering multiple. A R500 bonus at 30x means R15,000 of bets; if the wagering applies to bonus plus deposit (R500 + R500), it is R30,000.

What does 35x wagering mean?

It means you must place bets worth 35 times the bonus (or bonus plus deposit, depending on the terms) before the bonus and its winnings can be withdrawn. A R100 bonus at 35x needs R3,500 of bets.

Is a bonus with 50x wagering worth it?

Usually not in pure money terms. On a 96% RTP slot, 50x wagering on the bonus costs about 2x the bonus on average (50 × 4%), so the expected value is negative. Treat it as extra playing time, not free money.

Do all games count 100% towards wagering?

No. Slots usually count 100%, while table games, live casino and some high-RTP slots often count 10–20% or nothing. If a game counts 10%, R100 of bets only clears R10 of wagering.

What is a good wagering requirement?

We class 10x or less as easy, 11x to 35x as average and more than 35x as hard. No-wagering offers, where winnings are paid as cash, are the best of all.

Mark Smith, illustrated portrait
Editor · updated 06 Nov 2026

Mark has been writing about online gaming since 2007, covering everything from sportsbooks to casino and slot reviews, offering insights for players of all levels.

Compare