Wagering · Free Bets · Match Bonuses

Betting bonuses,
properly understood.

A practical way to judge SA welcome bonuses, free bets and reload offers, using the maths operators leave out of their adverts but put in their terms.

10 min read Updated Oct 2026 Skill · Beginner–Intermediate

South African bookmakers run welcome bonuses, free bets, deposit matches, reload offers and loyalty schemes. The headlines are big: a R10,000 welcome bonus, a 200% match, 100 free spins. The terms and conditions are rarely as generous as the marketing suggests.

That isn't a complaint. Bonuses are a legitimate marketing tool, and the maths is disclosed if you read the small print. The trouble is that few people do. Some players who think they have claimed R5,000 of free betting money discover they have agreed to wager R150,000 before they can withdraw anything. This guide helps you avoid that.

The headline bonus number is marketing. The wagering requirement is reality. Read the terms before you read the offer.

Types of SA betting bonuses

Welcome bonuses

The big offer meant to turn a visitor into a customer. It is usually a deposit match: "100% up to R1,000" means deposit R1,000 and get R1,000 in bonus funds. Wagering requirements commonly range from 5× to 50×, with time limits of 7 to 30 days.

No-deposit bonuses

A small amount of bonus credit (typically R10–R100) given just for registering, before you've deposited. These are rare in SA but do appear; check the current terms on the operator's site. They have wagering requirements but cost you nothing to claim. Worth taking every time you see one from a reputable operator.

Free bets

A bet you don't pay for. If you place a R100 free bet at odds of 3.00 and it wins, you get R200 in cash (the R300 return minus the R100 stake, which wasn't yours). Free bets are simpler than match bonuses: what you see is much closer to what you get.

Reload bonuses

Smaller versions of welcome bonuses, offered to existing players who deposit again. Typically 25–50% match on deposits up to R500. Wagering requirements still apply.

Cashback offers

You get a percentage of your losses back over a set period, often 5% to 20% a week on a particular product. Cashback can be good value because it often carries no wagering requirement of its own, but check the terms.

Loyalty / VIP schemes

Long-term reward systems where you earn points per Rand wagered. Points convert to cash, free bets or perks. Worth understanding only if you're a regular customer of a specific operator.

The only formula that matters

Effective bonus value

Expected value ≈ Bonus amount − (Wagering required ÷ Game contribution) × House edge

This tells you, on average, what a bonus is actually worth after you've wagered through it on a given game. "House edge" is 100% minus the game's RTP; "game contribution" is the share of each bet that counts towards the requirement (100% for most slots). Our bonus calculator does this sum for you.

Worked example one

R500 bonus with 30× wagering, played on slots with 96% RTP:

Required wagering = R500 × 30 = R15,000

Expected loss on R15,000 of slots play = R15,000 × 4% = R600

You're being given R500 in bonus credit and expected to lose R600 wagering through it. The bonus has negative expected value of -R100. You're actually paying the casino R100 for the privilege of having the bonus.

Worked example two

R200 free bet with no wagering, played at odds of 2.50:

With a free bet, the R200 stake isn't returned if you win; you only get the profit. At odds of 2.50, the fair chance of winning is 1 ÷ 2.50 = 40%, and the profit if you win is R200 × (2.50 − 1) = R300.

Expected value = 0.4 × R300 = R120

So a R200 free bet is worth about R120 on average at fair odds, and a little less in practice because bookmaker odds include a margin. It costs you nothing, so it is still worth having, just not worth its face value.

Understanding wagering requirements

Wagering requirements come in two forms, and the difference matters enormously:

Bonus-only (B)

You must wager only the bonus amount the required number of times. R500 bonus, 30× wagering = R15,000 to wager.

Bonus + Deposit (B+D)

You must wager both the bonus and your original deposit the required number of times. R500 deposit + R500 bonus, 30× wagering = R30,000 to wager. Twice as hard to clear.

Always check whether wagering is "B" or "B+D" before claiming a bonus. It is usually stated in the terms, though often buried in a long document. The default assumption should be "B+D" unless explicitly stated as bonus-only.

Game contribution: the hidden trap

Most casino welcome bonuses don't count all games equally toward wagering. A typical contribution table:

GameContributionEffect on wagering
Slots100%R1 bet = R1 toward wagering
Roulette10–25%R1 bet = R0.10–R0.25 toward wagering
Blackjack5–10%R1 bet = R0.05–R0.10 toward wagering
Live dealer games0–10%Often excluded entirely
Video poker0–10%Often excluded entirely

This is why most casino bonuses are in effect slots-only bonuses. If you try to clear the wagering on blackjack at 5% contribution, you need to bet twenty times as much as a slots player, and blackjack's low house edge stops helping you.

Sports betting bonus traps

Sports bonuses (the kind offered by Hollywoodbets, Betway SA, Sportingbet etc.) work slightly differently. The common restrictions:

  • Minimum odds: many offers only count bets at odds of 1.50, 1.75 or 2.00 and above. Bets on heavy favourites don't qualify.
  • Single bets only: accumulators are often excluded or count at a lower rate.
  • Specific markets: sometimes only certain sports or bet types count.
  • Time limits: usually 7, 14 or 30 days to clear the wagering. Miss the deadline and the bonus expires.
  • Maximum bet caps: some operators limit your stake while a bonus is active. Bet more and the bonus can be voided.

How to actually evaluate a bonus offer

Before claiming any bonus, answer these six questions:

  1. What's the wagering requirement, and is it B or B+D?
  2. What's the time limit?
  3. What games count toward wagering, and at what contribution rate?
  4. What's the maximum bet allowed while the bonus is active?
  5. What's the maximum cashout from bonus winnings? (Some bonuses cap your withdrawal at, say, 5× the bonus amount, regardless of how much you win.)
  6. What's the expected value after wagering through? Use the formula above.

If you can't find clear answers to all six in five minutes on the operator's terms page, that tells you something. Good operators write bonus terms in plain language; bad ones bury them in long documents in small grey text.

Bonuses worth taking, bonuses to skip

Take these

  • No-deposit free bets from licensed SA operators (free money with manageable wagering)
  • Deposit-match welcome bonuses with 5× to 15× wagering (usually good value)
  • Cashback offers with no wagering on the cashback itself
  • Free bets at fair odds with no wagering on returns
  • VIP/loyalty programmes if you're a regular at one operator

Skip these

  • Any bonus with 40×+ wagering on B+D (mathematically negative EV in almost all cases)
  • Bonuses with maximum cashout caps below 5× the bonus amount
  • "100% match up to R10,000" with terms requiring you to deposit the maximum to get the headline figure
  • Bonuses with minimum-odds requirements above 2.00 on accumulators (very high risk)
  • Any offer where you can't quickly find the wagering requirement in the operator's marketing copy

The disciplined approach

Treat every bonus as a maths problem and work out its expected value before you claim it. If the numbers work, take it. If they don't, or you can't find the numbers, pass. There will be another offer next month.

The real reason to understand bonuses

The biggest mistake recreational SA bettors make is treating bonus money as free money. It isn't. It is a marketing offer with terms that balance what the operator pays to win a customer against what that customer is expected to lose while clearing the wagering. If you do the maths, you can sometimes find offers worth taking. If you don't, you will often accept ones that aren't.

Once you understand the formula, bonus offers become a normal economic decision rather than a hopeful gamble. Some are worth taking; many aren't. The work is in distinguishing them, and the work takes about ninety seconds per offer once you've got the framework.

Continue learning

Useful tools for this topic: Bankroll Calculator. All free with no sign-up, part of our calculator library.

Compare deposits

Bonus eligibility often depends on payment method. Compare deposit methods, minimums and withdrawal speeds across SA platforms.

Compare Payment Methods

Common Questions

You asked.

A wagering requirement is the number of times you must bet a bonus before you can withdraw winnings from it. A R500 bonus with 30× wagering means R15,000 in total bets before the bonus and any winnings become cash you can withdraw. It is the most important number on any bonus offer, far more important than the headline amount.

Sometimes. A bonus is worth taking when its expected value is positive after wagering requirements. A R200 free bet with no deposit and no wagering is almost always worth claiming. A R10,000 deposit match with 50× wagering on slots is almost always worth ignoring. The maths matters more than the headline. Read the terms before you click claim.

Almost never. Every reputable SA bookmaker requires you to meet wagering requirements before bonus funds (and any winnings from them) can be withdrawn. Some bonuses also have minimum-odds restrictions, time limits, and game restrictions. A welcome bonus is essentially the right to play with house money in exchange for committing to a certain volume of betting.

A deposit match adds bonus funds worth a percentage of your deposit: "deposit R500, get R500" is a 100% match. A free bet is a bet you don't pay for; if it wins, you usually keep the winnings but not the stake. Free bets are simpler and their value is easier to see. Match bonuses can look bigger, but what they are really worth depends on the wagering requirement and game restrictions.