Most casino bonuses are designed to look generous while actually costing you money. A $500 bonus with 40x wagering requirements means you must bet $20,000 before withdrawing — and the house edge will eat most of that bonus during playthrough. This calculator guide shows you exactly how to determine if a bonus has positive expected value or if you should skip it.
The Core Formula: Real Bonus Value
The real value of a casino bonus comes down to a simple calculation:
Real Bonus Value = Bonus Amount - (Total Wager Required × House Edge)
For example, a $100 bonus with 30x wagering on slots (3% house edge):
- Total wager required: $100 × 30 = $3,000
- Expected loss during wagering: $3,000 × 0.03 = $90
- Real bonus value: $100 - $90 = $10
That "generous" $100 bonus is actually worth about $10. And that's a relatively good one. Let's dive deeper.
Understanding Wagering Multipliers
The wagering multiplier tells you how many times you must bet the bonus amount (or bonus + deposit) before you can withdraw. Here's what different multipliers mean in practice:
| Wagering Requirement | $100 Bonus Wager Needed | Expected Loss (Slots 3%) | Real Value | Worth It? |
|---|---|---|---|---|
| 1x | $100 | $3.00 | $97.00 | Excellent |
| 5x | $500 | $15.00 | $85.00 | Great |
| 10x | $1,000 | $30.00 | $70.00 | Good |
| 20x | $2,000 | $60.00 | $40.00 | Decent |
| 30x | $3,000 | $90.00 | $10.00 | Marginal |
| 40x | $4,000 | $120.00 | -$20.00 | Negative EV |
| 50x | $5,000 | $150.00 | -$50.00 | Avoid |
| 60x | $6,000 | $180.00 | -$80.00 | Terrible |
The breakeven point for slots (3% house edge) is approximately 33x wagering. Any requirement above 33x on a $100 bonus means you're expected to lose more during playthrough than the bonus is worth. For table games with lower house edges, the breakeven point is higher.
Game-Specific Wagering Calculations
Different games have different house edges, which dramatically affects the real bonus value. Additionally, most casinos weight game contributions differently toward wagering requirements.
| Game Type | Typical House Edge | Wagering Contribution | Effective Wager (30x, $100 bonus) | Expected Loss | Real Bonus Value |
|---|---|---|---|---|---|
| Slots (High RTP) | 2-3% | 100% | $3,000 | $60-$90 | $10-$40 |
| Slots (Average) | 4-6% | 100% | $3,000 | $120-$180 | -$20 to -$80 |
| Blackjack (Basic Strategy) | 0.5% | 10% | $30,000 | $150 | -$50 |
| Roulette (European) | 2.7% | 20% | $15,000 | $405 | -$305 |
| Baccarat | 1.06% | 15% | $20,000 | $212 | -$112 |
| Video Poker (JoB) | 0.46% | 20% | $15,000 | $69 | $31 |
| Crash Games | 1-3% | 100% | $3,000 | $30-$90 | $10-$70 |
Notice how the wagering contribution percentage matters enormously. Blackjack has only a 0.5% house edge, but if the casino only counts 10% of blackjack bets toward wagering, you need to wager $30,000 total — resulting in $150 expected loss, making the bonus negative EV.
How to Calculate Wagering Requirements: Step-by-Step
Step 1: Understand the Wagering Multiplier
Read the bonus terms carefully. The multiplier might apply to just the bonus or to the bonus + deposit. A 30x multiplier on a $100 bonus = $3,000 wagering. But 30x on bonus + deposit ($100 + $100) = $6,000 wagering — double the requirement.
Also check whether the multiplier applies to winnings from free spins separately. Some casinos have separate wagering for free spin winnings at 40-60x, which almost always makes them negative EV.
Step 2: Calculate Total Wager Needed
Multiply the base amount by the wagering multiplier. If playing games with less than 100% contribution, divide the result by the contribution percentage to find the actual amount you need to bet.
Actual Wager = (Base Amount × Multiplier) / Game Contribution %
Example: $200 bonus, 35x wagering, playing roulette at 20% contribution:
Actual Wager = ($200 × 35) / 0.20 = $35,000
Step 3: Estimate House Edge Loss
Multiply the total actual wager by the house edge of your chosen game.
Expected Loss = Actual Wager × House Edge
Using our example: $35,000 × 0.027 (European roulette) = $945 expected loss.
On a $200 bonus, you'd expect to lose $945 during playthrough. This is a catastrophically bad deal.
Step 4: Calculate Real Bonus Value
Real Value = Bonus Amount - Expected Loss
$200 - $945 = -$745. This bonus has a real value of negative $745, meaning you're expected to lose $745 of your own money trying to clear it. Never claim this bonus for roulette play.
If the real value is positive, the bonus is +EV and worth claiming. If negative, you're better off depositing without a bonus.
Step 5: Decide If the Bonus Is Worth Claiming
Consider these factors beyond raw expected value:
- Variance: Even a slightly -EV bonus might be worth claiming for the added variance (bigger potential wins), but only if you understand the risk
- Time cost: A $10 +EV bonus requiring 2,000 spins at $1.50 each means hours of play for a tiny edge
- Max bet limits: Most bonuses restrict max bet to $5-$10 during playthrough, limiting your ability to clear quickly
- Max withdrawal caps: Some bonuses cap withdrawals at 5-10x the bonus amount, reducing the upside
- Game restrictions: If your preferred game doesn't count toward wagering or is excluded, skip the bonus
Real Casino Bonus Comparisons
Let's apply our calculator to actual bonus offers from top crypto casinos. We'll calculate real value assuming slot play at 3% house edge:
| Casino | Bonus Offer | Wagering | On $100 Deposit | Total Wager | Expected Loss | Real Value |
|---|---|---|---|---|---|---|
| Stake | Rakeback (no bonus) | 0x | $0 bonus, ongoing rakeback | $0 | $0 | Positive (ongoing) |
| BC.Game | Up to 360% match | Varies (task-based) | Up to $360 bonus | Varies | Varies | Generally positive |
| Cloudbet | Up to 5 BTC | Loyalty-based release | Progressive release | Play-based | Moderate | $20-$40 |
| Bitcasino | Cashback system | 0x on cashback | % of losses returned | $0 | $0 | Positive |
| mBit Casino | Up to 5 BTC + 300 FS | 35x (B+D) | $200 total wagered | $7,000 | $210 | -$110 |
| 1xBit | Up to 7 BTC | 40x | $100 bonus | $4,000 | $120 | -$20 |
Platforms like Stake and Bitcasino have moved toward rakeback and cashback models with no wagering requirements, which almost always provide better value than traditional match bonuses with high wagering. BC.Game uses a unique task-based unlocking system that can offer excellent value for active players.
Advanced Calculator: Volatility and Ruin Risk
Expected value tells you the average outcome, but casino games are volatile. During wagering, you might go broke before completing the requirement. This is called "ruin risk."
For a $100 bonus with 30x wagering playing $1 slots:
- Starting bankroll: $200 (deposit + bonus)
- Total bets needed: 3,000 spins at $1
- Expected final balance: $200 - $90 (expected loss) = $110
- Probability of going broke before completion: ~25-40% depending on slot volatility
High-volatility slots increase ruin risk. If you go broke midway through wagering, you lose both the bonus and your deposit. This makes the effective expected value lower than the theoretical calculation suggests.
Adjusted Real Value = Real Value × (1 - Ruin Probability)
So a bonus with $10 real value and 30% ruin risk: $10 × 0.70 = $7 adjusted value. Not worth the time for most players.
Wagering Requirement Red Flags
Immediately skip bonuses with these characteristics:
- 50x+ wagering on bonus + deposit: Nearly impossible to clear profitably
- Max bet $2-$3 during wagering: Takes thousands of rounds to complete
- 72-hour time limits: Forces rushed play and poor decisions
- Excluded games you actually play: If your strategy uses blackjack and it's excluded, the bonus is useless
- Withdrawal caps at 3-5x bonus: Even if you win big, you can only take $300-$500 from a $100 bonus
Crypto-Specific Bonus Considerations
Crypto casino bonuses have unique factors to consider:
- Price volatility: A 1 BTC bonus might be worth $60,000 when claimed but $55,000 when cleared two weeks later. This adds uncontrollable variance
- Stablecoin bonuses: USDT/USDC bonuses eliminate price risk during playthrough — prefer these if available
- Gas fees for withdrawal: Even after clearing wagering, you'll pay network fees to withdraw. Factor this into your real value calculation
- No KYC delays: Crypto casinos typically process withdrawals faster without KYC checks, reducing the time your cleared funds are locked up
Frequently Asked Questions
What are wagering requirements?
Wagering requirements (also called playthrough or rollover) specify how many times you must bet the bonus amount before withdrawing. A 30x requirement on a $100 bonus means you must place $3,000 in total bets before any withdrawal is allowed.
What is a good wagering requirement?
Any wagering requirement under 20x is considered good. Under 10x is excellent. Above 35x is generally negative expected value for slot play. The best crypto casinos like Stake use rakeback systems with 0x wagering instead of traditional bonus structures.
Can I beat wagering requirements?
You can clear wagering requirements profitably if the expected loss during playthrough is less than the bonus amount. This requires low wagering multipliers (under 30x for slots) combined with high-RTP games. There is no guaranteed strategy — the house edge ensures an expected loss during play.
Do all casino games count toward wagering?
No. Most casinos weight game contributions differently. Slots typically count 100%, while blackjack may count only 5-10%, and roulette 10-20%. Some games like live dealer and jackpot slots may be excluded entirely. Always check the bonus terms.
Are crypto casino bonuses better than regular casino bonuses?
Crypto casinos generally offer more innovative bonus structures (rakeback, cashback, task-based unlocking) with lower or no wagering requirements compared to traditional online casinos. They also process withdrawals faster, reducing the time between clearing wagering and receiving funds.
Should I always claim a casino bonus?
No. If the wagering requirement makes the bonus negative expected value, you are better off depositing without a bonus. Claiming a -EV bonus commits you to wagering requirements that will cost you money. Only claim bonuses that pass the real value calculation test.
Disclaimer: All bonus terms are subject to change. Verify current offers on each platform before depositing. Expected value calculations are theoretical averages — individual results vary due to game variance. Gamble responsibly and never wager more than you can afford to lose.
Plateformes Recommandées

Stake
Stake est un casino crypto et bookmaker de premier plan, connu pour ses jeux prouvablement équitables.
Ongoing rakeback program with increasing percentages based on VIP level0

BC.Game
BC.Game est un casino crypto communautaire offrant des milliers de jeux et le support de plus de 150 cryptomonnaies.
Welcome bonus spread across first four deposits with 40x wagering(40 wagering)

Cloudbet
Cloudbet est un pionnier des jeux crypto, offrant des paris sportifs premium et des jeux de casino depuis 2013.
Welcome bonus with playthrough points system - earn points by playing to release bonus funds(1 wagering)

Bitcasino
Bitcasino.io est un casino crypto licencié avec plus de 5000 jeux, des retraits instantanés et un programme de fidélité.
Loyalty club with tiered cashback rewards and exclusive bonuses0