Wagering requirements decide whether a bonus is useful or just a number on a banner. They tell you how much you must bet before bonus money, and anything won with it, can be withdrawn. This guide explains the mechanics with worked rupee examples, then lists the wagering figures that the casinos we review actually publish.
The examples below are generic illustrations, not the terms of any particular casino.
What wagering means
When you accept a deposit bonus, the casino adds bonus funds to your account. Those funds come with a condition: you must place a total value of bets, called turnover or playthrough, before you can cash out.
The requirement is written as a multiplier, such as 30x or 40x. The important question is 30x of what? There are two common bases.
Bonus-only wagering
The multiplier applies to the bonus amount alone.
Example: You deposit ₹1,000 and get a 100% match, so ₹1,000 of bonus. At 30x bonus, you need ₹1,000 × 30 = ₹30,000 of bets.
Deposit + bonus wagering
The multiplier applies to your deposit and the bonus combined. Terms often write this as “x(d+b)”.
Example: Same ₹1,000 deposit and ₹1,000 bonus. At 30x(d+b), you need (₹1,000 + ₹1,000) × 30 = ₹60,000 of bets.
Same multiplier, double the playthrough. This is why a lower number is not automatically a better deal.
Comparing different offers
| Example offer | Deposit | Bonus | Wagering | Total bets needed |
|---|---|---|---|---|
| A: 100% match, 30x bonus | ₹1,000 | ₹1,000 | 30 × ₹1,000 | ₹30,000 |
| B: 100% match, 20x (d+b) | ₹1,000 | ₹1,000 | 20 × ₹2,000 | ₹40,000 |
| C: 100% match, 40x (d+b) | ₹1,000 | ₹1,000 | 40 × ₹2,000 | ₹80,000 |
| D: 50% match, 30x bonus | ₹2,000 | ₹1,000 | 30 × ₹1,000 | ₹30,000 |
All four are illustrations. Offer B has the smallest multiplier but asks for more betting than Offer A.
Game contribution
Not every bet counts in full. Casinos set a contribution percentage per game type.
A common pattern is that slots count 100%, while table games and live dealer games count a smaller share or nothing. If blackjack counts 10%, a ₹100 hand only clears ₹10 of your requirement.
Example: You need ₹30,000 of wagering. Playing only slots at 100%, that is ₹30,000 of bets. Playing a game that counts 10%, you would need ₹3,00,000 of bets to clear the same requirement.
If you mainly play live games like Lightning Roulette or blackjack, check the contribution table before accepting a bonus. It may make more sense to play without one.
Maximum bet while wagering
Most bonuses cap how much you can bet per spin or round while the bonus is active. The cap exists to stop players clearing wagering with a few very large bets.
Breaking it, even once, can give the casino grounds to remove the bonus and winnings. If the max bet is €5 and your balance is in rupees, convert it before playing and leave a margin, because exchange rates move.
Expiry
Bonuses come with a clock. There may be one deadline to claim, another to use free spins, and a third to finish wagering.
Example: ₹30,000 of wagering over 7 days is about ₹4,300 of bets per day. Over 30 days it is about ₹1,000 per day. A short expiry can push you to play more than you planned, which is a good reason to skip an offer.
Other terms that change the value
- Max cashout from a bonus. Some offers cap what you can withdraw, for example at a multiple of the bonus.
- Winnings caps on free spins. Free-spin wins may be limited and may carry their own wagering.
- One bonus at a time. Claiming a new offer can cancel the one in progress.
- Excluded games. Certain slots or jackpot games may not count at all.
Wagering published by the casinos we review
The table below uses only the wagering figure each casino publishes on its own site for its welcome offer, as recorded when we checked. Where a figure is missing, we say so. Do not treat our table as the final word: offers change, and the cashier shows the terms that apply to you.
| Casino | Welcome wagering (official) | Other terms published |
|---|---|---|
| Ivibet | 40x (basis not stated) | ₹1,700 (€20) min, ₹400 (€5) max bet, slots only |
| National | 40x deposit bonuses | ₹1,800 (€20) min, ₹400 (€5) max bet, slots only |
| BitStarz | 40x bonus | €5 max bet, package valid 7 days |
| Winz.io | None (wheel prizes are wager-free) | €25 / ₹2,500 min for the Bronze spin |
| 24Casino | 40x bonus and free-spin wins | €20 min, €5 max bet, 5 days to complete |
| Lucky Days | 35x deposit + bonus | €10 min, €2 max bet, 7 days per bonus |
| Del Oro | 35x the bonus | Min 20 and caps shown without a currency, no max bet |
| Campeonbet | 30x deposit + bonus | €25 min, €5 max bet, 30 days |
| Tsars | 25x bonus money (help centre); general T&C: at least 25x bonus + deposit | €20 min, €2 max bet on 1st and 2nd parts |
| Bitguruz | 60x (basis not stated) | $30 min, $5 max bet, 7 days after activation |
| Lussurio | 60x deposit + bonus | Per-deposit terms shown only in your account |
| Stake | No deposit match published | Welcome offer is rakeback with a referral code |
| Bets.io | 40x bonus + free-spin winnings | ₹300 min, ₹47 max bet, 7 days to wager |
| Playfina | 35x the bonus | ₹1,800 min for deposit bonuses, ₹500 (€5) max bet, 7 days, max win 10x bonus |
| Asino | 35x the bonus | ₹1,800 min for deposit bonuses, ₹500 (€5) max bet, 7 days, max win 10x bonus |
| Immerion | 40x deposit + bonus | Min deposit per bonus shown in account, max cashout 10x bonus |
| Wazbee | 30x the bonus | €20 min, no max bet, 3 days to complete |
| BetsAmigo | 30x deposit + bonus | €25 min, €5 max bet, 30 days, live casino excluded |
| TikTakBet | 30x deposit + bonus | €25 min, €5 max bet, 30 days, live casino excluded |
| Wallacebet | 30x deposit + bonus | €25 min, €5 max bet, 30 days, live casino excluded |
| iWild | 60x deposit + bonus | Max bet and max cashout apply but amounts not published |
| Cashy | None (cashback paid as cash) | $100 min first deposit, up to $250 back |
| Oshi | 40x the bonus | 20 EUR / ₹1,800 min per stage, 5 EUR / ₹450 max bet, 7 days |
| King Billy | 30x (basis not stated) | €/$20 min, €/$5 max bet, 7 days |
| Casoo | 25x deposit + bonus (1st); 20x (3rd) | €20 min (€30 for 3rd), €5 max bet, 3 days per stage |
| Evobet | 30x deposit + bonus | €25 min, €5 max bet, 30 days, live casino excluded |
| Playfast | 30x deposit + bonus | €25 min, €5 max bet, 30 days, live casino excluded |
| SvenPlay | 30x deposit + bonus | €25 min, €5 max bet, 30 days, live casino not allowed |
| Bruce Bet | 45x (1st, 4th), 40x (2nd, 3rd); basis not stated | €5 max bet per spin, max withdrawal from bonus 200% of bonus |
| Spinsbro | 40x per promotion data; general terms say 45x | €25 min, €5 max bet, 10 days |
| V.Vegas | 40x cash bonuses; 30x free spins (homepage summary) | €10 min (1st), €15 (2nd, 3rd), €5 / ₹500 max bet, 5 days |
| Spin Aura | 40x bonus (1st, 2nd); 50x (3rd, 4th); free spins 50x | €20 min, 7 days, slots 100% |
| Cosmoswin | 35x deposit + bonus (general terms) | $10 min for deposit bonuses, $5 max bet, 15 days |
| Slotsgem | 40x deposit bonuses | €20 / ₹2,000 min for deposit bonuses, €5 max bet, 7 days per step |
| SpinBetter | 35x the bonus | €10 min (1st), €15 (2nd–4th), €5 max bet, 7 days |
| TrustDice | 40x the bonus | ₹1,000 / $10 min per step, only bets under ₹200 count, 7 days |
| Fairspin | 45x (promotion card); FAQ says 60x | $20 min, 10 USDT max bet, 3–4 days |
| Crocoslots | Welcome Package not available to players from India | Cashback Hunt 35x at the entry VIP level, €5 max bet |
| Granawin | 40x deposit bonuses | ₹450 min in the bonus terms (₹1,700 on other India pages), ₹400 (€5) max bet, slots only |
| Bitcasino | 30x bonus money only | 50 USDT min per step, 4 USDT max bet, 7 days |
| Stelario | 40x the bonus | €25 min per step, €5 max bet, 10 days, live casino not available with a bonus |
| Betandyou | 35x the bonus | €10 min (1st), €15 (2nd–4th), €5 max bet, 7 days |
| Patang | 30x the bonus (Slots); 45x the bonus (Crash, Live) | ₹300 min and up to ₹10,000 bonus per deposit, ₹500 max bet, 72 hours |
| BC.Game | No fixed multiple: bonus paid as locked rakeback and released as you wager | $5 / ₹1,000 min for stage 1, no expiry on the locked amount, max bet not published |
| Snatch | 60x deposit + bonus; free-spin winnings 40x | $10 min (1st), $20 (2nd–4th), max bet applies but amount not published |
| Jackpotter | 35x (JPT first-deposit bonus; no standard welcome package) | $5 min, $10 max bet, 24 hours to wager |
| Welle | 50x deposit + bonus | €20 min, €3 max bet, 7 days |
| Gunsbet | 40x the bonus | €20 min, €5 / ₹425 max bet, 7 days |
| BetFury | 40x the bonus | $5 min, $10 max bet, 14 days, conversion capped at 1.2x the bonus |
| Velobet | 30x deposit + bonus | €10 min, €5 max bet, 30 days, bonus winnings capped at 10x the deposit |
| 21Bets | 30x deposit + bonus | $25 min, €5 max bet (or 15% of the bonus), 30 days |
| Betsomnia | 40x the bonus | €20 min, €5 max bet, 3 days, live casino excluded |
| Winota | 35x deposit + bonus | €20 min, ₹400 (€5) max bet, 10 days |
| Galactic Wins | 40x bonus + deposit | $20 min, $/€4 max bet, 7 days, package winnings capped at $1,000 |
| FgFox | 50x bonus funds and free-spin winnings (general terms say 40x) | €20 min per step, €5 max bet, 7 days |
| Arcanebet | 35x bonus + free-spin winnings | $10 min, $5 max bet, 30 days |
| BlueChip | Not public: shown on the promo card after sign-up; bonus amount only | ₹300 min, ₹400 (€5) max bet, withdrawals from bonus winnings capped at 300% of the bonus |
| Mirax | 35x the bonus (other pages quote 40x/45x) | 14 days, slots 100%, live games 0% |
| BetRebels | 45x the bonus | €20 min, €5 max bet, slots only |
| CasinoCasino | 40x the bonus | £/€/$10 min, £/€/$5 max bet, 30 days, live casino 0% |
| EnergyCasino | 25x deposit + bonus | €/$10 min, €/$5 (₹400) max bet, 7 days |
| Spinch | 40x deposit bonus + free-spin winnings | €20 min, €2 max bet, 7 days |
| Casino Khajana | 35x the bonus (cash reload, paid after wagering) | ₹500 min, ₹500 max per spin, 7 days |
| SupaCasi | 30x deposit + bonus; free-spin winnings 30x | €25 min per step, €5 max bet, 30 days |
| Metaspins | 40x the bonus | $5 max bet, 7 days |
| RoiBets | 30x deposit + bonus; free-spin winnings 30x | €25 min per step, €5 max bet, 30 days |
| Frenzino | 30x deposit + bonus; free-spin winnings 30x | €25 min, €5 max bet, 30 days |
| Spin Away | 35x deposit + bonus (1st and 2nd stages) | €10 min, €2 max bet, 7 days |
| Chipstars | No fixed multiple: the bonus unlocks at 1% x 50% of your bets (₹200 in bets per ₹1 of bonus) | $30 min per deposit, no time limit, deposit withdrawable after 1x turnover |
| TheOnlineCasino | 50x bonus (MAXOUT, crypto); 40x (MAXOUT300) | $5 min (crypto), $50 min for MAXOUT300 |
| The Clubhouse Casino | 40x on each welcome step | €20 or equivalent min, ₹450 max bet, 7 days per step |
| Rajabets | 40x deposit + bonus | ₹150 min, 30 days; slots 100%, most live games 0% |
| SlotyStake | 45x bonus and free spins | €20 min (€50 for the free spins), €3 max bet (promotion pages say €5), 7 days |
| Grailbet | 40x deposit + bonus | $40 min, $5 max bet, 30 days |
| Spinarium | 40x deposit + bonus; free-spin winnings 35x (help centre) | $20 min for the bonus packs, 7 days per stage |
| Mond Casino | None (sticky bonus) | €20 min, €3 max bet, deposit-bonus withdrawals capped at 5x the deposit |
| Cloudbet | None (rewards paid as cash); each deposit needs 1x playthrough | Package runs 30 days or until the $2,500 cap |
| Lucky Anon | 35x deposit + bonus; free-spin winnings 35x | $20 min per step, $6 max bet, no bonus buys |
| StakeMania | Not public: shown only in the logged-in bonus area | €3 max bet, 7 days, bonus and free-spin winnings capped at 5x the deposit |
For Bizzo, the official General Bonus Terms (checked 31 October 2026) say all deposit bonuses must be wagered 40x, with a €5 / ₹400 maximum bet; only slots count, and table and live dealer games contribute nothing.
Several entries need a caution. Ivibet, Bitguruz, King Billy and Bruce Bet do not say whether the multiplier applies to the bonus alone or to deposit plus bonus. Tsars’ help centre says 25x the bonus while its general terms give a 25x minimum on bonus plus deposit, Spinsbro’s promotion data and general terms disagree (40x against 45x), and Fairspin’s promotion card says 45x while its FAQ says 60x. FgFox’s bonus terms say 50x while its general terms say 40x, and Mirax’s bonus terms say 35x while other pages quote 40x or 45x. In each case, read the bonus terms in the cashier before you opt in.
Turning a published figure into rupees
Take National’s first-deposit offer of 100% up to ₹9,000 at 40x. As an example, a ₹4,000 deposit gives a ₹4,000 bonus, so 40x on the bonus means ₹4,000 × 40 = ₹1,60,000 of bets. Reaching the full ₹9,000 bonus requires a ₹9,000 deposit and ₹3,60,000 of wagering.
That is the kind of calculation worth doing before you accept any offer. Our welcome bonus guide shows how to weigh it against the size of the match.
Should you accept a bonus at all?
A bonus suits you if the wagering is achievable on the games you actually enjoy, inside the expiry, without raising your stakes. It does not suit you if you plan to withdraw quickly, mainly play low-contribution games, or would need to deposit more than your budget to make it worthwhile.
Turning a bonus down is a perfectly sensible choice. Whatever you decide, set a deposit limit first, and see our responsible gambling page if play stops feeling like entertainment. For how we factor bonus clarity into our scores, read our methodology.
Frequently asked questions
What does 30x wagering mean?
It means you must place bets worth 30 times a set amount before bonus funds can be withdrawn. Whether that amount is the bonus alone or the deposit plus bonus makes a big difference, so check which one applies.
Is 30x bonus better than 20x deposit + bonus?
Not always. On a 100% match of ₹1,000, 30x bonus means ₹30,000 of bets, while 20x deposit + bonus means ₹40,000. Always convert the multiplier into a rupee figure before comparing.
Do all games count towards wagering?
Usually not equally. Slots commonly count 100%, while table and live games often count less or nothing. The exact percentages are in each casino's bonus terms.
What happens if I break the max bet rule?
Casinos commonly reserve the right to remove the bonus and any winnings made with it. Keep every bet under the stated limit while a bonus is active.