1Understand the offer
A typical welcome bonus looks like: "100% match up to R5,000 + 100 free spins". Here is what each part means:
The casino matches your deposit 100%. Deposit R1,000, get R1,000 bonus = R2,000 to play with.
The maximum bonus amount. Deposit R5,000 or more to get the full R5,000 bonus.
Free spins on a specified slot game. Usually worth R1-R2 each, so 100 spins = R100-R200 in value.
2Calculate real value
The wagering requirement is the key number. It tells you how much you must bet before you can withdraw bonus winnings. The formula is:
Real value formula
Real value = Bonus amount / Wagering requirement
A R1,000 bonus with 30x wagering requires R30,000 in bets. A R1,000 bonus with 60x wagering requires R60,000.
With a typical house edge of 3-5% on slots, a 30x wagering requirement means you will lose roughly R900-R1,500 clearing the bonus. The lower the wagering requirement, the more real value you get.
3Check restrictions
Always read the full terms before claiming. Key restrictions to check:
- !Maximum bet: most bonuses limit bets to R25-R50 per spin while wagering. Exceeding this can void your bonus.
- !Game exclusions: some games (often table games and live casino) contribute 0% or less toward wagering. Slots usually contribute 100%.
- !Time limit: most bonuses expire in 7-30 days. If you don't clear the wagering in time, the bonus and any winnings are forfeited.
- !Maximum cashout: some bonuses cap how much you can withdraw from bonus winnings (e.g. 5x the bonus amount).
4Decide if worth claiming
Use this quick comparison to evaluate any welcome bonus:
Good bonus
- Wagering 30x or less
- Max bet R50 or higher
- 30-day time limit or more
- Slots contribute 100%
- No max cashout or high limit
xBad bonus
- Wagering 50x or more
- Max bet R25 or less
- 7-day time limit
- Table games excluded
- Low max cashout (e.g. 3x bonus)
Browse current offers: All casino bonuses or compare top SA casinos.