The short version
Playing Spina Zonke style slots at a SA-licensed sports betting operator is legal. Playing the same games at an offshore "online casino" is not. The difference is the licensing frame.
What the National Gambling Act actually says
The National Gambling Act 7 of 2004, as amended, regulates all gambling activities in South Africa. The Act distinguishes between three categories of gambling licence:
- Casino licences, for land-based casinos. Granted by provincial gambling boards. There are roughly 40 land-based casino licences active in SA. No online casino licences have ever been granted.
- Bookmaker (sports betting) licences, for sports betting operators. Online sports betting under a bookmaker licence is legal.
- Limited payout machine (LPM) licences, for slot machines in pubs, bars and convenience stores. Land-based only.
There is no licence category for "online casino" in South African law. Any operator advertising itself as an SA online casino is operating outside the licensed framework.
The fixed-odds contingency frame
So how can Hollywoodbets, Betway, 10Bet and others offer slot games online? Through a structure called a "fixed-odds contingency".
Under this frame, the operator is not running a casino game. They are accepting a sports-style bet on the outcome of a random number generator. The numerical outcome of the RNG is the "contingency". The player places a "bet" of (say) R2 on the contingency. The operator pays out at fixed odds determined by the slot's pay table. From the gambling board's perspective, this is a sports bet structured to look like a slot. From the player's perspective, it is functionally identical to a slot.
The provincial gambling boards have approved this frame for over a decade. The Mpumalanga Economic Regulator (covering Hollywoodbets), the Western Cape Gambling and Racing Board (covering Betway, YesPlay and Betshezi), and others have published guidance accepting that slots offered under a bookmaker licence as fixed-odds contingencies are permitted.
What is illegal
Operating or playing on an unlicensed offshore "online casino" targeted at South African players is illegal under section 11 of the National Gambling Act. The operator commits an offence and the player commits an offence. Offshore casinos:
- Are not licensed by any SA gambling board.
- Do not run FICA verification to SA standards.
- Will accept your deposit but may refuse your withdrawal, and you have no SA regulator to complain to.
- Frequently advertise via Google ads, social media and SMS spam. Block them. Report the ads.
Who regulates what
SA gambling regulation is provincial. Each operator is licensed by a specific provincial board. The board listed on the operator's website is the one to complain to if something goes wrong.
| Province | Regulator | Operators we review |
|---|---|---|
| Mpumalanga | Mpumalanga Economic Regulator / Mpumalanga Gambling Board | Hollywoodbets, 10Bet |
| Western Cape | Western Cape Gambling and Racing Board | Betway, Betshezi, YesPlay |
| Gauteng | Gauteng Gambling Board | , |
| KwaZulu-Natal | KwaZulu-Natal Gaming and Betting Board | , |
The National Gambling Board provides oversight across provinces and runs the national self-exclusion register.
Tax on winnings
Gambling winnings in South Africa are not subject to personal income tax for the casual punter. Professional gamblers, those whose primary income is gambling, may be assessed as trading income by SARS. The threshold is set by case law, not statute, and is fact-specific. If gambling is supplementary entertainment, your winnings are not taxed. If it is your job, talk to a tax adviser.
Age
You must be 18 or older. Every SA-licensed operator runs FICA verification before allowing real-money play. FICA requires a valid South African ID or passport and proof of address. There is no shortcut around it.
The bottom line
Play at one of the five operators on this site. They are all SA-licensed under the bookmaker frame, all running slots as fixed-odds contingencies, all subject to a provincial regulator. Anything else, anything you see advertised on offshore sites, anything that does not show a SA provincial licence in the footer, is not legal and not worth the risk.