Guide
Casino bonus wagering, worked out in ringgit
Wagering decides what a bonus is worth. What the multiple applies to, which games count and how long you have matter more than the headline percentage.
The short answer
A wagering requirement is the amount you must bet before bonus money, and often the winnings from it, can be withdrawn. It is written as a multiple, such as 30x, and the two details that decide its real size are what the multiple applies to and how much each game counts. Read those before the headline percentage.
The arithmetic, in ringgit
Take a RM100 bonus with a 30x requirement. If the multiple applies to the bonus alone, you must bet RM3,000. If it applies to the deposit plus the bonus, and you deposited RM100 to get it, you must bet 30 × RM200, which is RM6,000. Same headline, double the work.
| Bonus terms | You must bet |
|---|---|
| RM100 bonus, 30x bonus only | RM3,000 |
| RM100 deposit + RM100 bonus, 30x both | RM6,000 |
| RM100 bonus, 30x, live casino counts 10% | RM30,000 of live casino bets |
| RM100 bonus, 10x bonus only | RM1,000 |
Game weighting is the hidden multiplier. If slots count 100% but live casino counts 10%, every RM10 bet at a live table clears only RM1 of the requirement, so the RM3,000 becomes RM30,000 for a live casino player.
What clearing it costs
Every bet carries the house edge. On a slot that returns 96% over the long run, the expected cost of betting RM3,000 is about 4% of that, or RM120: more than the RM100 bonus. At 10x the expected cost of RM1,000 in bets is about RM40, which leaves something on average. That is why the multiple matters more than the bonus size, and why a huge match with a high multiple is usually worth less than a small one with a low multiple. These are long-run averages; any single session can go either way.
How regulators see it
Malaysia has no rules on casino bonuses, because it licenses no online casinos. Regulators elsewhere give a useful benchmark. Britain’s Competition and Markets Authority found terms so strict that a player who deposited £20 and got a “free” £20 might have to wager at least £800 before withdrawing anything.[397] The UK Gambling Commission gives the example of a £10 bonus at 50x meaning £500 of play, warns that high requirements push people to gamble longer and faster, and capped requirements at 10x for its licensees from 19 January 2026.[395]
The same regulator says you should be able to walk away at any time, keep your deposit and any winnings from it, and see clearly when you are playing with bonus money and what limits, such as maximum bet sizes, apply.[396] Offshore sites serving Malaysia are not bound by any of this, so check each point in the terms yourself.
The top 10’s welcome offers, side by side
This is what each brand on our list publishes, read on 28 Oct 2026, in list order. “Not published” means we found no terms to read; it does not mean there are none.
| Brand | Welcome offer, as published | Wagering | Minimum deposit |
|---|---|---|---|
| Maxim88 | 100% up to MYR 500 (sports); 288% up to MYR 288 (slots)[108][113][114][115] | 12x to 25x by product, 28x on the 288%; base not stated[108][113][114][115] | MYR 50 (MYR 100 for the 288%)[109][113][114][115] |
| BK8 | 100% up to MYR 300 (50% on live casino)[142][143] | 12x (25x live casino) on deposit plus bonus[143][145] | MYR 50[146] |
| me88 | 288% up to MYR 2,880 (slots)[186][187] | 35x on deposit plus bonus[186][187] | MYR 50[188][190] |
| 96M | 100% up to MYR 300; 288% up to MYR 2,880[224][220][223] | 25x slots, 12x sports, 35x on the 288%, all on deposit plus bonus[224][220][223] | MYR 50 (MYR 100 for the 288%)[219][223] |
| 1xBet | Up to 9,888 MYR + 350 free spins (banner); its MYR figures conflict[251][253][252] | 25x the bonus in 7 days (Singapore terms, the only ones we could read)[254] | Not visible for MYR |
| W88 | Not readable: the Malaysian site blocked us | Set in each promotion’s own terms[293][294] | Shown only in the cashier[287][290] |
| Dafabet | 100% up to RM1,200 (archived copy)[300] | 20x on deposit plus bonus (January 2026 terms)[303] | RM50[302] |
| Starbuck88 | None published; Register leads to Maxim88[333][346][347] | Not published[336] | RM1[337] |
| Mega888 | None published; set by agents[348][351] | Not published | Not published[351] |
| 918Kiss | 200% up to RM500 (unofficial site)[361][362] | Not stated: “wagering terms apply”[361][362] | RM20 to RM50 by method (unofficial site)[365] |
Now apply the arithmetic. BK8 sets 12x on the deposit plus the bonus, so MYR 100 with a MYR 100 bonus means MYR 2,400 of bets.[143][145] 96M’s slots bonus at 25x on the same amounts means MYR 5,000.[220] me88’s own example, a MYR 600 deposit with a MYR 1,728 bonus at 35x, comes to MYR 81,480 of bets.[186][187] On a slot returning 96%, betting that much costs about MYR 3,259 on average, nearly twice the bonus.
Banners and terms do not always agree. 96M’s homepage describes its welcome bonus as 10x, while the promotion’s own terms say 25x or 12x.[245][220] 1xBet’s Malaysian pages give two different welcome packages.[253][252] When they differ, the terms are what the operator will hold you to.
Checklist before you accept a bonus
- Find the multiple, and whether it applies to the bonus or the deposit plus bonus.
- Find the game weightings, and whether your usual games count at all.
- Find the maximum bet while the bonus is active; breaking it can void the winnings.
- Find the expiry: days to clear it, not just to claim it.
- Check whether you can withdraw your own deposit before the requirement is met.
Each review on this site sets out the welcome offer terms the operator publishes, starting with the Maxim88 bonus terms, and the comparison table lines them up.
Questions readers ask
What does 30x wagering mean?
You must bet 30 times the stated amount before the bonus can be withdrawn. On a RM100 bonus that is RM3,000, or RM6,000 if the multiple also applies to a RM100 deposit.
Do all games count towards wagering?
Rarely. Slots usually count in full, while live casino and table games often count for a small share or nothing, which multiplies the betting needed.
Is a bigger bonus always better?
No. The multiple decides the cost. On a 96% slot, clearing a RM100 bonus at 30x costs about RM120 on average, while at 10x it costs about RM40.
Sources
- Online gambling an offence under existing law, rules court (18 Oct 2023)
- Maxim88 Promotions - 100% Welcome Bonus T&Cs (More Info panel; content file public/promotion-content/202609/pc-20260921144831325.txt)
- Maxim88 Promotions - 100% Welcome Bonus T&Cs (claim steps and exclusions)
- Maxim88 Promotions - 288% Slots and Fishing Welcome Bonus T&Cs (content file public/promotion-content/202609/pc-20260915144614788.txt)
- Maxim88 Promotions - 288% Slots and Fishing Welcome Bonus T&Cs (claim steps)
- Maxim88 Promotions - 288% Slots and Fishing Welcome Bonus T&Cs (eligible providers)
- BK8 Promotions - Welcome Bonus T&Cs (More Info panel; content file public/promotion-content/202610/pc-20261026161358680.txt)
- BK8 Promotions - Welcome Bonus T&Cs (event table)
- BK8 Promotions - Welcome Bonus T&Cs (Mega888/918Kiss row)
- BK8 Promotions - Welcome Bonus T&Cs (Bonus Play Conditions)
- BK8 Promotions - Welcome Bonus T&Cs (How to Apply)
- me88 Promotions - 288% Welcome Jackpot Bonus MYR 2,880 T&Cs (More Info panel; content file public/promotion-content/202610/pc-20261011124916546.txt)
- me88 Promotions - 288% Welcome Jackpot Bonus T&Cs (turnover example)
- me88 Promotions - 288% Welcome Jackpot Bonus T&Cs (eligibility)
- me88 Promotions - 288% Welcome Jackpot Bonus T&Cs (validity)
- 96M '100% WELCOME BONUS' terms (content file loaded by https://www.96mya.com/en-my/promotion)
- 96M '100% WELCOME BONUS' terms - bonus play requirement
- 96M '288% MAGNIFICENT WELCOME BONUS' terms (content file loaded by /en-my/promotion)
- 96M promotion list feed behind https://www.96mya.com/en-my/promotion
- 96M homepage (Malaysia, English) - welcome bonus marketing text
- 1xBet Malaysia | Official Online Betting Site - homepage slider
- 1xBet Malaysia homepage - 'Exclusive 1xBet Malaysia Bonuses & Rewards' text
- 1xBet Malaysia homepage - sports first-deposit bonus text
- 1xBet casino welcome package terms (rendered for a Singapore IP, amounts shown in SGD)
- W88 Info Centre - Terms and Conditions (en-my), 5.1 Deposits (limits)
- W88 Info Centre - Terms and Conditions (en-my), 5.3 Withdrawal Limits
- W88 Info Centre - Terms and Conditions (en-my), 6.1 General Bonus Conditions
- W88 Info Centre - Terms and Conditions (en-my), 6.2 Wagering Requirements
- Dafabet homepage (archived 23 Oct 2026)
- 100% First Deposit Bonus on Casino (archived 24 Jan 2026)
- 100% First Deposit Bonus on Casino (archived 24 Jan 2026)
- Starbucks88 | Malaysia Trusted Online Casino | Free Credit
- Starbucks88 | Malaysia Trusted Online Casino | Free Credit
- Starbucks88 | Malaysia Trusted Online Casino | Free Credit
- Starbucks88 Register — Redirecting…
- Maxim88 | Register Here and Claim Your Welcome Bonus (redirect target of starbuck88.xyz/register/)
- Mega888 Online Casino
- Mega888 Online Casino
- 918Kiss Malaysia – Original Online Casino & Slot Game App | Download Now
- 918Kiss Malaysia – Original Online Casino & Slot Game App | Download Now
- 918Kiss Malaysia – Original Online Casino & Slot Game App | Download Now
- Gambling promotions to be safer and simpler (26 March 2025, updated 24 July 2025)
- Free offers and bonuses (last updated 12 November 2024)
- Making the online gambling sector fairer (12 February 2018)