Bonus Mathematics: How to Calculate the Expected Value of Casino Promotions
Online casino promotions—such as deposit matches, welcome packages, and free spins—are designed to attract players. While these offers are presented in promotional terms (e.g., “100% Match Bonus”), their actual financial value is determined by underlying mathematical formulas.
By utilizing wagering calculators and understanding expected value ($EV$), analytical players can determine whether a casino bonus is mathematically favorable or if the wagering requirements make it statistically likely to result in a net loss. Here is a guide on how to calculate the true value of these offers.

The Variables in the Equation
To calculate the expected value of any online casino promotion, you must first identify four key variables:
- Bonus Amount ($B$): The total amount of promotional funds credited to the account.
- Wagering Requirement ($WR$): The multiplier representing how many times the bonus (and sometimes the deposit) must be wagered before it can be withdrawn (e.g., $30\times$, $40\times$).
- Return to Player ($RTP$): The theoretical payout percentage of the game used to clear the bonus (expressed as a decimal, e.g., $96\% = 0.96$).
- Game Contribution Weight ($C$): The percentage of each bet that counts toward the wagering requirement (e.g., slots usually contribute $100\%$, while blackjack might contribute only $10\%$).
The Step-by-Step Calculation Formula
To find the Net Expected Value ($EV$) of a bonus, we must calculate the expected loss during the playthrough process and subtract it from the initial bonus amount.
Step 1: Calculate the Total Wagering Target ($T$)
The total volume of bets required to clear the bonus is calculated as:
$$T = \frac{B \times WR}{C}$$Step 2: Calculate the Expected Loss ($EL$)
Using the house edge (which is $1 – RTP$), we calculate how much money is mathematically expected to be lost while completing the wagering requirement:
$$EL = T \times (1 – RTP)$$Step 3: Calculate the Net Expected Value ($EV$)
Finally, we subtract the expected loss from the bonus amount to determine the mathematical expectation of the promotion:
$$EV = B – EL$$- If the EV is positive ($> 0$), the promotion is mathematically in the player’s favor.
- If the EV is negative ($< 0$), the player is statistically expected to lose money (including some of their own deposited funds) while trying to clear the bonus.
Practical Calculation Example
To illustrate this calculation, suppose a player evaluates a promotion on an online platform such as NF Casino. If the operator offers a $100 bonus with a 35 wagering requirement restricted to slot games with a 96% RTP (where game contribution is $100\%$, or $1.0$), the calculation proceeds as follows:
Calculate Total Wagering (T):
$$T = \frac{100 \times 35}{1.0} = \$3,500$$The player must place a total of 3,500 in wagers to clear the bonus.
Calculate Expected Loss ($EL$):
The house edge on a 96% RTP slot is 4% (or $0.04$).
$$EL = 3,500 \times (1 – 0.96) = 3,500 \times 0.04 = \$140$$The mathematical expected loss while completing the wagering is $140.
Calculate Net Expected Value ($EV$):
$$EV = 100 – 140 = -\$40$$In this scenario, the Net Expected Value is -$40. This means that while completing the wagering requirements, the player is statistically expected to lose the $\$100$ bonus plus $\$40$ of their own deposited cash.
Game Contribution Weights and Their Impact
Calculations become more complex when players attempt to clear bonuses using low-house-edge games like blackjack, which often have low contribution weights.
For example, if blackjack has an RTP of $99.5\%$ (house edge of $0.5\%$) but a contribution weight of only $10\%$ ($0.10$), the total wagering required for the same $\$100$ bonus increases dramatically:
$$T = \frac{100 \times 35}{0.10} = \$35,000$$ $$EL = 35,000 \times 0.005 = \$175$$ $$EV = 100 – 175 = -\$75$$Despite the much higher RTP of blackjack, the low contribution weight increases the required betting volume tenfold, resulting in a worse Expected Value (-$75) than the slot example (-$40).
Conclusion
Wagering calculations demonstrate that online casino bonuses are not “free money” but are instead structured mathematical hurdles. By using these formulas, players can bypass promotional marketing and objectively determine whether a bonus is statistically worth pursuing.