The headline number on a welcome bonus is the least useful thing about it. A R30,000 offer with a 20x wagering requirement is worth less to most punters than R50 you can bet with the moment it lands. This page explains how SA welcome offers are built so you can read one properly, and points you at the pages where the current figures are kept.
On this page
How This Page Works
We don't freeze a bonus table into a guide page. SA operators move their sign up offers around the PSL calendar, the big rugby windows and month end, and a figure typed in April is often wrong by May. A number you can't check today is worth nothing to you.
So the live values sit where they get refreshed: the betting sites hub and the BonusBrowser, both checked against operator promotions pages. This page does the other half of the job. What the offer types mean, what the terms do to them, and which questions to ask before you claim.
The Three Bonus Shapes
Nearly every SA welcome offer is a cash bonus, a deposit match, or a free bet. The shape matters more than the number, because it decides when the money actually becomes yours.
Cash bonuses drop bonus credit into your account, withdrawable or wagering eligible depending on the terms. Deposit match offers add a percentage of your first deposit as bonus credit, so the headline figure only arrives if you fund the full matching amount. Free bets hand you a stake to place, and only the winnings come back to you, not the stake itself.
Where the Live Numbers Are
A ranked table of rand amounts goes stale faster than we can publish it, and a stale table is worse than none. Two places on the site carry the current figures instead.
Every licensed operator we cover, with the welcome offer and promo code as they currently stand, refreshed weekly against the operator promotions pages.
The same offers, filterable by bonus type, minimum deposit and wagering requirement, which is the sort you actually want when you're comparing.
Whatever either page shows, the operator's own promotions page and T&Cs are the final word. Confirm the figure there before you deposit against it.
Some operators pay for featured placement, which is always disclosed. We earn a commission when you sign up through us, and it doesn't change what we tell you about the terms.
What to Watch For
A large bonus number is just the start. Before claiming any offer, four things affect whether it's worth your time.
This is how many times you must wager the bonus (or bonus plus deposit) before you can withdraw. A 10x requirement on R3,000 means you need to place R30,000 in bets before withdrawing. Lower is better, and an offer with no wagering requirement at all is worth more than a bigger number with 10x attached.
To claim a R20,000 deposit match at 100%, you need to deposit R20,000. Most SA bettors aren't making four-figure first deposits, so the realistic accessible value is much lower than the headline.
Most bonuses expire within 7 to 30 days of claiming. If you don't meet the wagering requirement in time, the bonus and any winnings from it are forfeited. Check the terms before you claim.
Some bonuses are restricted to specific markets, minimum odds, or bet types. A sports bonus may exclude accumulators below certain odds. Casino bonus funds may not contribute to sports wagering requirements at all.
Reading an Offer
A higher bonus doesn't mean a better one. That's the whole thing, and most punters learn it the expensive way.
Consider two offers: a R30,000 bonus with a 20x wagering requirement versus a R1,500 bonus with no wagering requirement. To clear the first bonus, you'd need to wager R600,000. The second bonus, while much smaller in headline value, gives you funds you can actually use without a large financial commitment.
A no deposit sign up bonus is the clearest version of that. You register, a small amount lands, and none of your own money is at risk to get it. Several SA operators run one, and it's usually a two figure sum rather than a headline grabber.
For a more detailed breakdown of how to evaluate bonus terms, read our bonus terms guide. The BonusBrowser lets you filter by bonus type, minimum deposit and wagering requirement.
Frequently Asked Questions
How do SA welcome bonuses work?
Nearly all of them are one of three shapes. A cash bonus lands as bonus credit in your account. A deposit match adds a percentage of your first deposit up to a stated ceiling. A free bet gives you a stake to place, and only the winnings come back, not the stake.
Is the biggest welcome bonus the best one?
No. The headline only means something next to the wagering requirement, the deposit needed to reach it, and the expiry. A large deposit match you can't fund is worth less than a small no deposit offer you can use immediately.
What does a deposit match bonus mean?
The bookmaker matches your first deposit by a set percentage, up to a maximum. A 100% match up to R3,000 means you deposit R3,000 and receive R3,000 in bonus funds, giving you R6,000 to bet with.
What is a wagering requirement?
It's the number of times you have to stake the bonus, or the bonus plus your deposit, before winnings can be withdrawn. A 10x requirement on a R3,000 bonus means R30,000 in bets before a payout is possible.
Do I need a promo code to claim a bonus?
It depends on the operator. Some bonuses activate automatically when you register. Others need a code entered during sign up or at the cashier. The current code for each operator sits on our betting sites hub.
Where can I see current SA welcome bonus values?
On the betting sites hub and in the BonusBrowser, both refreshed against operator promotions pages. Offers move often, so confirm the figure and the terms on the operator site before you deposit.
Bonus terms change often. Treat any figure you read anywhere, including here, as a starting point and check the operator's own promotions page and T&Cs before you claim.
Gambling should be treated as entertainment, not a source of income. Set a deposit limit before you start. If you or someone you know needs support, contact the SA Responsible Gambling Foundation free helpline: 0800 006 008 (24/7).