10bet is a licensed South African bookmaker regulated by the Mpumalanga Economic Regulator (licence 9-2-1-09661). The 10bet registration takes under two minutes and uses a single-page form — you need your SA ID or passport, a mobile number and an email address. After signing up, new players can claim a two-part welcome bonus worth up to R5,000 plus a R15 free bet and 15 free spins, with no promo code required.
Below you will find the full sign up process, FICA verification steps, bonus details and everything else you need to get started.
How to Register at 10bet
The 10bet sign up form is identical on desktop, mobile browser and the Android app. Here is how to create your account on 10bet.co.za.
- Open 10bet.co.za or the 10bet app and tap the green "Join Now" button in the top-right corner of the screen.
- Enter your first name and surname exactly as they appear on your ID document. The form specifically reminds you: "the same as your ID."
- Type your mobile number — the +27 country code is already filled in, so enter the rest without the leading zero.
- Choose your ID type: "SA Identity" for a 13-digit South African ID, or "Passport" for a foreign passport. Passport holders will also need to provide a country of origin and date of birth.
- Enter your full ID number or passport number.
- Add your email address and set a password with at least 8 characters, mixing uppercase, lowercase, numbers and a special character.
- Tick the checkbox to confirm you are over 18 and accept the Terms & Conditions and Privacy Policy.
- Press "Join Now" to complete 10bet registration.
The account is created instantly. You can log in and explore the site straight away, though FICA verification is required before depositing or withdrawing.
FICA Verification
All licensed betting operators in South Africa must comply with the Financial Intelligence Centre Act. 10bet requires you to verify your identity before you can deposit funds and start betting. The process is a one-time step and approval takes up to 24–48 hours.
Two documents are needed. The first is proof of identity — your SA ID card or book, driver's licence or passport. Both sides must be submitted. The second is proof of address — a utility bill, bank statement or insurance document dated within the last 3 months, with a name that matches your registration details.
You can upload documents directly through the 10bet site by clicking the profile icon and selecting "Account Verification." Follow the prompts and choose your document type from the drop-down menu. Alternatively, email clear scans or photos to [email protected] with the subject line "FICA Verification – [Your Username]." Accepted formats are JPG, PNG or PDF, each under 5 MB.
To avoid delays, make sure photos are sharp and show the full document without cropped edges. If the name on your proof of address does not match the name you registered with, the verification will be rejected.
10bet Welcome Bonus
New players at 10bet receive a two-part welcome package. The bonus is activated from the cashier — no promo code is needed. Crypto deposits do not qualify for either part of the offer.
First Deposit Bonus
After registering, select the welcome offer in the cashier and make your first deposit of R50 or more. You will receive a R15 free bet and 15 free spins on the slot Fortune of Olympus.
The free spins are valued at R1.00 each, with maximum winnings capped at R2,000. The free bet can be used on any sports market except horse racing, at minimum odds of 2.00. It is stake not returned, meaning only net winnings are paid out. Both the free bet and free spins expire 30 days after being credited, and winnings from them are not subject to further wagering requirements.
Second Deposit Bonus
Make a second qualifying deposit of R100 or more to receive a 150% matched bonus up to R5,000. This bonus can be used on sports, horse racing and casino games.
| Detail | First Deposit | Second Deposit |
|---|---|---|
| Minimum deposit | R50 | R100 |
| Reward | R15 free bet + 15 free spins | 150% match up to R5,000 |
| Sports wagering | — | 8× (deposit + bonus) at odds 2.00+ |
| Games wagering | — | 40× (deposit + bonus) |
| Max stake per bet (bonus funds) | — | R1,000 |
| Expiry | 30 days | 30 days |
| Promo code | Not required | Not required |
The second deposit bonus funds are credited to a separate bonus balance. Cash funds are used first when you place bets, and the bonus balance is only touched once your real money runs out. If you withdraw before completing the wagering requirements, the bonus and any winnings from it are forfeited.
How to Deposit After Registration
Once your FICA verification is approved, you can fund your account. 10bet supports a wide range of South African payment methods, and all deposits are processed instantly with no fees from 10bet's side.
EFT transfers through Ozow and Capitec Pay are among the most popular options — they redirect you to your bank's secure portal, so banking credentials are never shared with the bookmaker. Card payments via Visa, Mastercard and American Express are also available. For cashless deposits, voucher options include 1Voucher, OTT, Blu Voucher and EasyPay, which can be purchased at retail outlets such as Shoprite, PEP, Checkers, Boxer, BP and Caltex. Zapper and Masterpass offer QR-based mobile payments, and Apple Pay is supported on iOS devices.
10bet also accepts cryptocurrency deposits via Bitcoin, Ethereum, Litecoin and Tether. Keep in mind that crypto deposits do not qualify for the welcome bonus.
| Method | Min Deposit | Max Deposit |
|---|---|---|
| Ozow EFT | R10 | R1,000,000 |
| Capitec Pay (via Ozow) | R10 | R1,000,000 |
| Visa / Mastercard / AMEX | R10 | R1,000,000 |
| Zapper | R10 | R1,000,000 |
| Masterpass | R10 | R1,000,000 |
| Apple Pay | R10 | R1,000,000 |
| 1Voucher | R10 | R2,500 |
| OTT Voucher | R5 | R3,000 |
| Blu Voucher | R10 | R2,500 |
| EasyPay | R5 | R1,000 |
| Pay@ | R10 | R1,000,000 |
| Crypto (BTC, ETH, LTC, USDT) | Varies | Varies |
To deposit, log into your account and tap the plus icon at the top of the screen. Choose a method, enter the amount and follow the on-screen prompts.
Registration via the 10bet App
10bet has an Android app that can be downloaded directly from 10bet.co.za — it is not listed on the Google Play Store. There is no dedicated iOS app, but the mobile browser version at 10bet.co.za is fully optimised for iPhones and iPads.
- Visit 10bet.co.za from your phone and find the APK download link.
- Download the file and allow installation from unknown sources if your device prompts you.
- Open the app and tap "Join Now."
- Fill in the same registration form and submit.
The form fields and the sign up process are identical across all platforms. FICA documents can also be uploaded through the app after you register.
10bet Login
After you create your account, logging in takes a few seconds. On the desktop site, enter your email address and password. On the mobile site or app, you can log in with your phone number and password instead.
If you forget your password, tap "Forgot Password" on the login screen. A reset link will be sent to your registered email or an SMS code to your mobile number.
Registration Requirements
Before you register at 10bet South Africa, be aware of a few key conditions. You must be 18 years or older — the system automatically checks your age from your SA ID number. Only South African residents can open an account. 10bet enforces a strict one account per person, per household and per IP address rule. Duplicate accounts lead to suspension and bonus forfeiture.
All personal details entered during registration must be accurate and match your identity documents. Providing false information can result in account closure. Name and ID number corrections are difficult to process after sign up, so double-check every field before confirming.
Common Registration Problems
Most issues during the 10bet sign up have straightforward solutions. If the form rejects your password, make sure it has at least 8 characters with an uppercase letter, a lowercase letter, a digit and a special character. An age error means the system read your ID number as under-18 — re-enter it carefully and check for typos.
Loading issues on the registration page are usually caused by an unstable connection. Switching networks or clearing your browser cache resolves most cases. If the site blocks access due to location, make sure you are browsing from within South Africa and that your device's location services are turned on.
For anything you cannot fix on your own, 10bet offers several support channels. The 24/7 live chat on the website provides instant responses through an AI bot with human backup. Email support is available at [email protected], with replies within 2 hours during business hours. There is also a toll-free phone line at 0800 10 BET SA (0872500533), free from any South African network.