18+ · Gambling can be harmful. NRGP 24/7: 0800 006 008 · Get help

How We Test & Verify

We bet our own money so you don't have to guess

Every operator review on TopBettingSA is based on first-hand testing. We open a real account in a real tester's name, deposit real rand, place real bets, and withdraw to a real South African bank account. Then we publish what actually happened — with dates.

We only cover licensed South African operators. Every operator on this site holds a licence from one of South Africa's nine provincial licensing authorities, and we check it against the regulator's records quarterly.

The seven things we test

  1. Registration — how long sign-up and FICA verification really take.
  2. Deposits — every supported payment method, timed.
  3. Betting — real pre-match and in-play bets on the sports South Africans actually bet on.
  4. Withdrawals — the test that matters most. We withdraw our full balance to an SA bank account and time it end to end.
  5. Support — we contact every support channel with a real query and time the response.
  6. The app — tested on a low-end Android phone over mobile data, because that's how most of South Africa bets.
  7. Account closure — we check that self-exclusion and closing your account actually work.

What our labels mean

✓ Verified — we tested this claim ourselves, hold dated evidence, and a second person reviewed it before publication. The date is always shown. A Verified badge is a factual statement about our test on that date. It is not an endorsement and not a guarantee of your future experience.

Checked — we confirmed this against an official source (like a provincial licensing registry) on the date shown, but didn't test it first-hand.

Anything without a label — information we're reporting from elsewhere, attributed in the text.

Why some badges are grey

Verification expires. Bonus checks expire after 30 days, payment timings after 90, and every review gets a full re-test within 12 months. When a check expires, the badge turns grey and shows “Last verified [date]” — we never hide the history, and we never leave a green badge on a stale claim. Grey doesn't mean wrong; it means we're due to re-test it, and it's in the queue.

How ratings are calculated

Every review scores five categories: payments & withdrawals (30%), betting experience (25%), trust & licensing (20%), support (15%), and app & usability (10%). The overall rating is calculated from those weights automatically. Nobody at TopBettingSA can hand-set a rating — the system doesn't allow it.

How reviews stay current

Every review shows three dates: Published, Last updated, and Last verified — and they mean different things. Editorial polish never refreshes the verification date. Each review also carries a public “What changed” log. If you spot something wrong, use the report link on any review: five reports on the same claim within 30 days forces an immediate re-test.

How we make money

When you sign up with an operator through our links, the operator may pay us a commission. That's the business model, plainly stated. Three rules keep it honest: our ratings are computed from test results and can't be edited to favour anyone; verification badges never appear on or inside the sign-up buttons; and an operator cannot pay to be covered, ranked, or verified.

Gambling should never feel like a way out

Betting is entertainment with a cost, not an income. If it's stopping being fun: the National Responsible Gambling Programme offers free, confidential counselling 24/7 on 0800 006 008, or WhatsApp “HELP” to 076 675 0710. You must be 18 or older to bet in South Africa. Responsible gambling resources →