Bonus & Wagering Calculator
See the real value of a deposit bonus after its rollover.
How it works
A bonus is only worth what survives its wagering requirement. To cash out you must bet the bonus a number of times (the rollover); every wagered unit loses the game's house edge on average. Total to wager = bonus × requirement.
Expected cost = total wagered × house edge, so the bonus's real value is what is left: bonus − expected cost. Clearing a 30× bonus on a 1% game costs about a third of it; clearing it on a 5% slot can wipe it out entirely. Always clear on the lowest-edge game the terms allow.
Bonus & Wagering Calculator
A casino or sportsbook bonus is only worth what survives its wagering requirement. This free bonus calculator turns the headline offer into a real number: enter the bonus, the rollover and the house edge of the game you will clear it on, and it shows the expected cost of wagering and the bonus's true net value.
What a wagering requirement really costs
Before you can withdraw a bonus you must bet it a set number of times — the wagering requirement or rollover. A 30× requirement on a 100 bonus means wagering 3,000 in total. Every unit you wager loses the game's house edge on average, so the expected cost of clearing is total wagered × house edge.
That is why the game matters more than the bonus size. Clearing 3,000 of wagering on blackjack (≈0.5% edge) costs about 15; clearing it on a slot at 5% costs 150 — more than the bonus itself.
Reading the net value
The bonus's real value is what is left after that cost: bonus − expected cost. A positive number is the average profit the offer hands you; a negative number means the offer is a trap on that game. This calculator also shows the value as a percentage of the bonus so you can compare offers quickly.
Real terms add wrinkles — maximum bet limits, game weighting (slots often count 100%, table games far less), and time limits — but the core trade is always rollover versus house edge. Always clear on the lowest-edge game the terms allow.
How do you calculate the value of a bonus?expand_more
Subtract the expected wagering cost from the bonus: value = bonus − (bonus × wagering requirement × house edge). A 100 bonus at 30× on a 1% game is worth 100 − 30 = 70.
What is a wagering requirement?expand_more
The number of times you must bet a bonus before withdrawing. A 30× requirement on a 50 bonus means you must place 1,500 in total bets first.
Why does the game I play matter?expand_more
Because the expected cost of wagering is the amount wagered times the house edge. A low-edge game like blackjack clears a bonus cheaply; a high-edge slot can cost more than the bonus is worth.
Are casino bonuses worth taking?expand_more
Only when the net value is positive — when the bonus exceeds the expected cost of clearing it on the allowed games. Many are, but high rollovers on high-edge games make plenty of them negative value.