ReadySetBet is a South African sportsbook and casino operated by Kalmia Trading 1085 (Pty) Ltd and powered by Soccershop, a bookmaking business whose roots go back to LM Bookmaker, founded in 1995. The Soccershop brand moved online in 2015 and rebranded as ReadySetBet in 2026. The platform offers sports betting, live in-play, fixed-odds and tote horse racing, Tote Soccer, Lucky Numbers, the ReadySet Spins casino, Live Dealer tables, Aviator and BetGames in one ZAR account. It is licensed by the Mpumalanga Economic Regulator. New players get 50 FICA Free Spins and a 3-Part Welcome Bonus that starts with a 100% first-deposit match of up to R5,000. We tested registration, FICA, the welcome offers, banking, the sportsbook, casino and support in October 2026.
ReadySetBet is a fully onshore South African operator. Kalmia Trading 1085 (Pty) Ltd is licensed and regulated by the Mpumalanga Economic Regulator under Bookmaker Licence No. 9-2-1-09973, with its licensed premises at Shop 6, Willow Corner Shopping Centre in Delmas, Mpumalanga, and a head office in Wedgewood Office Park, Bryanston. The business pairs its online platform with 11 Soccershop retail branches across Gauteng, the Eastern Cape and Mpumalanga.
FICA verification is required before any withdrawal, player data is handled in line with POPIA, and only customers with a registered South African bank account may open an account. The operator supports the National Responsible Gambling Programme. This review is based on hands-on testing of the platform in October 2026.
Opening an account takes a few minutes. You must be 18 or older, located in South Africa and hold a registered South African bank account. The steps are:
KYC documents â submit these early
FICA is required before any withdrawal. Send your ID, a bank statement or proof of banking from the last three months and, if needed, proof of residence via live chat or email on the day you register. Approval takes up to 10 minutes once everything is in. One account per person.
Go to the ReadySetBet Website.
Create a new account with your details.
Verify your account via SMS or email.
Complete your profile and accept T&Cs.
Login and start playing!
Pros
Cons
ReadySetBet offers two welcome routes: 50 FICA Free Spins for getting verified, and a 3-Part Welcome Bonus that pays a deposit match on each of your first three deposits. Regular players also get one-time 15% deposit matches for Lucky Numbers and Horse Racing, two 10% weekly cashbacks, Early Cash Out, a Birthday Voucher, the Multi Bet Win Boost and the Objection Double Payout. Offers below were live in October 2026; check the Promotions page for current terms before claiming.
| Free Bonus: | 50 Free Spins on Wanted Dead or a Wild (Hacksaw) Code: SAC50 |
| Deposit Required | None to receive the spins |
| Qualifying Step | Get FICA approved: ID, passport or driverâs licence; bank statement or proof of banking no older than 3 months; proof of address if not shown on the banking document |
| Credited | Immediately after your account is FICA approved |
| Max real-money payout | R500; any winnings above R500 are deducted from your Main Wallet |
| Withdrawal qualifier | Deposit at least R50 and wager the deposit at least once before spin winnings can be withdrawn |
| Use | Spins must be used in full |
| Expiry | 24 hours after crediting |
| Who can claim | One-time offer per customer |
How to claim the FICA Bonus
Register, then send your FICA documents to the ReadySetBet support chat or support@readysetbet.co.za. Once your account is approved, 50 Free Spins are credited automatically. You donât need a deposit or promo code to receive them
| Bonus | 3 deposit match bonuses across your first 3 deposits |
| 1st deposit match | 100% match; minimum deposit R50; maximum bonus R5,000 |
| 2nd and 3rd deposit matches | Unlock once the 1st Deposit Match Bonus requirements are complete. The match percentage and cap for each are shown when they unlock; opt in again before each deposit |
| How to claim | Opt in under All, Sport or Casino on the Promotions page, then deposit R50 or more |
| Credited | Immediately after a successful qualifying deposit, to the Bonus Wallet |
| Usable on | Sports, ReadySet Spins, Live Dealer, Lucky Numbers and Horse Racing |
| Sports & Horse Racing rollover | 8x the bonus amount on selections with total odds of at least 2.00 |
| Casino, Live Dealer & Lucky Numbers rollover | 40x the bonus amount |
| Bet restrictions | Singles and multiples of up to 3 legs; Bet Builder bets donât count towards rollover |
| Max withdrawable | R10,000 from the Bonus Wallet |
| Validity | 10 days |
| Who can claim | New customers only; once per customer; cannot be combined with any other welcome or promotional offer |
| Bet Type | Stake Contribution |
|---|---|
| Sports straights, odds of at least 2.0 | 100% |
| Sports multiples, odds of at least 2.0 | 100% |
| Sports Bet Builder | 0% |
| Slots, Lucky Numbers and Scratchcards | 100% |
| Horse Racing, odds of at least 2.0 | 100% |
| Gameshows | 20% |
| Poker | 50% |
| Sic Bo | 20% |
| All Live Dealer games, Table games and Crash games | 10% |
| Plinko games | 5% |
Real cash is used first, and real and bonus funds both count towards the rollover. If the bonus is lost, your deposit must be turned over once at odds of 2.0 or more before you can withdraw, and equal-chance bets such as red/black on roulette donât count. At 8x, the sports route is far easier to clear than the 40x casino route.
| Term | Lucky Numbers Deposit Match | Horse Racing Deposit Match | |
|---|---|---|---|
| Bonus | 15% deposit match up to R1,500 | 15% deposit match up to R2,000 | |
| Min deposit | R50 (opt in first) | R50 (opt in first) | |
| Credited | Immediately, to the Bonus Wallet | Immediately, to the Bonus Wallet | |
| Rollover | 20x the bonus; only Lucky Numbers bets count | 8x the bonus; only Horse Racing bets count | |
| Bet restrictions | Singles and multiples of up to 3 legs | Singles and multiples of up to 3 legs | |
| Validity | 7 days | 7 days | |
| Max withdrawable | R10,000 | R10,000 | |
| Who can claim | All customers; once per customer | All customers; once per customer |
| Term | Sports & Horse Racing Cashback | Casino & Lucky Numbers Cashback |
|---|---|---|
| Rate / cap | 10% of net loss, up to R10,000 | 10% of net loss, up to R10,000 |
| Qualifying net loss | More than R100 on Sports and Horse Racing | More than R100 on ReadySet Spins, Live Dealer and Lucky Numbers |
| Credited | Every Friday, to the Bonus Wallet | Every Friday, to the Bonus Wallet |
| Rollover | 2x, on bets at odds of 2.0 or greater | 20x, with game contributions (slots, Lucky Numbers and scratchcards 100%; poker and blackjack 50%; gameshows, crash and sic bo 20%; other live and table games 10%; Plinko 5%) |
| Usable on | Sports and Horse Racing | ReadySet Spins, Live Dealer and Lucky Numbers |
| Validity | 5 days | 5 days |
| Max withdrawable | R15,000 | R15,000 |
The sports and racing cashback is easy to clear at 2x. The casino version pays up to R10,000 a week, but the 20x rollover substantially reduces its practical value.
| Bet Legs | Win Boost |
|---|---|
| 3 legs | 3% |
| 4 legs | 5% |
| 5-7 legs | 7% |
| 8-10 legs | 10% |
| 11-13 legs | 13% |
| 13-15 legs | 15% |
| 16+ legs | 20% |
The boost is added on top of your total return on settled pre-match multiples and credited on settlement. Each leg must be priced at 7/20 (1.35) or more to count, and Draw No Bet and Asian Handicap markets are excluded. Cancelled selections, cashed-out bets and bets placed wholly or partly with bonus money or free bets donât qualify.
| Promotion | How It Works |
|---|---|
| Early Cash Out | Cash out a multiple once the first leg has settled as a winner. Not available on singles or on every event or market; the cash-out value moves with current odds and is final once accepted. |
| Objection Double Payout | If your horse crosses the line first but is demoted after a stewardsâ objection, ReadySetBet refunds your stake up to R5,000 per customer, per event. Fixed-odds, pre-race singles only; tote bets and free bets excluded. It pays back the stake, not the winnings. |
| Birthday Voucher | Credited automatically on your birthday if youâve deposited R100 or more in the previous 60 days. Rollover is 5x on Sports and Horse Racing (total odds 2.00+) or 20x on ReadySet Spins, Live Dealer and Lucky Numbers; valid 5 days; max withdrawable R3,000. |
Important Bonus Terms to Know
Offers are for customers aged 18 and over, limited to one per person, household, email, phone number, payment method, IP address or shared computer. Withdrawing before a rollover is complete forfeits the bonus, and the general Terms allow a 5% fee if a deposit hasnât been played through by at least 50% before withdrawal. FICA must be completed before any withdrawal.
Independent Bonus Test, Conducted October 2026 â Reviewed by Renee Kingsley,
What follows is a complete account of my experience registering and playing at ReadySetBet for the first time, using a new account on a new device with no shortcuts.
| Test | Result |
|---|---|
| Registration | Quick single-page Join Now form |
| FICA review | Documents sent via live chat; approval takes up to 10 minutes once all documents are in |
| FICA Bonus | 50 Free Spins on Wanted Dead or a Wild credited on FICA approval |
| Welcome Bonus | Opt in before depositing; 100% match credited instantly to the Bonus Wallet |
| Deposit | Instant across 11 methods from R5, with no fees |
| Early Cash Out | Available on multiples once the first leg has won |
| Withdrawal | Usually paid within 6 hours, with no fees |
| Support | 24/7 live chat with an average response time of 2 minutes |
Signing up was quick. I clicked the blue Join Now button in the top right-hand corner, filled in my personal details on a single page, created a password, ticked the confirmation box and selected Join Now again. Note that ReadySetBet only accepts customers with a registered South African bank account.
Verification works differently from most SA sites. Instead of uploading documents in the account, I sent my ID, a bank statement from the last three months and proof of address to the support chat, and the agent uploaded them for me. Once the account was approved, the FICA Bonus tracker moved to 2/2 and the 50 Free Spins were in my account. Plan to use them the same day, as they expire after 24 hours.
The welcome bonus is opt-in, and it has to be done before you deposit. I found it under the gift icon on the Promotions page, where a three-step tracker (Opt in, Deposit R50 or more, Get a 100% deposit match) shows your progress. The match went straight to my Bonus Wallet after my first deposit. I used it on sports, where the 8x rollover is realistic within the 10-day validity; the 40x casino requirement is not.
The cashier has a wide choice of methods, from cards and Ozow to Capitec Pay, Walletdoc and four prepaid vouchers, plus manual EFT to five major banks. My deposit reflected as soon as the payment went through, with no fee.
The sportsbook is easy to find your way around, with sport and league shortcuts, boosted Nations League multiples at the top and Live, Popular and Upcoming tabs. I built a pre-match multi to trigger the Multi Bet Win Boost, and Early Cash Out appeared on the slip once the first leg won. Horse racing is the strongest part of the sportsbook, with local and international meetings on a single grid and a separate tote product.
ReadySet Spins is easy to browse, with category filters, a provider bar and a Recent Winners feed, and my FICA spins played through on Wanted Dead or a Wild with no problems. The Evolution-led Live Dealer lobby loaded cleanly, and Lucky Numbers listed 181 draws on the day I tested.
With FICA already approved, withdrawing was simple: menu, Withdraw, choose a payout method, enter the amount and bank details, Continue. There are nine payout methods, including instant EFT and cash-to-phone options, and no withdrawal fee was charged. One thing to watch: play through at least half of each deposit before withdrawing, as the Terms allow a 5% fee otherwise.
I used live chat for FICA and found it quick and helpful. Support is also available by email at support@readysetbet.co.za and by phone on 086 110 6676.
What stood out during testing
Clear promotion trackers, a very wide cashier and fast payouts. The main things to get right are sending FICA documents on the day you register and opting into the welcome bonus before your first deposit.
ReadySetBetâs sportsbook is soccer-led, reflecting its Soccershop roots, with rugby, cricket, tennis, golf and many other sports, plus live in-play betting and a large horse-racing section.
Soccer, rugby and cricket lead the local offer, alongside horse racing from South African courses such as Greyville, and Lucky Numbers draws including SA Daily Lotto.
Soccer covers the Premier League, LaLiga, Bundesliga, Serie A, the UEFA Europa League and international competitions such as the Nations League, down to lower leagues from Argentina, Finland, Croatia and Lithuania. Basketball, tennis, golf, American football, Aussie Rules, baseball, boxing and winter sports such as biathlon and skiing are also covered.
eSoccer, Tote Soccer and Tote Horse Racing pool betting, BetGames draws and Aviator are available around the clock.
The Live In Play section shows live scores, match clocks and real-time 1X2 prices, with extra markets on each event. Markets are briefly suspended around key moments such as goals.
The casino sits under the ReadySet Spins banner, with a separate Live Dealer lobby, Aviator and BetGames in the main menu. The library runs to hundreds of games across slots, crash, arcade and live tables.
Pragmatic Play, Hacksaw Gaming, No Limit City, Red Tiger, Yggdrasil, NetEnt, Booming Games, Amusnet, Netgaming, Blueprint, 3 Oaks, Tom Horn, Amatic, Smartsoft, EGT Digital, Spribe, BetGames and Evolution, among others. Several Hacksaw titles, including Munchy Milo, Klowns and Twisted Lab, are marked as exclusives.
The slot lobby covers classic fruit machines through to Megaways, bonus buys and high-volatility titles, with popular titles like Gates of Olympus, Sweet Bonanza, Sugar Rush, Big Bass Bonanza, Starburst, Dead or Alive 2 and Wanted Dead or a Wild, plus Netgaming titles such as 3 Fortune Pandas.
Aviator leads a crash section that also includes Skyward Deluxe, SkyPilot, High Flyer, Red Baron, Aviatrix, Spaceman, JetX, Speed Crash and Cash or Crash.
The Live Dealer lobby is organised into Ready Set Live Picks, Top Evolution, Blackjack, Roulette, Gameshows, Baccarat, Craps, Top Betgames and Poker. Evolution supplies most tables, including Lightning Roulette, XXXtreme Lightning Roulette, Infinite Blackjack, Free Bet Blackjack, Crazy Time, Funky Time, Monopoly Live and Ice Fishing. BetGames (Lucky 5, 6 and 7, 6+ Poker) and Funky Games baccarat tables are also available.
Lucky Numbers listed 181 draws at the time of review, with search, country and ball-count filters. Draws include UK 49s Brunchtime and Teatime, SA Daily Lotto, EuroJackpot and EuroMillions GO! Daily, Greek Powerball, Italian regional lotteries, Russia Gosloto, Irish Daily, Polish Lotto and dozens of US state draws, with multi-draw bets of up to 10x.
ReadySetBet doesnât have a dedicated app yet. One is in the works and listed as âcoming soonâ, with the launch to be announced on the website and social media.
In the meantime, the full platform runs in your phoneâs browser at readysetbet.co.za, including sports, horse racing, ReadySet Spins, Live Dealer, Lucky Numbers, the cashier, promotions and live chat. On mobile, the menu icon in the top left-hand corner holds Deposit, Withdraw, My Bets, My Bonuses, Transactions and Contact Us.
Thereâs no Android or iOS download yet, which is the platformâs biggest gap compared with rivals that already offer apps.
But, if youâre wanting to play from an iPhone or iPad, then there is no iOS app available right now. You can still play directly on the mobile website. All you need to do is launch the Safari browser, type in ZARbet.co.za in the address bar and then hit go.
ReadySetBet operates in ZAR only and charges no deposit or withdrawal fees. Deposits via the instant methods reflect immediately, and FICA must be completed before the first withdrawal.
| Method | Type | Min | Max |
|---|---|---|---|
| Visa & Mastercard | Card | R5 | R250,000 |
| Visa & Mastercard via Walletdoc | Card | R5 | R250,000 |
| EFT by Walletdoc | Instant EFT | R5 | R250,000 |
| Capitec Pay by Walletdoc | Bank pay | R5 | R250,000 |
| Capitec Pay by Ozow | Bank pay | R5 | R250,000 |
| Pay by Bank by Ozow | Instant EFT | R5 | R250,000 |
| OneGate EFT Secure | Instant EFT | R5 | R250,000 |
| 1Voucher / OTT Voucher / BluVoucher | Prepaid voucher | R5 | R2,000 |
| 4ALL Voucher | Prepaid voucher | R5 | R1,000 |
| Manual EFT (FNB, Standard Bank, Nedbank, ABSA, Capitec) | Bank transfer (Account ID as reference) | Not listed | Not listed |
| Method | Type | Min | Max |
|---|---|---|---|
| Fast EFT by Ozow | Instant EFT | R100 | R200,000 |
| Fast EFT by Walletdoc | Instant EFT | R100 | R200,000 |
| Fast EFT by OTT | Instant EFT | R100 | R49,999 |
| OTT RTC EFT | Real-time EFT for larger withdrawals | R50,000 | R200,000 |
| FNB eWallet | Cash to phone | R100 | R1,000 |
| Nedbank iMali | Cash to phone | R100 | R1,000 |
| Standard Bank Instant Money | Cash to phone | R100 | R1,000 |
| OTT VAS Payouts | VAS network | R100 | R500 |
| OTT Voucher | Voucher | R100 | R1,000 |
| Processing time | Usually within 6 hours and no more than 12, except between 00:00 and 07:00; paid by the end of the same day if it runs longer. |
| Withdrawals or payment-detail changes can be held for up to 2 business days for a Risk Department review | Limits |
| Vouchers: R1,000 per day. EFT: R200,000 per withdrawal, up to R1,000,000 in total across five withdrawals | |
| Fees | None charged, though the Terms allow a 5% fee if a deposit hasnât been played through by at least 50% |
| Cancelling | Pending withdrawals can be cancelled via Cancel W/D in the menu |
| Verification | FICA required; a valid, operational South African bank account is needed before withdrawals are paid |
Withdrawal tip
Use Ozow or Walletdoc Fast EFT for larger amounts; the cash-to-phone, VAS and voucher options are capped at R1,000 or less.
Verifying a platformâs licensing and security credentials is essential before registering. Here is ZARbetâs full regulatory and security profile:
| Regulator | Mpumalanga Economic Regulator (MER) |
| Licence number | Bookmaker Licence No. 9-2-1-09973 |
| Operator | Kalmia Trading 1085 (Pty) Ltd (Reg. 2017/167101/07), trading as ReadySetBet |
| Licensed premises | Shop 6, Willow Corner Shopping Centre, Sarel Cilliers Ave cnr Second Street, Delmas, Mpumalanga |
| Head office | 1st Floor, Block H, Wedgewood Office Park, 3 Muswell Road, Bryanston |
| Heritage | LM Bookmaker founded 1995 by Director Lance Michael; Soccershop retail 2011; online 2015; ReadySetBet rebrand 2026 |
| Retail footprint | 11 Soccershop branches across Gauteng, the Eastern Cape and Mpumalanga |
| Currency | South African Rand (ZAR) only |
| Verification | FICA (ID, proof of banking, and proof of residence if not shown on the banking document) required before withdrawal |
| Data protection | Personal information handled in accordance with POPIA |
| Legal status (SA) | Licensed and regulated under South African gambling law; accounts open only to players aged 18+ located in South Africa |
Competitor offers, bonus amounts and features are subject to change. Check each operatorâs website for current terms before registering.
| Feature | ZARbet | Hollywoodbets | Lucky Fish | Yesplay | |
|---|---|---|---|---|---|
| Welcome Bonus | 3-Part bonus; 1st deposit 100% up to R5,000 | 100% to R3,000 + 50 FS | 100% to R3,000 (Sport or Casino) | R50 + 25 FS + 150% to R1,500 | R50 + 25 bonus spins |
| No-Deposit Bonus | Yes, 50 FICA Free Spins | No | No | Yes, R50 + 25 FS | Yes, R50 + 25 spins |
| Currency | ZAR | ZAR | ZAR | ZAR | ZAR |
| Weekly Cashback | 10% Sports/Racing + 10% Casino/LN, up to R10,000 each | 5% Sport + 5% Vegas, up to R2,000 each | 20% Live Blackjack (Wednesdays), up to R500 | Sports, Lucky Numbers, Slots, Aviator | None listed |
| Multibet Boost | Up to 20% | Up to 125% | Acca Boost | Up to 1000% | Up to 30% |
| Casino Games | Hundreds | 1,400+ | ~705 | 1,000+ | 2,000+ |
| Mobile App | Coming soon (mobile site) | Android + iOS | iOS / Huawei / Android APK | iOS / Android / Huawei + Data-Free | Android / Huawei / iOS |
| Retail Branches | Yes, 11 Soccershop branches | Yes, KZN and Cape Town | Not listed | Not listed | Yes |
| Licence | Mpumalanga (MER) | Mpumalanga (MER) | Mpumalanga (MER) | WCGRB + ECGB | MER + WCGB + ECGB |
Our Verdict on the Comparison
ReadySetBetâs main strengths are its two 10% weekly cashbacks (with caps five times higher than Playabetsâ), the no-deposit FICA spins, a 100% first-deposit match of up to R5,000, a wide choice of payment methods and a large horse-racing section. Where rivals are ahead: every competitor here already has a mobile app, EasyBet and Playabets offer far bigger multibet boosts, LuckyFish and EasyBet hold multiple provincial licences and LuckyFish, EasyBet and Playabets all publish four-figure casino game counts. ReadySetBet is particularly well suited to soccer and racing punters who value weekly cashback, fast payouts and a flexible cashier from a bookmaker with roots dating back to 1995.
ReadySetBet supports the National Responsible Gambling Programme and gives players tools to stay in control. Betting should be entertainment, never a way to make money, and should always stay within what you can afford.
All of these are set up by contacting the support team via live chat or support@readysetbet.co.za
South African Responsible Gambling Foundation / National Responsible Gambling Programme: free, confidential counselling 24/7 on 0800 006 008, or WhatsApp âHELPâ to 076 675 0710.
Yes. ReadySetBet is operated by Kalmia Trading 1085 (Pty) Ltd and licensed by the Mpumalanga Economic Regulator under Bookmaker Licence No. 9-2-1-09973.
ReadySetBet is powered by Soccershop. The Soccershop online platform launched in 2015 and rebranded as ReadySetBet in 2026, while the retail branches continue to trade as Soccershop.
A 3-Part Welcome Bonus that pays a deposit match on each of your first three deposits, starting with a 100% match up to R5,000 on the first. Opt in before depositing R50 or more. Sports and Horse Racing carry an 8x rollover at total odds of 2.00+; casino, Live Dealer and Lucky Numbers carry 40x. The bonus is valid for 10 days.
Yes. You get 50 FICA Free Spins on Wanted Dead or a Wild once your account is FICA approved use coupon code : SAC50. Winnings are capped at R500 and need a R50 deposit, wagered once, before withdrawal. The spins expire after 24 hours.
Opt in each week and make at least one deposit. Net losses over R100 earn 10% back, up to R10,000, every Friday, separately for Sports & Horse Racing (2x rollover) and Casino & Lucky Numbers (20x rollover).
Deposits from R5 via cards, Ozow, Walletdoc, Capitec Pay, OneGate EFT Secure, four prepaid vouchers and manual EFT. Withdrawals from R100 via instant EFT, bank eWallets and OTT payouts.
Withdrawals are usually paid within 6 hours and no more than 12, except between 00:00 and 07:00. FICA must be completed first.
Not yet. An app is in development. The full site works in your mobile browser in the meantime.
Send your ID, proof of banking and, if needed, proof of residence via live chat or to support@readysetbet.co.za. Approval takes up to 10 minutes once all documents are in.
Contact support via live chat or email to set daily, weekly or monthly deposit limits, take a break of a day to a few months, or close your account.
ReadySetBet South Africa â Overall Rating: 4.0 / 5
ReadySetBet is a new brand, but the bookmaker behind it dates back to 1995 and runs 11 Soccershop branches alongside the MER-licensed online platform. The welcome package works well for sports and racing punters: 50 FICA Free Spins for getting verified, then a 100% first-deposit match of up to R5,000 with a manageable 8x sports rollover. For regular players, the two 10% weekly cashbacks, each capped at R10,000, are unusually high compared with several major rivals, and racing fans get a large meeting grid plus the Objection Double Payout.
The cashier is strong, with 11 instant deposit methods from R5 and payouts usually within six hours. The weaknesses are clear: thereâs no app yet, the Multi Bet Win Boost tops out at 20%, the casino rollovers are steep, and FICA runs through live chat rather than in-account upload. ReadySetBet is particularly well suited to South African players who bet mainly on soccer and horse racing and want strong weekly cashback from an established local bookmaker.
Sign up at ReadySetBet using the link on this page to access the latest welcome offer. Responsible gambling tools are available via ReadySetBet support and on the 24/7 NRGP helpline: 0800 006 008. 18+ only. Terms and conditions apply.