How Casino Bonuses Really Work: The Math Behind the Offers

Published: February 26, 2026 | 10 min read

A 100% match bonus up to $500 sounds amazing. But here's what the marketing doesn't tell you: the true value of a bonus isn't the bonus amount—it's what's left after you meet the wagering requirements.

The Bonus Equation

Every bonus has a formula that determines its actual value:

True Value = Bonus Amount - Expected Loss During Wagering

Expected Loss = Total Wagering × House Edge

Let's break down each component.

Wagering Requirements Explained

Wagering requirements (also called "playthrough" or "rollover") determine how much you must bet before withdrawing bonus funds. Common formats:

Example: $100 Bonus with 30x Wagering

Scenario A: 30x bonus only

Required wagering: $100 × 30 = $3,000

Scenario B: 30x (bonus + deposit)

You deposit $100, get $100 bonus = $200 total

Required wagering: $200 × 30 = $6,000

That's twice the wagering for the same bonus!

Game Weighting: The Hidden Factor

Not all bets count equally toward wagering requirements. Casinos use "game weighting" to reduce the contribution of low-house-edge games.

Game Type Typical Weighting Effective Wagering
Slots 100% $1 bet = $1 toward requirements
Blackjack 5-10% $1 bet = $0.05-$0.10 toward requirements
Roulette 10-20% $1 bet = $0.10-$0.20 toward requirements
Video Poker 0-10% $1 bet = $0-$0.10 toward requirements
Live Dealer 0-20% $1 bet = $0-$0.20 toward requirements
Critical: A 30x requirement on slots becomes a 300x requirement on blackjack with 10% weighting. Always check the terms before playing.

Calculating Expected Loss

The house edge varies by game. Here's how to calculate expected loss:

Expected Loss = Total Wagering × House Edge

For a $100 bonus with 30x wagering on slots (4% house edge):
Total Wagering = $100 × 30 = $3,000
Expected Loss = $3,000 × 0.04 = $120

True Bonus Value = $100 - $120 = -$20

Yes, you read that right. With a 30x requirement on a 4% house edge slot, you expect to lose $120 meeting the requirements—more than the $100 bonus is worth.

What Makes a Bonus +EV

A bonus is "positive expected value" (+EV) when:

Bonus Amount > Expected Loss During Wagering

Factors that improve bonus value:

The Maximum Bet Trap

Most bonuses have a maximum bet limit (typically $5-$10) while the bonus is active. Violate this rule and the casino can void your bonus and winnings.

Why it matters: Maximum bet limits prevent you from "solving" wagering requirements with a few large bets. They force you to play longer, increasing exposure to the house edge.

Sticky vs. Cashable Bonuses

Cashable Bonus

You keep the bonus amount after meeting wagering requirements. A $100 cashable bonus that leaves you with $150 balance means you withdraw $150.

Sticky Bonus (Non-Cashable)

The bonus amount is removed upon withdrawal. A $100 sticky bonus that leaves you with $150 balance means you withdraw only $50.

Sticky Bonus True Value = (Your Final Balance - Bonus Amount)

If you lose the bonus entirely, value = $0
If you double it, value = Bonus Amount
If you triple it, value = 2 × Bonus Amount

Sticky bonuses require aggressive play to extract value. Conservative play guarantees zero value.

Free Spins: A Different Beast

Free spins bonuses work differently:

Example: 50 Free Spins

Those "50 free spins worth $50" might actually be worth under $2.

Red Flags to Avoid

Bonus Evaluation Checklist

  1. ✓ Note bonus amount and type (cashable/sticky)
  2. ✓ Check wagering requirement and format
  3. ✓ Calculate total wagering required
  4. ✓ Check game weighting for your preferred games
  5. ✓ Calculate expected loss based on house edge
  6. ✓ Compare expected loss to bonus amount
  7. ✓ Look for maximum bet limits
  8. ✓ Check expiration time
  9. ✓ Verify any win caps or restrictions

The Bottom Line

Casino bonuses aren't free money—they're structured offers designed to get you betting. The math determines whether you're getting a good deal or just getting played.

Before claiming any bonus, run the numbers. If expected loss exceeds bonus value, you're better off playing without a bonus and keeping full control of your bankroll.