How to Check a Betting Site's Licence in South Africa
Before you hand any betting site your ID, your proof of address and your money, spend two minutes confirming it is licensed in South Africa. A licence is what gives you somewhere to turn if a withdrawal is refused or an account is closed. Here is how to check one properly — not just glance at a logo.
Why the licence check matters
Online sports betting is legal in South Africa only with a bookmaker licensed by a provincial gambling board. An offshore site may look just as polished, take deposits in rand and even advertise on social media, but it answers to no South African regulator. If it refuses to pay, there is no board to complain to and no practical way to enforce a claim.
A licensed bookmaker, on the other hand, must verify its customers, keep proper records, offer responsible gambling tools, follow its published rules and respond when its board asks about a complaint. That is the protection you are checking for.
The check, step by step
Step 1: Scroll to the footer
Every licensed South African bookmaker shows its licence information at the bottom of its website, and usually in the "About" or "Legal" section of its app. You are looking for a sentence along the lines of "licensed by the [provincial board], licence number …, operated by [company] (Pty) Ltd".
Step 2: Write down three details
- The board — for example the Western Cape Gambling and Racing Board or the Mpumalanga Economic Regulator.
- The licence number — the reference the board issued.
- The company name — the legal entity that holds the licence, which is often different from the brand name.
If any of the three is missing, treat that as a warning sign. A logo or the words "licensed and regulated" without details prove nothing.
Step 3: Check the board's register
The provincial boards publish lists of the operators they license. For the Western Cape, start at wcgrb.co.za and look for the list of licensed operators or bookmakers. Other boards publish similar lists on their own websites. Confirm that the company name and licence number on the betting site match an entry on the board's list.
Step 4: Use the NGB verification portal
The National Gambling Board launched an operator verification portal in 2026, designed for exactly this check. Go to ngb.org.za and follow the link to the verification service. A licensed operator should appear there with its province.
Step 5: Match the web address
Copycat and phishing sites sometimes copy a real bookmaker's footer, licence number and all. Check that the domain you are on is the one the bookmaker actually uses — type it in yourself or use a link from a site you trust, rather than a link sent to you on WhatsApp, Telegram or in an SMS.
What a real licence number looks like
There is no single national format: each board uses its own numbering. From the licence references we hold for the bookmakers we list, two patterns are common:
| Board | Typical pattern |
|---|---|
| Western Cape Gambling and Racing Board | An eight-digit number, often followed by a hyphen and a three-digit suffix |
| Mpumalanga Economic Regulator | A hyphenated series of short groups of digits |
These are patterns, not rules. The only reliable test is whether the number and company match the board's own records.
Here are the licence details we hold for every bookmaker on this site. Each review repeats them, with the date we last checked.
| Bookmaker | Board | Licence reference | Licensed company |
|---|---|---|---|
| Betcake | PENDING | PENDING | PENDING |
| Hollywoodbets | Western Cape Gambling and Racing Board | 10000107-029 | Hollywood Sportsbook (Pty) Ltd |
| Easybet | Western Cape Gambling and Racing Board | 10191733-004 | Easybet Group (Pty) Ltd |
| Gbets | Western Cape Gambling and Racing Board | 10179096-014 | Dymanex (Pty) Ltd |
| Betway | Western Cape Gambling and Racing Board | 10181496-012 | Raging River Trading (Pty) Ltd |
| 10bet | Mpumalanga Economic Regulator | 9-2-1-09661 | Edcobrite (Pty) Ltd |
| YesPlay | Western Cape Gambling and Racing Board | 10180204-013 | SA Sportsbook (Pty) Ltd |
| Playabets | Mpumalanga Economic Regulator | 9-2-1-09689 | Playa Bets MP (Pty) Ltd |
| Supabets | Mpumalanga Economic Regulator | 9-2-1-00055 | Portapa 2 (Pty) Ltd t/a Supabets |
| World Sports Betting | Western Cape Gambling and Racing Board | 10181495-013 | SWB Solutions (Pty) Ltd |
| Jabula Bets | Western Cape Gambling and Racing Board | 10190512 | Jabula Bets (Pty) Ltd |
| Sunbet | Western Cape Gambling and Racing Board | 10138713-018 | Sunbet (Pty) Ltd |
| Mzansibet | Western Cape Gambling and Racing Board | 10144175-017 | SMS2Bet Betting Services (Pty) Ltd |
| Betshezi | Western Cape Gambling and Racing Board | Not published by the operator | SMP Gaming (Pty) Ltd |
| ZARbet | Western Cape Gambling and Racing Board | 10010581-031 | Apollo Gaming (Pty) Ltd |
| LottoStar | Mpumalanga Economic Regulator | 9-2-1-09467 | LottoStar (Pty) Ltd |
Red flags during the check
- Only a foreign licence. A Curaçao, Malta or Anjouan licence does not permit a site to take bets from South Africans. It does not make an operator legal here.
- Online casino tables for real money. Roulette, blackjack and baccarat against a live dealer or RNG are online casino, which is illegal in South Africa. A site openly offering them is not a South African licensed bookmaker.
- The number does not match the company. If the board's register lists the number under a different company, or not at all, stop.
- No FICA. A licensed bookmaker must verify your identity before paying out. "No verification needed" is a selling point for offshore sites, not a benefit to you.
- Crypto-first payments. Local bookmakers take instant EFT, cards and vouchers. A site that pushes crypto or foreign e-wallets is usually not licensed locally.
When a licence detail is disputed
Sometimes the check is not clear-cut. A bookmaker might not print its licence number, or sources might disagree on which company holds the licence. We treat those cases carefully: the bookmaker scores lower on the licence criterion in our rating method, and the review says what is unclear.
There is also a wider legal question hanging over the games section of many bookmakers after the Supreme Court of Appeal's October 2025 ruling on betting on contingencies. That affects slot-style games, not the bookmaker's licence to take sports bets. Our explainer on the Portapa ruling covers it.
Checking a new betting site
New sites launch regularly, often with large sign-up offers. A new brand can be perfectly legitimate — sometimes it is a new name from an established licensed company — but it deserves the full check, not less. Our page on new betting sites lists the recent arrivals we have checked.
The two-minute version
- Footer: find board, number and company.
- Board register: confirm they match.
- NGB portal: confirm the operator is listed.
- Web address: confirm you are on the real site.
- No licence, or doubt about any step: do not deposit.
For the bigger picture — what is legal, which boards exist and why online casino is not allowed — read is online betting legal in South Africa. You must be 18 or older to open a betting account. If gambling has stopped being fun, the NRGP helpline is free and confidential on 0800 006 008.
More on this topic: Safety.
About Mzansi Betting Sites. We are an independent comparison site. We are not owned by a bookmaker, we don't write reviews to order, and we have no connection to any operator with a similar name. Scores use six criteria with fixed weights — the full method is on how we rate.
Responsible gambling. 18+ only. Winners know when to stop. If betting stops being fun, use the limits and self-exclusion tools at your bookmaker or call the National Responsible Gambling Programme — free and confidential — on 0800 006 008. More on our responsible gambling page.
Affiliate disclosure. Some links on this site are affiliate links: if you open an account through one, we may earn a commission. It costs you nothing and never changes a score.