BTC $77,443▲ 0.7%ETH $2,252▲ 0.6%SOL $95.55▲ 0.4%BNB $703.21▲ 0.7%XRP $1.25▲ 0.1%DOGE $0.07571▲ 0.4%TON $1.2▲ 3.1%TRX $0.3049▼ 7.7%LTC $55.72▲ 1.2%USDT $0.9996▲ 0.0%
Guides / Bonuses
Bonuses · Calculator · 12 min read

Casino bonus math: what wagering really costs (with 100,000 simulations)

A 100% bonus with 35x wagering sounds like free money. The math says otherwise. Formulas, simulations, charts and a calculator you can run yourself.

The short answer

Every wagering requirement can be turned into two numbers:

  1. How much you must bet: wagering × the amount it applies to.
  2. What that costs on average: the amount you must bet × the house edge (1 − RTP).

Take a common offer: deposit $100, get a 100% bonus ($100), 35x wagering on the bonus. You must bet $3,500 before you can withdraw. On a slot with 96% RTP, the house keeps 4% of everything you bet on average, so those bets cost about $140. The bonus gives you $100. On average, you are $40 worse off than if you had taken no bonus.

Bonus is worth it on average if bonus > required bets × (1 − RTP)

For wagering on the bonus only, the break-even point is 1 ÷ (1 − RTP): 25x at 96% RTP, 33x at 97%, 20x at 95%.

What 50,000 players per offer would see

Averages hide what actually happens to one person. So we simulated it: for each wagering level from 0x to 60x, we played the same $100 + $100 offer 50,000 times on a slot with 96% RTP and $1 spins, stopping when the wagering was done (withdraw everything) or the money ran out.

−$100−$50$0$50$1000x10x20x30x40x50x60xWagering requirement (on the bonus)Low volatility, 0x: $100Low volatility, 1x: $96Low volatility, 5x: $80Low volatility, 10x: $60Low volatility, 15x: $40Low volatility, 20x: $20Low volatility, 25x: $0Low volatility, 30x: −$18Low volatility, 35x: −$35Low volatility, 40x: −$49Low volatility, 50x: −$71Low volatility, 60x: −$84Medium volatility, 0x: $100Medium volatility, 1x: $96Medium volatility, 5x: $80Medium volatility, 10x: $60Medium volatility, 15x: $40Medium volatility, 20x: $21Medium volatility, 25x: $3Medium volatility, 30x: −$12Medium volatility, 35x: −$26Medium volatility, 40x: −$38Medium volatility, 50x: −$56Medium volatility, 60x: −$70High volatility, 0x: $100High volatility, 1x: $96High volatility, 5x: $80High volatility, 10x: $63High volatility, 15x: $49High volatility, 20x: $39High volatility, 25x: $26High volatility, 30x: $18High volatility, 35x: $9High volatility, 40x: $2High volatility, 50x: −$10High volatility, 60x: −$20
  • Low volatility
  • Medium volatility
  • High volatility
  • Simple formula (no bust)

Average result = what you withdraw minus your $100 deposit. Above $0 the bonus made money on average.

Up to about 10x, the bonus is clearly worth it: on medium volatility, the average player ends $60 up and 99.8% finish the wagering. Around 25x it breaks even, as the formula predicts. At 35x the average is −$26, and only 64.1% of sessions get to withdraw anything.

0%25%50%75%100%0x10x20x30x40x50x60xWagering requirement (on the bonus)Low volatility, 0x: 100%Low volatility, 1x: 100%Low volatility, 5x: 100%Low volatility, 10x: 100%Low volatility, 15x: 100%Low volatility, 20x: 99%Low volatility, 25x: 96%Low volatility, 30x: 89%Low volatility, 35x: 78%Low volatility, 40x: 66%Low volatility, 50x: 43%Low volatility, 60x: 25%Medium volatility, 0x: 100%Medium volatility, 1x: 100%Medium volatility, 5x: 100%Medium volatility, 10x: 100%Medium volatility, 15x: 98%Medium volatility, 20x: 92%Medium volatility, 25x: 83%Medium volatility, 30x: 74%Medium volatility, 35x: 64%Medium volatility, 40x: 55%Medium volatility, 50x: 39%Medium volatility, 60x: 28%High volatility, 0x: 100%High volatility, 1x: 100%High volatility, 5x: 95%High volatility, 10x: 81%High volatility, 15x: 68%High volatility, 20x: 59%High volatility, 25x: 50%High volatility, 30x: 45%High volatility, 35x: 40%High volatility, 40x: 36%High volatility, 50x: 29%High volatility, 60x: 24%
  • Low volatility
  • Medium volatility
  • High volatility

Why volatile slots look better on average, and usually aren't

The dashed line in the first chart is the simple formula. At high wagering the simulated averages sit above it, most of all for high-volatility games. That's because you can't lose more than your balance: once it hits zero, you stop paying the house edge.

Volatile games use this most. At 40x, a high-volatility slot averages $2, while a low-volatility one averages −$49. But look at the typical player: the median result on the high-volatility slot is −$100. Most sessions lose everything; a few big wins carry the average. Only 35.6% finish the wagering.

$100 deposit + $100 bonus, 96% RTP, medium volatility
WageringYou must betFinish wageringEnd in profitAverageMedian
0x$0100%100%$100$100
1x$100100%100%$96$96
5x$500100%98.5%$80$80
10x$1,00099.8%87.4%$60$60
15x$1,50097.5%73.2%$40$40
20x$2,00092.2%60.6%$21$20
25x$2,50083.4%49.5%$3−$1
30x$3,00073.9%40.9%−$12−$21
35x$3,50064.1%34.1%−$26−$42
40x$4,00055%28.2%−$38−$68
50x$5,00039.1%19.4%−$56−$100
60x$6,00027.5%13.3%−$70−$100

The “bonus + deposit” trap

Some casinos apply wagering to the bonus and your deposit. With a 100% bonus, that doubles the bets you need. The same 35x goes from $3,500 to $7,000, the share of players who finish drops from 64.1% to 19.3%, and the average result falls from −$26 to −$79.

This is the part most people miss. In a 2023 UK experiment with 4,012 adults who gamble, the Behavioural Insights Team found that 7 in 10 could not work out how much they needed to bet, rising to almost 9 in 10 when wagering applied to bonus + deposit. Most underestimated it.

Max cashout: the cap on your upside

Many bonuses cap what you can withdraw, for example 5x your deposit. That cap only bites on big wins, so it hurts most where big wins carry the average: on high volatility at 35x, a 5x cap lowers the average from $10 to $6. On medium volatility it barely matters (−$25 with or without it), because few sessions reach $500.

Game weighting and other fine print

What regulators decided

In Great Britain, the Gambling Commission capped wagering on bonuses at 10x from 19 January 2026, saying it lowers the risk of harm and makes offers easier to understand. Before that, some operators used requirements of up to 60x. The Behavioural Insights Team's experiment fed into that decision; it recommended going further, to 1x on the bonus only, and banning “bonus + deposit” wagering.

Crypto casinos licensed elsewhere, such as Curaçao or Anjouan, aren't bound by the UK cap, which is why 30x to 60x offers are still common. Use the calculator below before you opt in.

Run your own numbers

Enter the offer you're looking at. The calculator plays it 100,000 times in your browser.

You must bet $3,500 before you can withdraw. At 96.0% RTP, that costs about $140 on average, against a $100 bonus. Above 25.0x this bonus loses money on average.

Before you take a bonus

  1. Work out the bets you need: wagering × bonus (or × bonus + deposit).
  2. Multiply by the house edge of the games you'll play. If that's more than the bonus, skip it.
  3. Check max cashout, max bet, game weighting and the time limit.
  4. Prefer non-sticky bonuses and low wagering. A small bonus at 5x beats a big one at 40x.
  5. Never deposit more to “unlock” a bonus than you'd happily spend on entertainment.

How we simulated it

Each spin wins with a fixed chance (45% low, 25% medium, 5% high volatility) and pays enough to give the stated RTP; otherwise it loses the stake. To run 100,000 sessions quickly, spins are grouped into blocks whose total follows a normal distribution. The session ends when the wagering is met (you withdraw the balance, capped if a max cashout applies) or when the balance can't cover a spin. Real slots have more complex pay tables, bonus rounds and jackpots, so treat the figures as a guide to the shape of the risk, not a forecast. Study data generated on 2026-10-31 with a fixed random seed.

Questions

How do I calculate a wagering requirement?

Multiply the wagering number by the amount it applies to. A $100 bonus with 35x wagering on the bonus means $3,500 in bets. If it applies to bonus + deposit, a $100 deposit and $100 bonus need $7,000.

At what wagering does a bonus stop being worth it?

On average, a bonus loses value when the expected cost of the required bets is larger than the bonus. For wagering on the bonus only, that point is 1 ÷ (1 − RTP): 25x at 96% RTP, 33x at 97%, 20x at 95%.

Does game volatility change the result?

Yes. Volatile games make you more likely to lose the whole balance before you finish wagering, but the few sessions that hit a big win pull the average up. The typical player still loses more often.

Sources

Related: Wagering requirements explained · 9 signs a casino won't pay · Responsible gambling