Home / iGaming / Betting Software for Africa
B2B betting software · South Africa, Ghana, Tanzania, UgandaBetting Software for Africa's Licensed Bookmakers and Lottery Operators
Capermint builds sportsbook, lottery and virtual-sports software with mobile-money payments for licensed operators in South Africa, Ghana, Tanzania and Uganda (South Africa: sports and horse racing only). White-label builds typically take 6–10 weeks and cost $35K–$120K. South Africa, Tanzania and Uganda also license software suppliers; Capermint holds no such licence, so each project first confirms a licensed supply route.
Who regulates betting in South Africa, Ghana, Tanzania and Uganda
All four countries license sports betting, but each regulator sets its own rules on online products, supplier licensing and testing. In South Africa, the National Gambling Board told Parliament in June 2026 that online betting revenue grew from R23.7bn in 2022/23 to R62.1bn in 2025/26. Use this table to brief your counsel.
| Item | South Africa | Ghana | Tanzania | Uganda |
|---|---|---|---|---|
| Who licenses operators | The provincial licensing authority where the business is based, such as the Western Cape Gambling and Racing Board; the National Gambling Board sets national norms | Gaming Commission of Ghana (Gaming Act, 2006, Act 721); lotteries: National Lottery Authority (National Lotto Act, 2006, Act 722) | Gaming Board of Tanzania (Gaming Act, Cap. 41) | National Lotteries and Gaming Regulatory Board (Lotteries and Gaming Act, 2016, now Cap. 334) |
| What operators can offer online | Fixed-odds and tote betting on sport and horse racing through licensed bookmakers and totalisators. Online casino and other interactive games are prohibited | Licence classes cover casinos, sports betting (land-based, online or both), route operations, remote gaming and mobile or interactive gaming; lotteries sit with the NLA | Categories include sports betting, casino, lotteries and virtual games; the Gaming Act lists separate internet sports betting and internet casino licences. In April 2026 the Board announced a suspension on new slot machine and route licences | The general betting licence covers online and land-based sports betting; casino licences can cover online platforms with Board-approved games; also lotteries, pool betting and bingo |
| What software suppliers need | A manufacturer, supplier or maintenance provider licence, provincial or national (applied for through a province); the Western Cape, for example, issues manufacturer and distributor licences | No separate B2B licence class, per a 2025 legal guide; white-label deals can be registered with the GIPC. Confirm with the Commission | A Board certificate or licence to manufacture, sell, lease or distribute gaming software or systems (Gaming Act, s.14); manufacturer, supplier and service-provider licences cost TZS 500,000 to apply and TZS 1,000,000 a year | A gambling software licence for anyone providing software used remotely or directly for gaming or betting; a separate licence covers gaming equipment |
| Testing and certification | SANS 1718-4 lab testing, an NRCS Letter of Certification, then provincial approval. RGS are no longer certified | Confirm with the Commission; an accredited lab can certify RNG games for the operator | Accredited-lab testing (GLI or BMM named) and Board approval of each game before launch (reported) | Board product standards and testing requirements; a data link to its central monitoring system, NCEMS (reported) |
| Players, KYC and safer gambling | FICA checks; national register of excluded persons; 18+ | National ID at sign-up; AML reporting; 18+; self-ban directives; advert approval | 18+; player limits and self-exclusion (reported) | Minimum age 25 (reported); AML controls |
| Typical payments | Cards, instant EFT and prepaid vouchers | Mobile money such as MTN MoMo | Mobile money such as M-Pesa and Airtel Money | Mobile money such as MTN MoMo and Airtel Money |
| Tax and fees (sourced) | Western Cape bookmaker licence from 1 April 2026: R16,343 to apply, R3,278 a year, R13,088 investigation fee and a R31,982 deposit | 20% tax on gross gaming revenue; the 10% withholding tax on winnings was repealed from 2 April 2025 | Gaming tax on gross gaming revenue and on winnings under the Gaming Act, changed by Finance Acts; a 2026 summary reports 25% of GGR for internet sports betting and 15% withheld on winnings. Confirm with the TRA | 2026 amendments reported: one 30% rate for betting and gaming and 15% withholding on net winnings from 1 July 2026; confirm the enacted text |
General information, not legal advice, compiled from regulator sites, statutes, gazettes and legal guides; "reported" marks secondary sources. Launching in Nigeria or Kenya? Their rules differ, so we cover betting software for Nigeria and betting software for Kenya on separate pages.
What we build in each market
One core platform serves all four countries; the product mix, regulator interfaces and player protections change by licence.
Sports betting software for South African bookmakers
Fixed-odds betting on sport and horse racing for provincially licensed bookmakers, plus pool betting for licensed tote operators. We build the bet engine, risk tools, FICA and excluded-persons checks, and the records needed for SANS 1718-4 testing. Out of scope: casino, casino-style and RGS games, and the National Lottery, which the Minister licenses to a single operator. Supply runs through a licensed manufacturer or supplier route.
Platforms for Gaming Commission and NLA licensees
Online and retail sportsbooks and virtual games for Gaming Commission licensees, and lotto platforms with electronic point-of-sale terminals for NLA-licensed operators. National ID capture, self-ban controls and revenue reports are built in.
Platforms for Gaming Board of Tanzania licensees
Online sportsbooks, lotteries and virtual games, matching the Board's categories. Supplying the platform needs a Board supplier or service-provider licence, so that route is settled first. We plan hosting early, because secondary sources report that the primary server must sit in mainland Tanzania. In April 2026 the Board announced a suspension on new slot machine and route operation licences.
Platforms for NLGRB licensees
Online and retail sportsbooks, lotteries and virtual games, with a data interface to the Board's central monitoring system and age checks set to the Board's minimum age (reported as 25). Software providers need the Board's gambling software licence. We also build account-closure and payout tools: in January 2026 the Board announced that one online operator was no longer licensed and told players to withdraw their funds.
Capermint products that fit these markets
Each product ships as a white-label build, a custom platform, or a module for a platform you already run.
Sportsbook platform
Pre-match and live betting, bet engine, trading and risk tools, settlement, player accounts and wallet, connected to the feeds you license. See sportsbook platform development.
Branded sportsbook on a reusable base
Your brand under your own licence, typically after 6–10 weeks of build. See white label sportsbook software.
Lottery and draw platforms
Draw engine, ticketing, wallet, retailer and prize-claim modules for licensed lottery operators in Ghana, Tanzania and Uganda. See lottery software development.
Betting shops and agent networks
Shop terminals, cashier tools, agent cash-in and cash-out, and ticket validation. See retail betting software.
Horse racing betting
Fixed-odds and tote racing products with race cards, results and settlement, including for South African licensees. See horse racing app development.
Virtual sports and instant games
Virtual football, racing and other games served from a remote gaming server (RGS) where licensed, such as Tanzania's virtual games category. Not offered to South African licensees.
Engineers for an existing platform
Our engineers connect odds feeds, payment and KYC providers and regulator reporting to the sportsbook you already run. See sportsbook API integration engineers.
Built for mobile money and low-data play
- Mobile-money cashier: deposits and withdrawals through the providers you contract, with callbacks, safe retries and daily reconciliation.
- Light front end: a PWA and lite web app with compact odds updates, plus a small Android app.
- Bet slips that survive weak signal: selections persist through dropped connections, and resubmitted bets are never placed twice.
- USSD and SMS betting: through your telecom or aggregator partner, where the regulator allows it.
- Country settings: age limits, player limits, self-exclusion, currency (ZAR, GHS, TZS or UGX) and tax on winnings per licence.
How a launch or upgrade runs
The steps are the same for a new brand and an existing bookmaker moving platforms. Licensing and testing usually set the pace, so they start on day one.
Confirm the licence path for each country
You and your counsel confirm the operator licence, the supplier licence route (needed in South Africa, Tanzania and Uganda) and the products allowed. We flag anything out of scope, such as casino content for South Africa.
Scoping call and written proposal
Modules, integrations, team, timeline and a price band in writing, with third-party costs listed separately.
Provider contracts
You contract odds feeds, mobile-money and payment providers, KYC vendors and hosting, in-country where required. We plan the integrations.
Build and country configuration
Front end, bet or draw engine, wallet, cashier and back office on our reusable base, with each country's limits, tax rules and reports configured.
Regulator interfaces
Excluded-persons checks, regulator reports and monitoring-system data links, built to the specification the regulator or your licensed supplier provides.
Testing and certification
In South Africa, SANS 1718-4 lab testing, NRCS certification and provincial approval; elsewhere, accredited-lab testing and Board approval. We prepare documentation and fix findings; the certificate goes to the operator or licensed supplier.
Launch and support
Soft launch, load testing for big match days, and updates when rules change, on agreed support terms.
Licensing, supplier approval and testing: what to settle first
Capermint is a software supplier. We hold no licence, registration or approval in South Africa, Ghana, Tanzania or Uganda, and we do not operate betting or lottery products. Operators are responsible for licensing; we build to the technical requirements of the target jurisdiction, and we confirm the supplier route before any software is supplied into a market.
South Africa: sports and horse racing only
Online casino and other interactive games are prohibited under section 11 of the National Gambling Act, 2004, and national proposals to regulate online gambling, including a Remote Gambling Bill, have not become law. On 27 February 2026 the National Gambling Board announced a notice to provincial regulators: remote gambling servers (RGS) are not lawful gambling systems, SANS 1718-4 covers wagering and record-keeping systems only, and the NRCS will not issue or renew Letters of Certification for RGS. Trade press reported in July 2026 that bookmakers had been told to remove RGS games, and in June 2026 the Board told Parliament it is working toward a national policy on online gambling. We do not build casino or casino-style products for South African players.
Supplier licences and lab testing
Three of the four markets license software suppliers as well as operators. South Africa licenses manufacturers, suppliers and maintenance providers through its provinces. Tanzania's Gaming Act bars anyone without a Board certificate or licence from manufacturing, selling, leasing or distributing gaming software or systems. Uganda's Board issues a gambling software licence to anyone providing software for gaming or betting. Ghana has no separate supplier licence class, per a 2025 legal guide. In South Africa, Tanzania and Uganda we supply only through a route your counsel confirms: the supplier licence in place before supply, or delivery through a licensed manufacturer or supplier.
We build RNG and game math ready for independent testing by accredited labs such as GLI, iTech Labs or BMM and support the certification process; the operator or licensed supplier obtains the certificate.
Players, payments and data
Plan for identity and age checks, anti-money-laundering monitoring, self-exclusion and limits, and regulator data access. Where hosting must be local, we deploy where your licence requires.
General information, not legal advice. Laws, fees and taxes change; confirm current requirements with the regulator and local counsel before you scope.
Betting software cost and timeline for African launches
These are the typical ranges we publish, in US dollars. Where your project lands depends on products, countries, channels and integrations.
| Scope | Typical price (USD) | Typical build time | What it usually covers |
|---|---|---|---|
| Single game MVP | $10K–$40K | Set in scoping | One virtual or instant game for an operator outside South Africa, with RNG ready for lab testing |
| White-label or turnkey sportsbook or lottery platform | $35K–$120K | 6–10 weeks | Branded web app and Android app, bet or draw engine, wallet, mobile-money cashier and back office for one country |
| Custom single-vertical platform | $60K–$180K | Phased; dates set in scoping | A sportsbook or lottery platform built to your specification, with your own trading and risk rules and deeper integrations |
| Custom multi-vertical, multi-country platform | $200K–$500K+ | Phased; dates set in scoping | Sportsbook, lottery and virtual games on one wallet, per-country settings, retail and agent channels and regulator interfaces |
Typical ranges. Build times exclude licensing, supplier approval, lab testing, certification and provider contracts. A final quote follows a scoping call.
Costs outside our quote
- Licence application, annual and investigation fees, deposits and capital requirements
- Lab testing and certification fees
- Odds, data and results feeds
- Mobile-money, card, bank and KYC vendor fees
- Hosting, including in-country hosting where required, and USSD or SMS telecom charges
- Taxes on revenue and on player winnings
Engagement models
Choose a fixed-scope project with agreed milestones and price, a dedicated team billed monthly, or co-development, where our engineers join your platform team.
What you can check before you hire us
Here is where to verify our work, and what we do not claim.
iGaming portfolio
Browse the iGaming projects we have published before you book a call. Open the iGaming portfolio
Clutch 4.9/5 from 13 reviews
Our GoodFirms profile is also public, so you can read client feedback before a call.
Founded 2014, Ahmedabad
Capermint Technologies Pvt Ltd, founded by Vivek Shah. Capermint-reported: 650+ customers worldwide and over 200 specialists across design, engineering and QA. Associate Member of IEIC and a member of GESIA.
Calls in African business hours
Ahmedabad is 3.5 hours ahead of South Africa, 2.5 hours ahead of Tanzania and Uganda and 5.5 hours ahead of Ghana, so we schedule calls inside your working day.
No licences or lab certificates
Capermint holds no gambling licence, supplier registration or lab certificate in South Africa, Ghana, Tanzania or Uganda. Certification is obtained by the operator or game owner.
Starting a sportsbook from scratch? Our guide to starting a sportsbook business covers the business model, licensing steps and launch costs.
Betting software in Africa: frequently asked questions
Is online sports betting legal in South Africa?
Yes, through provincially licensed bookmakers and totalisator operators, for sport and horse racing. Online casino and other interactive games are prohibited under section 11 of the National Gambling Act, 2004, and in February 2026 the National Gambling Board said remote gambling servers are not lawful gambling systems. Not legal advice.
How do I get a gambling licence in South Africa for online betting?
Apply to the licensing authority of the province where the business will be based, such as the Western Cape Gambling and Racing Board or the Gauteng Gambling Board. Each province sets its own process and fees. From 1 April 2026 the Western Cape charges R16,343 to apply for a bookmaker licence and R3,278 a year, plus an investigation fee and deposit. Not legal advice.
Does a betting software supplier need a licence in South Africa?
Expect so. The National Gambling Act lets manufacturers, suppliers and maintenance providers apply through a provincial licensing authority for a provincial or national licence, and the Western Cape, for example, issues manufacturer and distributor licences. Wagering systems also need SANS 1718-4 testing, an NRCS Letter of Certification and provincial approval. Capermint holds no South African licence, so confirm the supply route with the province and your counsel. Not legal advice.
Can you build an online casino or casino-style games for South Africa?
No. Online casino games are prohibited in South Africa, and provincial regulators have been told to prohibit remote gambling servers in licensed operations. For South African bookmakers we scope sports and horse-racing betting only, and on multi-country platforms casino modules stay switched off for South African players. Not legal advice.
How do I get a gaming licence in Ghana?
Apply to the Gaming Commission of Ghana under the Gaming Act, 2006 (Act 721), which licenses casinos, sports betting and remote and mobile gaming. Expect advert vetting, national ID checks at sign-up, anti-money-laundering reporting and a 20% tax on gross gaming revenue. Lotteries are licensed separately by the National Lottery Authority. Not legal advice.
Who issues betting licences in Tanzania, and do software suppliers need one?
The Gaming Board of Tanzania, in categories that include sports betting, casino, lotteries and virtual games. Suppliers need one too: the Gaming Act bars anyone without a Board certificate or licence from manufacturing, selling, leasing or distributing gaming software or systems. The 2022 fee schedule lists manufacturer, supplier and service-provider licences at TZS 500,000 to apply and TZS 1,000,000 a year. Not legal advice.
How do I get a betting licence in Uganda?
Apply online to the National Lotteries and Gaming Regulatory Board through its e-licensing system. The general betting licence covers online and land-based sports betting, and the Board reviews the applicant's integrity, competence, finances and equipment. Software providers need a separate gambling software licence. Trade press reports a minimum gambling age of 25 and 2026 tax changes, so confirm both with the Board. Not legal advice.
Can a foreign software company supply betting platforms in these countries?
Only through a licensed route in three of them. South Africa, Tanzania and Uganda require software suppliers to hold their own licence, so a foreign studio supplies there after obtaining it or through a licensed manufacturer or supplier. Ghana has no separate supplier licence class, per a 2025 legal guide. Capermint holds none of these licences, so we confirm the supply route with your counsel before any software is supplied. Not legal advice.
How much does betting software cost for an African launch?
Typical ranges: $35K to $120K for a white-label or turnkey sportsbook or lottery platform, $60K to $180K for a custom single-vertical platform, $200K to $500K or more for a custom multi-vertical platform, and $10K to $40K for a single game. Licence fees, lab testing, data feeds and payment fees are extra. A final quote follows a scoping call.
How long does it take to launch a sportsbook in these markets?
A white-label build typically takes 6 to 10 weeks once scope is agreed. Licensing, supplier licences, lab testing and provider contracts run in parallel and often take longer, especially in South Africa, where the wagering system needs SANS 1718-4 testing, NRCS certification and provincial approval before go-live.
Can the platform take mobile money and run on low-end phones?
Yes. We integrate the mobile-money providers you contract, such as MTN MoMo, Airtel Money or M-Pesa, with deposit and withdrawal reconciliation. For low-data play we build a light web app and PWA, a small Android app and bet slips that survive dropped connections. USSD and SMS betting can be added through your telecom partner where the regulator allows it.
Who certifies the RNG for lottery and virtual games?
The operator or game owner obtains certification from an accredited lab. We build RNG and game math ready for independent testing by accredited labs such as GLI, iTech Labs or BMM, and prepare the documentation they ask for. Capermint holds no lab certificates. In South Africa, system certification runs through the NRCS.
Get a scoped plan for your African launch
Send your target countries, licence status, products, providers and launch date. We reply with a module list, delivery model, timeline and price band, and flag regulatory steps to confirm with counsel.
Written by Team Capermint
New game projects · worldwide
Tell us what you’re building.
Share the idea, audience and ambition. We’ll reply with a practical view of scope, team shape, technology and the smartest first milestone.
01 / Scope
A useful first response
Clear assumptions, open questions and the right place to begin.
02 / Team
The right production shape
Full-cycle, co-development or dedicated specialists—built around ownership.
03 / Next move
A practical first milestone
Prototype, technical discovery or production planning—not a generic sales pitch.
- NDA available
- Reply within 12 hours
- Global delivery
Project brief / secure enquiry
Start with the playable idea.
⌁ Secure enquiry · NDA-first · No obligation