Every 12Play promotion Singapore players can claim is priced in SGD, funded by a deposit, a loss or a friend, and released with a turnover figure attached. There is no free credit for simply opening an account.
The offers group into five layers: the one-time welcome choice on your first deposit, the daily and weekly money that runs for as long as you play, the monthly and yearly rewards tied to your VIP tier and your birthday, the community offers for referrals, and the shared rules that sit underneath all of them. Below, each one is listed with what it pays and what it asks back.
Welcome offers for your first deposit
Your first deposit carries one welcome choice, picked in the deposit dropdown before you confirm the transfer. There is no promotional code anywhere in our Singapore lobby. The minimum qualifying deposit is SGD 50, and once a welcome bonus is taken, the choice is spent for that account.
| Welcome offer | Pays | Turnover | Who can take it |
|---|---|---|---|
| 100% Welcome, all games | 100% of the deposit, max SGD 300 | x25 on deposit plus bonus | New members, min SGD 50, excludes Mega888 and Arcade |
| 150% Sports and Esports Welcome | 150% of the deposit, max SGD 300 | x10 on deposit plus bonus | New members, min SGD 50, sports and esports play |
| 100% Slots Welcome | 100% of the deposit, max SGD 300 | x12 on deposit plus bonus | New members, min SGD 50, slots play |
| Deposit SGD 100 Get SGD 100 | A flat SGD 100 | x5, SGD 1,000 in real bets | First deposit only |
| 150% Crypto Welcome | 150% of the first crypto deposit, for example USDT 50 pays USDT 75 | x18, USDT 2,250 or SGD 2,970 in real bets | New members who have claimed no other bonus |
The multiplier matters more than the headline percentage. A SGD 300 deposit on the all-games offer becomes SGD 600 in playable funds and asks for SGD 15,000 in bets. The sports route is lighter: SGD 200 plus a SGD 300 bonus is SGD 500 at x10, so SGD 5,000 of betting clears it. On slots, SGD 300 plus SGD 300 at x12 comes to SGD 7,200. The flat SGD 100 offer is the shortest commitment of the five at SGD 1,000 in real bets.
Which one fits depends on where you play, because turnover only counts on games the offer allows. The products those bets land on run across our Singapore lobby, from live tables to the sportsbook.
Daily and weekly 12Play bonus money
Once the welcome turnover is behind you, the recurring layer takes over, with the Monday rescue as its weekly anchor. None of it is capped by a monthly allowance, and most of it is claimed rather than credited automatically.
| Recurring offer | Pays | Turnover | How it reaches you |
|---|---|---|---|
| Unlimited 10% Daily Reload | 10% of any deposit from SGD 50, no cap | x12 in SGD, x10 in USDT | Chosen in the deposit dropdown |
| Daily 1% crypto bonus | 1% of every crypto deposit | x1, forfeited if unmet within 30 days | Credited when the deposit is approved |
| Daily Cash Rebate | 0.40% to 1.20% of bets by product and tier, min payout SGD 5 | None | Claimed from 5 am the next day, auto-paid Monday |
| Weekly Rescue | 5% of net loss, up to SGD 2,888 by tier | x5 | Live Chat, on the following Monday only |
| Free Bet Hunting | Only-win free bets up to SGD 888 a week | Set per free bet | Points earned on 12Sport bets at odds 1.10 and up |
Unlimited 10% daily reload
This is the workhorse offer. Deposit SGD 500, take the SGD 50 reload, and the x12 condition asks for SGD 6,600 in bets on everything except Mega888 and Arcade. The USDT version of the same offer runs at x10, so crypto deposits clear a little faster. You can take it every day, as often as you deposit. Daily deposits also earn 12Reward wheel spins: SGD 100 gives one spin, SGD 500 adds two more and SGD 3,000 adds a third, to a maximum of six spins in a day, with wheel winnings carrying x1 and a seven-day claim window.
Daily cash rebate and the 1% crypto bonus
The rebate pays on volume, win or lose, and it does not care about results. Rates climb with your tier and vary by product, from 0.40% on live tables at Rookie to 1.20% on slots at Legend, with sports, esports and virtual sports sitting in between. Open the Cash Rebate page in your account from 5 am the following day to claim it; anything left unclaimed is paid out automatically on Monday. The minimum payout is SGD 5, and the rebate does not run alongside an active welcome bonus.
The 1% crypto bonus is simpler. Every approved crypto deposit adds 1% on top, so SGD 3,000 becomes SGD 3,030, and the x1 condition has to be met inside 30 days or the bonus is removed.
Weekly Rescue and Free Bet Hunting
Weekly Rescue looks at the Monday to Sunday week and returns 5% of your net loss after claimed bonuses, capped by tier at SGD 488 for Rookie up to SGD 2,888 for Legend. It is claimed through Live Chat on the following Monday and on no other day, and the credit carries x5. The rescue tiers and caps explain exactly where each threshold starts.
Free Bet Hunting works on points instead of losses. Qualifying 12Sport bets at decimal odds of 1.10 or better earn a point each event, and the weekly points total converts into only-win free bets worth up to SGD 888, meaning the stake is not returned with a winning settlement.

Monthly and yearly rewards
Two offers are scheduled rather than daily. The VIP monthly 50% reload is tier-gated and the birthday bonus arrives once a year.
| Tier | VIP monthly 50% reload cap | Birthday bonus |
|---|---|---|
| Rookie | Not included | SGD 38 |
| Ace | SGD 200 | SGD 68 |
| Elite | SGD 500 | SGD 308 |
| Royale | SGD 1,000 | SGD 1,388 |
| Legend | SGD 3,000 | SGD 2,888 |
The monthly reload adds 50% on a deposit of SGD 50 or more at x10. At the Ace cap, a SGD 400 deposit picks up SGD 200, so SGD 600 in funds asks for SGD 6,000 in bets. Tier reward amounts and quarterly deposit thresholds are tracked across the VIP quarters.
Birthday money is requested through Live Chat during your birthday month, with ID or a driving licence attached for verification. It is paid once a year, requires at least three deposits within that year, carries x1 and cannot run with a welcome bonus.
Friends and community
Refer & Earn pays SGD 50 when a friend you invited makes a first single deposit of SGD 50, released at x1. After that, you keep 0.2% of your referred friends’ weekly real bets, paid every Monday before 12 pm, from SGD 1 up to a weekly ceiling of SGD 2,000. You need at least one deposit of your own on record before referrals pay. The weekly 0.2% commission and its Monday payout follow the referral rules for real bets.
There is also a one-time Telegram Join Bonus of S$10. Join our Singapore Telegram group through the link Live Chat gives you inside your account, send Live Chat a screenshot, and the credit appears within an hour. It carries x5, which means S$50 in bets, and it requires a deposit in the past 12 months.
Rules all 12Play promotions share
Some conditions apply to every offer on this page, whichever one you select.
- One promotion per person, family, residential address, e-mail, phone number, payment account, shared computer and IP address.
- Mega888 and the entire Arcade category never contribute to welcome or reload turnover.
- Excluded from turnover: blackjack, First Person titles, Casino Hold’em and poker, number games, board games, 3 Pictures and draw-result games.
- Also stripped out: opposite betting, voided bets, odds below 1.50 decimal and roulette bets covering more than 24 numbers.
- Two-tier and progression betting patterns can forfeit the bonus and anything won from it.
- A deposit taken with no promotion still needs x1 turnover before withdrawal.
- The bank account name must match your registered account name, and ID checks can be requested before a withdrawal is released.
- Where translations differ, the English terms prevail.
One per household
A second account, a relative registering from the same address or a bonus claimed on a shared device can cancel the promotion and any winnings built from it. If several people in one home want to play, contact Live Chat before depositing rather than after.
Nothing here is a no-deposit offer. Every credit above is funded by a deposit, a loss or a referral, and the only free activity in the lobby is the 12Goal prediction event.
Welcome choices are selected in the deposit dropdown, not by code, and only on a first deposit.
Questions players ask
Can I combine two promotions on the same deposit?
No. Each deposit carries one promotion, chosen in the deposit dropdown before you confirm the transfer. A welcome bonus also blocks the daily cash rebate and the birthday bonus while it is active, so the sensible order is to finish the welcome turnover first, then switch to the ongoing offers.
Is there a no-deposit bonus or free credit?
No. Every offer here is funded by a deposit, a loss, a referral or a tier reward. The lowest entry point is the SGD 50 minimum that applies to the welcome choices and to the 10% daily reload, and the only free-to-enter activity is the 12Goal prediction event.
How do I claim a promotion?
Deposit bonuses are selected in the deposit dropdown at the moment you deposit, with no code to enter. The daily cash rebate is claimed on the Cash Rebate page in your account from 5 am the next day. Weekly Rescue, the birthday bonus and the Telegram bonus are claimed through 24/7 Live Chat.
What is the Telegram join bonus?
It is a one-time S$10 credit for joining our Singapore Telegram group, which Live Chat can point you to from inside your account. Send Live Chat a screenshot showing you have joined. The credit is released within an hour, carries x5 turnover (S$50 in bets) and requires a deposit in the past 12 months.
Which games are excluded from bonus turnover?
Mega888 and the whole Arcade category never count towards welcome or reload turnover. Also excluded: blackjack, First Person titles, Casino Hold’em and poker, number and board games, 3 Pictures, draw-result games and other RNG tables. Opposite bets, voided bets, odds under 1.50 decimal and roulette bets covering more than 24 numbers are stripped out too.
