Skip to content

18+ Winners know when to stop. NRGP helpline 0800 006 008

Field guide to legal betting in South Africa

Chapter

Betting Bonuses in South Africa: What Licensed Bookmakers Offer and the Terms Behind It

Every betting bonus here comes from a provincially licensed bookmaker and its published terms. See what each offer asks of you, check its value and learn why offshore casino offers are left out.

Illustration: Bonuses

Betting bonuses in South Africa are extra credits a provincially licensed bookmaker gives new or existing customers: a match on your deposit, a bonus bet, or spins on named games. None of them is cash on arrival. Each comes with rollover, minimum odds and a deadline, and those three numbers decide what an offer is worth far more than the headline figure.

This hub collects every bonus we could confirm in the published terms of licensed, active bookmakers, read on 31 October 2026, and explains how to judge them. The sub-pages go deeper: welcome bonus terms, sign-up offers that need no deposit, how a bonus bet pays out, spins offers and promo codes.

In short

  • Who: only bookmakers with a South African provincial licence. Offshore casino offers are not covered, because no online casino licence exists here.
  • Gentlest published rollover: PlayBet, 3x the first deposit at odds of 1.6 within 14 days.
  • Sign-up offers without a deposit: Betshezi, PlayBet and Topbet publish one, each with tight limits.
  • Before you opt in: find the rollover, the minimum odds, the deadline and any cap on withdrawals.
  • Who may claim: adults 18 and over with a verified (FICA) account; self-excluded people cannot.
14 publish a welcome offer
out of 24 licensed bookmakers on file
4 state a qualifying deposit
the rest leave it to the full terms
0 offshore casinos
no Curacao or Malta offers, no mirrors
18+ only
bonuses are for adults; helpline 0800 006 008

Licensed bookmakers with a published offer

Provincially licensed bookmakers only. Each score comes from our scorecard. How we rate. Licence notices checked 1 November 2026.

#BookmakerScoreWelcome offerPaymentsLink
1Betshezi logoBetsheziUp to R10,000 in match bonuses over first four deposits, plus R50 bonus sports bet after FICA verificationCapitec Pay, Ozow, PayShap, bank EFT +6 moreVisit site
2Scorebet logoScorebetFirst Deposit 100% Match (up to R5,000) plus up to 150 Free Spins on Gates of Olympus; separate R20 welcome bonusEFT, Card Payments, Voucher, Mobile Money +7 moreVisit site
3Sportingbet logoSportingbetTriple Welcome Bonus: up to R3,000 in bonus funds spread across first three depositsOzow, 1Voucher, VisaVisit site
4PlayBet logoPlayBet100% first deposit match up to R20,000, split between Casino and Sports wallets-Visit site
5LottoStar logoLottoStar100% Habanero Deposit BonusEFT, Credit/Debit Card, Apple Pay, Samsung Pay +12 moreVisit site
6Gbets logoGbets50 Free Spins and a R50 Free Bet for new customersEFT, Credit Card, 1Voucher, OTT VoucherVisit site
7Topbet logoTopbetWelcome Bonus: R30 sports/horses & R15 Casino for new sign-ups-Visit site
8Bettabets logoBettabetsWelcome bonus of up to R2,500FNB (bank deposit)Visit site
9Betfred logoBetfredUp to R21,000 plus 750 free spins for new customers-Visit site
10Vegas Bets logoVegas BetsUp to R20,000 deposit match across first three deposits on Pragmatic-Visit site
11Supabets logoSupabetsWelcome Bundle: R50 cash bonus, 100 free spins and up to R5,000 over three deposits (100% up to R2,000, 50% up to R1,000, 100% up to R2,000)-Visit site
12Bet.co.za logoBet.co.zaUp to R5000 extra bonus on first deposit; up to 50% extra on multiple bets-Visit site

18+ only. Betting can lead to losses and addiction, so set a budget before you start. Responsible gambling.

Three kinds of betting bonus and how each one pays

Adverts make every offer look alike. In the account they behave differently, and the difference shows up when you try to withdraw.

Three columns comparing a deposit match, a bonus bet and bonus spins: what you get, what the rules usually say and what usually goes wrong
The three forms behind almost every betting bonus at a licensed South African bookmaker.
  • Deposit match The bookmaker adds a share of your deposit as bonus funds, often 100% up to a cap, sometimes over several deposits. You then stake a multiple of the bonus, the deposit or both before anything is withdrawable.
  • Bonus bet A fixed stake you place on a market, usually written by operators as a "free bet". If it wins you normally get the winnings without the stake, and those winnings may need rolling over again.
  • Bonus spins A number of rounds on named slot games, sometimes valued in rand rather than counted. They expire fast and the winnings are often capped. The games themselves are legally disputed at bookmakers.

Around these sit smaller extras: cashback paid as bonus bets, multi-bet boosts, refunds when an accumulator loses by one leg, and birthday credits. They follow the same logic, so the questions below apply to them too.

Offers we could confirm in published terms

The table lists every licensed, active bookmaker on file whose current offer we found in writing. Where the full terms were not readable, it says so. An offer we could only see as a headline is not one we can judge.

BookmakerOffer as publishedKey terms we read
BetsheziR50 bonus sports bet after FICA, then up to R10,000 in match bonuses over four depositsSign-up bet 5x at odds of 1.5 within 7 days; match bonuses 20x within 3 days, tied to slots and its Shezi AVI game
Scorebet100% first deposit match up to R5,000 plus 25 to 150 spins on Gates of OlympusSports reward 5x at odds of 1.75 or more, games reward 10x, all within 72 hours; minimum deposit R50
PlayBet200 spins on registration; 100% first deposit match up to R20,000Match: deposit rolled over 3x at odds of 1.6 within 14 days, split between sports and games wallets. Spins: 24 hours, R1,000 cap
TopbetR30 sports and horses plus R15 games on sign-up; 100% first deposit match on R50 to R1,000Bonus bets 5x, singles only at odds of 3 or more, 3 days, most you can withdraw R2,000
SportingbetTriple Welcome Bonus: up to R3,000 over the first three depositsFull terms not in the pages we read
Gbets50 spins and an R50 bet for new customersIts footer links bonus terms pages that were not among the pages we read
Bet.co.zaUp to R5,000 extra on the first deposit; up to 50% extra on multiple betsBonus terms page not among the pages we read
BetfredUp to R21,000 plus 750 spins, new customers onlyTerms not in the pages we read
Vegas BetsUp to R20,000 over the first three deposits as a match on Pragmatic gamesSlot games only; terms not in the pages we read
LottoStar100% Habanero deposit bonus30x playthrough, on Habanero games
BettabetsWelcome bonus for registering and depositing within 7 daysSports bets at odds of 1.7 or more; also usable on its lucky numbers product
SupabetsA first deposit may be doubled "as part of selected welcome offers"No terms published with the offer

Two things stand out. Only four bookmakers publish a full set of numbers (rollover, odds and deadline) that you can test before you join: PlayBet, Scorebet, Topbet and Betshezi. And several of the biggest headline figures, R20,000 or more, sit on offers whose terms we could not read or which run only on slot games.

Grid of five published offers with rollover, minimum odds, time limit and withdrawal cap: PlayBet match, Scorebet sports reward, Topbet bonus bets, Betshezi sign-up bet and Betshezi match bonus
Rollover, odds, deadline and cap from each bookmaker's promotions or FAQ page, read 31 October 2026.

Rollover, minimum odds and deadline: the numbers to find first

Rollover (also called turnover, wagering or playthrough) is how much you must stake before bonus money turns into cash. It is written as a multiple, and the first thing to check is what it multiplies. PlayBet applies its 3x to your first deposit. Scorebet and Topbet apply theirs to the bonus. Some operators use deposit plus bonus, which doubles the work.

Minimum odds stop you clearing the rollover on near-certain outcomes. Bets below the limit do not count: 1.6 at PlayBet, 1.75 for Scorebet's sports reward, 1.5 for Betshezi's sign-up bet, 3.0 for Topbet's bonus bets. Several terms also exclude cashed-out bets, outrights, price boosts and bets on both sides of the same market.

The deadline sets the pace. Three days at 20x means many bets in a short time; 14 days at 3x fits the betting most people already do. If meeting a deadline would push you into bets you would not otherwise place, the offer is costing you more than it gives.

The check below does this sum for any offer. Load one of the four published offers or type in the numbers from another bookmaker's terms; change your usual stake and the margin to see how quickly the value disappears.

Bonus value check

Type in the numbers from a bonus's terms, or load one of the published offers below. The check shows how much you must stake before the bonus becomes cash, how many bets that takes at your usual stake, and what that turnover is likely to cost on average.

Load published terms:
R
%
R
x
R
R
%
Bonus credited
-
Turnover required
-
Bets at your stake
-
Bets per day
-
Expected cost of the turnover
-
Bonus minus expected cost
-

Expected cost = turnover x the margin you enter: a long-run average, not a forecast of any bet. Some bonuses only count bets above the minimum odds or exclude certain markets; the full terms decide. 18+ only. Betting can lead to losses and addiction, so set a budget before you start. Responsible gambling.

Caps, wallets and the small print that change the value

After rollover, a cap on withdrawals is the term that most often surprises people. It limits what you can take out of a bonus however well it goes:

  • Topbet: "Maximum withdrawable winnings from bonus bets is R2000", and the bonus bet stake is deducted from any winnings.
  • PlayBet: the match has a maximum withdrawal from R5,000 (first deposit R50 to R1,000) to R20,000 (over R10,000), counted per wallet, so a R5,000 limit means R2,500 from sports and R2,500 from games.
  • Scorebet: withdrawal limits rise by deposit tier, from R1,000 on a R50 to R250 deposit to R15,000 at the top tier, with spins winnings capped at up to R20,000.
  • Betshezi: its sports bonus terms cap conversion to real cash at the bonus value or R2,500.

Watch the wallet too. PlayBet splits its match between a sports wallet and a games wallet. Betshezi's four welcome matches are each tied to slot studios (Pragmatic Play, Red Tiger, EGT, then all slots), so a sports bettor gains little from them. Bettabets limits its welcome bonus to sports and lucky numbers. And almost every operator reserves the right to change or end an offer; Topbet and Scorebet say so in plain words.

A large share of the money on offer is tied to slot and crash games in bookmakers' lobbies: Betshezi's match bonuses, Vegas Bets' Pragmatic match, LottoStar's Habanero bonus and all spins offers. Readers should know where those games stand before an offer pulls them in.

Sports and horse-racing bonuses carry no such question. If you are choosing between two offers, the one tied to sports bets is the one on settled legal ground. The spins offers page covers the games side in more detail.

Why offshore casino bonuses are not on this site

Searches for a "no deposit casino bonus" or a big "casino welcome bonus" lead mostly to overseas casinos. No online casino in South Africa holds a local licence, because none can: section 11 of the National Gambling Act 2004 bars anyone from making an interactive game available without a licence under that Act, and no such licence has been issued. Advertising or promoting gambling that is unlawful breaches section 15 of the same Act, and the National Gambling Board has asked provincial boards to remove digital promotions by unlicensed operators.

If something goes wrong with an unlicensed site, no South African board can take up your complaint. That is why we leave those offers out entirely and do not name the sites. To check a bookmaker's licence yourself, see licensed betting sites.

Who can claim a bonus: age, FICA and self-exclusion

Every bonus here is for adults only. Licensed bookmakers must verify that you are 18 or older and confirm your identity under the Financial Intelligence Centre Act before you can bet, and many tie the bonus to that check. Topbet's terms say the account "must be FICA verified before any bonus can be credited"; Betshezi releases its sign-up bet once the account is FIC-verified.

Three more limits appear in nearly every set of terms. Offers are for new customers only. They are limited to one per person, and usually one per household, IP address, device or mobile number. And people who have self-excluded are not eligible: the National Gambling Act (s 15(2)) rules out bonuses and promotions to excluded persons, and bookmakers lock excluded accounts. A bonus is never a reason to end an exclusion early.

Six numbered checks for any betting bonus: licence, what the rollover multiplies, minimum odds, deadline, caps and excluded bets, and eligibility
Read these six points in the terms before you opt in, not after the deposit.

Take it or leave it: a quick decision

A bonus is worth taking only if you would have placed the same bets without it. Run through the questions in the chart, then the plus and minus lists.

Decision chart with four questions: is the bookmaker licensed in South Africa, are the full terms published, can you meet the rollover with your normal bets, is the offer tied to sports rather than slots
If any answer lands in the right-hand column, skip the offer or read further before opting in.

Take the offer when

  • The full terms are published and you have read them.
  • The rollover is low and applies to the bonus or the deposit, not both.
  • The minimum odds and markets match bets you already place.
  • The deadline is a week or more.

Leave it when

  • Only a headline is published, with no rollover or deadline.
  • Meeting the deadline would mean more or bigger bets than you planned.
  • The bonus runs only on slot or crash games.
  • A low withdrawal cap makes the rollover pointless.

Keeping a bonus in proportion

Bonuses are marketing. The margin in every price means that, over enough bets, the bookmaker expects to win back more than it gives, and a rollover is designed to put more of your money through those prices. Set a deposit limit before you take any offer, never deposit more to reach a higher bonus tier, and stop if a deadline starts to decide your bets for you. The National Responsible Gambling Programme runs a confidential counselling line on 0800 006 008, open 24 hours a day, and the call costs nothing. Tools and links are on our responsible gambling page.

In this chapter

Questions and answers

What is the best betting bonus in South Africa right now?

The best one is the offer whose rules you can meet without changing how you bet. On the published terms we read, PlayBet's first deposit match asks the least: the deposit turned over three times at odds of 1.6 or more within 14 days. Scorebet's sports reward (5x at 1.75 within 72 hours) and Topbet's bonus bets (5x, singles at odds of 3 or more, three days) ask more.

Can I withdraw a betting bonus straight away?

No. Bonus funds and bonus bets become cash only after the rollover in the terms is complete, and usually only once your FICA documents are approved. Betshezi says an early withdrawal request forfeits the bonus and its winnings, and Topbet says it credits the bonus only after all requirements are met.

What does rollover or turnover mean?

It is the amount you must stake before a bonus becomes withdrawable, written as a multiple. A R500 bonus with 5x rollover means R2,500 in qualifying bets. Check whether the multiple applies to the bonus, the deposit or both, because that changes the total.

Which licensed bookmakers give a bonus without a deposit?

In the terms we read, Betshezi credits a R50 bonus sports bet once you register and pass FICA, PlayBet credits 200 spins on registration, and Topbet advertises a sign-up bonus of R30 for sports and horses plus R15 for its games. Each has its own limits; the no deposit page sets them out.

Are casino bonuses from overseas sites legal in South Africa?

No. No online casino licence exists in South Africa, so an overseas casino taking South African players is unlawful under section 11 of the National Gambling Act, and promoting it breaches section 15. We do not list, rank or link those offers.

Can I use a betting bonus on slots or Aviator?

Some licensed bookmakers tie their match bonuses to slots or crash games, Betshezi and Vegas Bets among them. Those games are offered under provincial bookmaker licences but their legal status is disputed by the National Gambling Board after a 2025 Supreme Court of Appeal ruling, so we note the dispute and do not recommend them.

Do I need FICA before I get a bonus?

Often, yes. Topbet's terms say the account must be FICA verified before any bonus is credited, and Betshezi releases its sign-up bet only after verification. Upload your ID, proof of address and bank details early so the clock on a short offer does not run out while you wait.

Can I claim the same welcome bonus at two accounts?

No. Licensed bookmakers allow one account per person, and their terms limit welcome offers to one per person, household, IP address or device. Topbet, Betshezi, Scorebet and SunBet all state this, and a second account can be closed with its bonus removed.

Can a self-excluded person get a bonus?

No. A person on a self-exclusion list may not be sent bonuses or promotions (National Gambling Act, s 15(2)), and licensed bookmakers close or lock excluded accounts. If you have excluded yourself, the right step is to keep the exclusion in place.

Is bonus money taxed in South Africa?

No primary SARS ruling on betting winnings was found in our research. Secondary sources say occasional winnings are generally not taxed, while professional gamblers can be. Check with SARS or a tax practitioner if the amounts matter to you.