Bonus Calculator · EV After Wagering
Headline "$1,500 bonus" tells you almost nothing. The real value depends on rollover requirements, minimum odds constraints, bet type restrictions, and the book's house edge. This calculator computes actual expected value after meeting wagering terms.
| Book | Headline | Type | Rollover | Min Odds | Bonus | House Edge | Wagering Cost | Realistic EV | Action |
|---|
How EV is Calculated
For deposit-match bonuses: min(deposit × match_pct, max_bonus). For free bets: the face value adjusted by ~0.75× because stake isn't returned on winning bets.
bonus = min($100 × 100%, $100) = $100
Total amount you must bet to unlock the bonus. rollover × (deposit + bonus) for D+B rollover, or rollover × bonus for B-only rollover. Most books use the more demanding D+B variant.
wagering = 10 × ($100 + $100) = $2,000
The book's margin distributed across bet odds. At decimal odds 2.00 with 6% market margin, your bet has ~3% house edge. Higher min odds = higher variance but typically also higher edge.
house_edge = margin% / 2 at odds 2.00 = 3.0%
Expected loss to the bookmaker over the wagering volume. The bonus minus that loss is your realized value. Add your CLV skill back if you beat the market.
EV = bonus − (wagering × house_edge) + (wagering × CLV)