Before you deposit with any South African betting site, it takes less than two minutes to confirm it's legally licensed. This guide covers every step: where licence information should appear on a bookmaker's site, how to use the NGB verified-operators portal, where to find each provincial board's own database, and what to do if the details don't line up.
On this page
Where Licence Information Appears on a Betting Site
Licensed bookmakers operating in South Africa are required to display their licence details prominently. The most common location is the site footer, but some operators also put it in the "About" or "Legal" page, or within the terms and conditions.
What to look for:
- Licence number - a reference number issued by the provincial gambling board (format varies by province)
- Licensing board name - e.g. "Licensed by the Gauteng Gambling Board" or "Licenced by the Western Cape Gambling and Racing Board"
- South African registered address - the physical or postal address of the licensed entity
- Company registration number - the CIPC registration of the operating entity
If none of these details appear anywhere on the site, treat that as a significant warning sign. Legitimate SA-licensed operators don't hide their licensing status.
How to Use the NGB Verified-Operators Portal
The National Gambling Board publishes and maintains a verified-operators portal at ngb.org.za. It's the single most reliable starting point for checking any operator's status.
Step-by-step: NGB portal check
- Go to ngb.org.za/verified-operators
- Use the search field to look up the bookmaker's trading name
- If the operator appears, note the licensing board listed next to their name
- Cross-reference that board name against what the bookmaker's site shows
- If the operator doesn't appear in the search results, they are not NGB-verified
The portal lists the operator's name, licensing board, and current status. If an operator shows as verified but their site shows a different board or a different name, that discrepancy warrants a direct check with the relevant provincial board before depositing.
Every bookmaker covered in the MzansiWins betting sites ranking and the casino sites ranking is checked against the NGB portal before inclusion.
All 9 Provincial Board Databases
Each provincial gambling board maintains its own register of licensed operators. If you want to go one step further than the NGB portal, you can check directly with the board that issued the licence. Boards typically publish their licensed-operator lists on their websites or provide a contact channel to confirm a specific licence number.
Western Cape
Western Cape Gambling and Racing Board (WCGRB)
Gauteng
Gauteng Gambling Board (GGB)
KwaZulu-Natal
KwaZulu-Natal Gambling Board (KZNGB)
Eastern Cape
Eastern Cape Gambling and Betting Board (ECGBB)
Free State
Free State Gambling and Liquor Authority (FSGLA)
Limpopo
Limpopo Gambling Board (LGB)
Mpumalanga
Mpumalanga Gambling Board (MGB)
Northern Cape
Northern Cape Gambling Board (NCGB)
North West
North West Gambling Board (NWGB)
All nine boards accept public enquiries. If an operator claims to be licensed by a particular board but you can't find them in that board's records, contact the board directly with the operator's name and the licence number they've displayed.
Common Red Flags
Not every unlicensed site is obvious. The signals below are the most common indicators that a platform may not be operating within the South African legal framework:
Red flags to watch for
- No licence number displayed - legitimate SA operators don't hide this
- No South African address - registered in Malta, Curacao, or "International" only
- No ZAR deposit option - only USD, EUR, or crypto payment rails
- Not listed on the NGB portal - search fails to find the operator
- No FICA verification during sign-up - SA-licensed operators are legally required to verify your identity
- Foreign licence only - displaying a Malta Gaming Authority or Curacao licence as the primary authority, with no SA provincial board mentioned
- No SA helpline information - responsible gambling compliance requires operators to reference local support resources
One red flag doesn't automatically mean a site is fraudulent, but it does mean you should do a full verification check before depositing anything. Multiple red flags together should be a hard stop.
What to Do If the Details Don't Match
If the licence number shown on a betting site doesn't appear on the NGB portal, or if the board name on the site doesn't match the board listed in the NGB database, take these steps:
- Don't deposit until the discrepancy is resolved
- Contact the relevant provincial gambling board directly (see the board links above) with the operator's name and licence number
- If you've already deposited and are having issues, contact the NGB at ngb.org.za and file a complaint
- Report suspected unlicensed operators to the NGB's enforcement contact on their website
If you're looking for a verified alternative, stick to the licensed bookmakers on our ranking page - all have been checked against the NGB portal and provincial board records. For FICA requirements on licensed platforms, read the FICA guide.
For background on the legal framework that makes these checks necessary, see Is Online Betting Legal in South Africa?
18+ only. Always verify a site before you deposit. For responsible gambling support, call 0800 006 008 (free, 24 hours).