What is a casino bonus really worth?

A bonus is not free money. Before it can be withdrawn it has to be staked a number of times - the wagering requirement - and every stake costs the house edge on average. This calculator shows the turnover a bonus demands, what that turnover costs on average and what is left of the bonus afterwards.

Calculator

How the numbers work

turnover = wagering requirement × amount it applies to ÷ game contribution
expected cost = turnover × (1 − RTP)
what the bonus is worth = bonus − expected cost

Take a bonus of 20 with a 10x requirement on the bonus, played on a slot with 96% RTP. You must stake 200 in total. The slot keeps 4% of every stake on average, so that turnover costs 8 and the bonus is worth about 12, not 20.

The same bonus at 35x needs a turnover of 700, which costs 28 on average: the bonus is worth less than nothing, -8, and the difference comes out of your own deposit. A 35x bonus only breaks even on a game that returns 97.14% or more.

Averages, not promises

These are expected values. A single session can finish far above or below them, and many sessions end at zero before the wagering is complete. Nothing here turns a bonus into a way to win.

The terms that change the answer

Before you accept any bonus

Updated: