18+ Must be 18 or older to gamble. BeGambleAware.org We are an affiliate. Clicking links may earn us a commission.
Home  /  Tools  /  Bonus value

Calculate the real value of a casino bonus

Compare bonus value with the expected cost of completing its wagering requirement.

Enter bonus percentage, cap, wagering multiple and RTP. The result is an estimate, not a promise of winnings or processing time.

The offer

Copy the four numbers from the bonus terms. Results update as you type — everything is computed in your browser, nothing is sent anywhere.

%
100% = deposit doubled, 200% = tripled.
×
The small "x" next to the offer — on the bonus amount.
%
Typical slots: 94–97%. Check the info panel of the game.
Reset
How the math works

What a bonus is actually worth

A bonus is a loan you repay through turnover. Claim the cap and a wagering requirement of, say, 35x means the bonus amount must be staked 35 times before anything converts to withdrawable cash. Every one of those bets pays the house edge — the slice of each stake that RTP leaves out.

That gives the honest price of the offer: turnover times the house edge. If the expected cost is smaller than the bonus, the offer has positive expected value — on average, players finish ahead. If it is larger, the bonus is consumed by the edge before the wagering is met, and the headline number is marketing.

The break-even RTP is the tipping point: at a wagering multiplier w, the offer breaks even when the RTP reaches (1 − 1/w) × 100. At 35x that is 97.1% — higher than almost every slot. Which is, of course, the point of 35x.

# bonus claimed at the cap
bonus = max_bonus
# deposit needed to claim the full cap
deposit_for_max = max_bonus ÷ (bonus_pct ÷ 100)
# total qualifying turnover
turnover = bonus × wagering
# expected cost of completing that turnover through the house edge
expected_cost = turnover × (1 − rtp ÷ 100)
# expected value of the offer
ev = bonus − expected_cost
# RTP at which the offer breaks even
breakeven_rtp = (1 − 1 ÷ wagering) × 100

Methodology

The calculator uses the published deterministic formula shown on this page. Inputs are validated in application code; editors cannot change the formula.

FAQ

What does this result mean?

It is an educational estimate based only on the values entered. Actual gambling outcomes vary, and you should never chase losses.