Casino Bonus Wagering Calculator

Find out what a casino bonus is really worth before you claim it. Enter the bonus terms in Kina and the calculator shows how much you must bet before you can withdraw, how many spins that takes, and whether the bonus is likely to help you or cost you.

Bonus terms

K
%
K
Leave blank if there is no limit.
x
Look for "30x", "playthrough" or "rollover" in the bonus terms.
Wagering applies to
%
How much of each bet counts towards wagering.
%
Shown in the game's info screen. 96% is typical for slots.
K

Your result

Total you must bet –
Bonus you get
–
Spins needed
–
Non-stop playing time
–
Average cost of betting
–
Bonus value on average
–

Based on averages. Real results swing a lot, and you can lose your whole balance before you finish wagering. Only bet money you can afford to lose.

How the calculator works

Four simple steps, using the starting numbers above: a K200 deposit, a 100% match bonus and 30x wagering on the bonus only.

1. Your bonus

Deposit × match %, up to the maximum bonus. A K200 deposit at 100% gives you a K200 bonus.

2. Total you must bet

Bonus (or deposit + bonus) × wagering. K200 × 30 = K6,000. If your game only counts 10%, you must bet ten times as much: K60,000.

3. Average cost

On average each bet loses the gap between 100% and the game's RTP. At 96% RTP, betting K6,000 costs about K240.

4. Bonus value

The bonus minus the average cost. K200 − K240 = −K40, so on average this bonus costs you money.

Check these before you claim any bonus

The wagering requirement is the biggest number in the terms, but it is not the only one. These four can also stop you withdrawing.

⏱️ Time limit

Most bonuses expire within 7 to 30 days. If the calculator says 3,000 spins, make sure you really have time to play them.

🚫 Maximum bet

Many bonuses limit how much you can bet per spin while wagering. Betting above the limit can cancel the bonus and any winnings.

💸 Withdrawal limit

Some bonuses cap how much you can withdraw from bonus winnings, no matter how much you win.

🛡️ Your budget

Never deposit more just to finish a wagering requirement. Set a budget before you start, and stop when you reach it.

Bonus Wagering FAQ

What is a wagering requirement?

+

A wagering requirement is the amount you must bet before you can withdraw a bonus, or any winnings made with it. It is written as a multiple, such as 30x. A K100 bonus with 30x wagering means you must place K3,000 in bets first.

Does wagering apply to the bonus only or to my deposit too?

+

It depends on the bonus terms. "Bonus only" means you multiply just the bonus. "Deposit + bonus" means you multiply both, which doubles the amount you must bet on a 100% match bonus. Choose the option in the calculator that matches your terms.

Why do table games count less towards wagering?

+

Games like blackjack and baccarat have a small house edge, so casinos usually count only 10–20% of each bet towards wagering. Bet K10 on baccarat at 10% contribution and only K1 counts. Some bonuses exclude these games completely.

What is RTP?

+

Return to player (RTP) is the share of all money bet on a game that it pays back over a very long time. A slot with 96% RTP returns about K96 for every K100 bet on average, so the average cost is K4 per K100 bet. RTP describes the long run, not a single session. Our slot myths article explains why it does not change by time of day.

Is a bonus with 30x wagering worth it?

+

Often not on slots. On a 96% RTP slot, each K1 of betting costs about 4 toea on average, so 30x wagering on a bonus-only offer costs about 1.2 times the bonus (30 × 4% = 120%). On average you lose a little overall. Lower wagering or a higher-RTP game can change that, so put the real numbers into the calculator.

Can the calculator tell me if I will win?

+

No. It works with averages. Over thousands of spins real results swing a lot: you may win big, or lose your whole balance before you finish wagering. Use it to compare offers and understand the cost, not to predict a result.

Ready to play? Log in to your Kaya918 account or open a new one