Skip to content
Free tool · No signup · 100% client-side

Casino bonus EV & wagering calculator

Most welcome bonuses in Nigeria, Kenya and across Africa look generous in the headline and disappointing after you read the wagering terms. This calculator does the maths for you — enter your deposit, bonus percentage, wagering multiplier and the RTP of the game you plan to play, and you get the wagering target plus the expected value of the bonus.

Your bonus inputs

Numbers stay in your browser — nothing is sent anywhere.

Wagering target
₦350,000

Total amount you must wager before the bonus and any winnings become withdrawable.

Bonus amount
₦10,000

You deposit ₦10,000, the casino credits a 100% bonus.

Expected value
₦-4,000

EV = bonus − (wagering target × house edge). Expected loss while clearing: ₦14,000.

Negative expected value

The math says you will lose more on average clearing the wagering than the bonus is worth. Skip or negotiate.

How the maths works

The bonus expected value (EV) tells you, on average, how much money you should expect to walk away with after clearing the wagering — assuming you play games at the RTP you entered. The formula is:

Wagering target  = (bonus or bonus + deposit) × wagering multiplier
Expected loss   = wagering target × (1 − RTP)
Expected value  = bonus − expected loss

A 100% bonus up to ₦100,000 with 35× wagering on bonus, played at 96% RTP slots, gives a wagering target of ₦3,500,000 and an expected loss of ₦140,000 — making the headline-₦100,000 bonus an average loss of about ₦40,000. That kind of negative-EV bonus is common across African casinos and is the reason we always read T&Cs end to end before recommending an offer.

What about variance?

EV is a long-run average. In any single bonus run you might do significantly better or worse than the EV figure — that is what “variance” means. The lower the game's RTP and the higher the wagering multiplier, the larger that swing tends to be. The calculator is a planning tool, not a forecast.

What changes between Nigerian and Kenyan operators?

NLRC-licensed Nigerian casinos almost always wager on the bonus only and use 30–40× as the standard. BCLB-licensed Kenyan operators are similar. Some EU-licensed casinos still use the older deposit+bonus wagering pattern, which roughly doubles the effective wagering target — switch the dropdown to see the impact.

Why we built this

The strongest pattern we see in African casino reviews from less-experienced players is people accepting very large welcome bonuses with 50–60× wagering, losing the deposit before clearing the bonus, and then blaming the casino. The bonus may have been mathematically lossy from the start, regardless of how lucky any one player got. A calculator that surfaces that explicitly should make the decision easier.

See our full Nigeria bonuses and Kenya bonuses shortlists for the offers we currently rate as the best mathematical value.

Frequently asked questions

What is "wagering" or "rollover" on a casino bonus?

Wagering (also called rollover or playthrough) is the multiplier you must bet through before the bonus money and any winnings become withdrawable. A "35× wagering" bonus of ₦10,000 means you must place a total of ₦350,000 of bets before you can cash out the bonus. The bets do not have to be at one go and they can be replayed from winnings.

Is the calculator accurate?

The maths is exact for the inputs you give it. The real-world accuracy depends on whether your inputs match the operator T&Cs — especially whether the wagering applies to "bonus only" or "deposit + bonus", and whether the game you actually play has the RTP you entered. Crash games like Aviator publish 97% RTP; most modern Pragmatic Play and Play'n GO slots fall in the 94–96.5% range.

Does the calculator account for max bet caps and time limits?

No — those are practical constraints that affect how easy a bonus is to clear, but they do not change the mathematical expected value of the bonus itself. If a bonus has a 7-day clearing window and a ₦500 max bet, you may run out of time even if the EV is positive. Always read the T&Cs.

Do you store the values I enter?

No. The calculator is 100% client-side — nothing is sent to a server, no cookies are written, and the page works without JavaScript analytics. Refresh the page and your inputs reset to the defaults.

Why do casinos in Nigeria and Kenya use lower wagering than international brands?

Most NLRC- and BCLB-licensed African operators offer 30–40× wagering on bonuses, which is competitive with what European casinos used to be like before regulation tightened. Many EU-licensed brands now use 35–50× wagering as standard and exclude high-RTP games like Aviator from contributing — that combination is usually worse value than a comparable Nigerian or Kenyan offer.