What a Wagering Requirement Actually Is
A wagering requirement is a multiplier attached to a casino bonus that dictates how much total money you must bet before you can withdraw any winnings derived from that bonus. It is the mechanism by which the casino converts "free" money into a structured cost.
The definition matters, because most players get it wrong. A 35x wagering requirement on a $100 bonus means you must place $3,500 in total bets. Not $3,500 in losses. Not $3,500 in net play. $3,500 in handle — the cumulative amount wagered, regardless of wins and losses along the way.
If you bet $1 per spin, you must complete 3,500 spins. Every spin counts toward the requirement at its stake value, whether you win or lose that spin. The money cycles through the machine. You are not spending $3,500 out of pocket — you are circulating a smaller bankroll through $3,500 worth of bets, losing a fraction to the house edge on each pass.
That distinction between handle and loss is critical. It is also the reason wagering requirements are more expensive than they appear. The handle is large. The house takes its cut on every dollar of it.
The Real Cost: Converting Wagering to Dollars
This is where the maths turns a marketing number into a price tag. Walk through it step by step.
Step 1: Calculate total required wagers
Wagering requirement × bonus amount = total handle
A $100 bonus with a 35x requirement: 35 × $100 = $3,500 in total wagers.
Step 2: Apply the house edge
If you clear the requirement on a slot with 96% RTP, the house edge is 4%. The house takes 4 cents from every dollar wagered, on average.
Expected loss = $3,500 × 0.04 = $140
Step 3: Calculate the net expected value
You received $100 in bonus funds. You are expected to lose $140 while clearing the requirement. The net EV of the bonus is:
$100 - $140 = -$40
The "free" $100 bonus costs you $40 in expectation. You are paying $40 — in the form of expected losses — for the privilege of cycling $3,500 through a slot machine. That is the price. It is hidden in the maths, but it is always there.
The Wagering Cost Formula
Bonus EV = Bonus Amount - (Wagering Multiplier × Bonus Amount × House Edge)
If the result is negative, the bonus costs more to clear than it is worth. For a 35x WR at 4% house edge: EV = $100 - (35 × $100 × 0.04) = $100 - $140 = -$40. The break-even wagering multiplier at 4% house edge is 25x. Anything above that is negative EV.
How Game Weighting Destroys Value
Casinos do not let you clear wagering requirements equally on all games. They assign game weightings — percentage contributions toward the wagering requirement. Slots typically count 100%. Blackjack might count 10%. Roulette might count 20%. Some games count 0%.
This matters enormously. If blackjack contributes only 10% toward the requirement, then every $1 you bet at the blackjack table only counts as $0.10 toward your $3,500 target. To clear the same $3,500 requirement playing blackjack, you must actually wager:
$3,500 ÷ 0.10 = $35,000 in actual blackjack bets
Now apply the house edge. Optimal blackjack has roughly a 0.5% house edge. On $35,000 in wagers:
Expected loss = $35,000 × 0.005 = $175
The $100 bonus now has an expected cost of $75 when cleared via blackjack, despite blackjack having a far lower house edge than slots. The game weighting inflated the required handle by a factor of ten, and that overwhelmed the lower house edge.
This is precisely why casinos apply game weightings. Without them, skilled players would clear every bonus at the blackjack table, where the house edge is minimal. The weighting forces you toward slots, where the edge is higher and the expected cost of clearing is more profitable for the casino. It is not arbitrary. It is pricing strategy.
The Wagering Multiplier Spectrum
Not all wagering requirements are equal. The multiplier is the single variable that determines whether a bonus has any mathematical value. Here is how to read the spectrum, assuming slots at 96% RTP (4% house edge):
Wagering Multiplier Breakdown
10x-15x: Potentially positive EV. A 10x requirement on a $100 bonus = $1,000 in wagers. At 4% house edge, expected loss is $40. Net EV: +$60. These offers are genuinely valuable — and correspondingly rare.
20x-25x: Marginal territory. A 25x requirement at 4% house edge breaks exactly even. Positive EV only if you select high-RTP games carefully. Small errors in game selection wipe out the margin.
30x-40x: Negative EV for virtually all players. This is the industry standard range. A 35x requirement costs approximately $40 on a $100 bonus. You are paying to play, not being paid to play.
50x+: The bonus is worth approximately nothing. A 50x requirement at 4% house edge: expected loss = $200 on a $100 bonus. You are paying double the bonus value in expected losses. The only scenario where this makes sense is entertainment value — you enjoy the play itself and treat the bonus as a subsidised session, not as profit.
Time as a Hidden Cost
The financial cost of a wagering requirement is only half the equation. The other half is time, and almost nobody accounts for it.
A 35x requirement on a $100 bonus demands $3,500 in wagers. At $1 per spin, that is 3,500 spins. At a typical pace of 600 spins per hour, you are looking at approximately 5.8 hours of mandatory play — call it six hours.
Six hours. That is not optional if you want to clear the bonus. You must sit at a machine (or screen) and press the spin button 3,500 times. You cannot skip ahead. You cannot simulate the spins. You must play through every one of them.
Even if the bonus had zero expected financial cost — even if it were perfectly break-even — you would still be spending six hours to extract $100 in value. That values your time at roughly $17 per hour. If you earn more than $17/hour at your job, you would be better off financially working overtime and skipping the bonus entirely.
And the bonus is not break-even. It costs $40 in expectation. So the real proposition is: spend six hours, pay $40 in expected losses, for a chance at walking away with the $100 bonus intact. Time is a cost. The casino never mentions it, because it does not appear in the terms and conditions.
When Wagering Requirements Create Positive EV
Positive EV bonuses exist. They are not common, but they are not mythical either. The conditions are specific:
Low wagering multiplier + high RTP = positive expected value.
Walk through the maths. A $100 bonus with a 10x wagering requirement, cleared on a 97% RTP slot (3% house edge):
Total wagers: 10 × $100 = $1,000
Expected loss: $1,000 × 0.03 = $30
Net EV: $100 - $30 = +$70
That is a genuinely positive expected value of $70. The bonus is worth taking. You will lose some sessions and win others, but across many such offers, you come out ahead by $70 per bonus on average.
The caveats are important. These offers typically come with maximum win caps — you might clear the wagering but be limited to withdrawing $500 or $1,000 regardless of how much you actually won. They may restrict eligible games to lower-RTP slots. They may impose short time limits that force you to wager faster than is comfortable. The casino knows the maths too. When an offer appears generous, read the full terms. The restriction that makes it negative EV is usually in the fine print, not the headline.
Still, diligent players who evaluate every offer against the formula above will occasionally find genuinely positive EV. The bonus analysis framework covers how to identify these systematically. And the best real money slots guide ranks every game by RTP — which directly determines whether a wagering requirement costs you money or makes you money.
Prof. Boston says
I keep a spreadsheet of every welcome bonus advertised by the top 50 online casinos. As of this writing, the median wagering requirement is 35x and the median bonus is $200. That means the median welcome offer requires $7,000 in total wagers to unlock $200. At 4% house edge, the expected cost is $280 — $80 more than the bonus itself. The industry's most common promotional structure is, on average, a negative-EV product. That is not a bug. It is the business model. The headline number exists to stop you from doing this exact calculation.