Kenya · Regulation

Kenya Gambling Laws

How the Betting Control and Licensing Board regulates sports betting and gaming in Kenya — licences, the 2019 crackdown, taxes, and M-Pesa rules.

By Gil Garcia How we research

The Betting Control and Licensing Board

The Betting Control and Licensing Board (BCLB) is Kenya's gambling regulator, operating under the Betting, Lotteries and Gaming Act (Cap 131). The BCLB is a government body under the Ministry of Interior and National Administration. It issues licences for sports betting, casino gaming, lotteries, and related activities.

Operators must hold a current BCLB licence to legally accept bets from Kenyan players. Licence status can be requested from the BCLB directly; a public-facing searchable register is not consistently maintained.

ActivityLegal StatusNotes
Sports BettingLegal, licensedDominant product; football betting primary
Online CasinoLegal with licenceBCLB issues casino licences; some operators hold both betting and casino licences
LotteryLegal, licensedKenya National Lottery and private operators
Virtual SportsLegal under betting licenceCommon at Kenyan-facing platforms
Offshore sites without BCLB licenceGrey — not explicitly prohibited for playersOperator is unlicensed; player has no regulatory recourse

The 2019 Licence Suspensions

In July 2019, the Kenyan government suspended 27 betting operator licences, including major brands such as Sportpesa, Betin, and Betway Kenya, over disputes regarding unpaid taxes and licence fee assessments. This was the most significant regulatory intervention in Kenyan gambling history and temporarily disrupted the entire market.

Following negotiations and partial resolution of tax disputes, several operators were relicensed in late 2019 and through 2020. Sportpesa — Kenya's largest operator at the time — exited the market initially before returning under new ownership in 2020. The episode created lasting reputational uncertainty around Kenyan regulatory stability that operators and players have had to account for since.

Tax on Winnings — 20% Withholding

Kenya imposes a 20% withholding tax on gambling winnings exceeding KSh 100 per transaction. This applies to both sports betting and casino winnings. Operators are required to deduct the tax at source before crediting winnings to a player's account. This is one of the highest gambling withholding tax rates globally and materially affects the effective return for Kenyan players.

Example: if you win KSh 10,000 on a bet, the operator deducts KSh 2,000 (20%) before crediting KSh 8,000 to your account.

Additionally, a 7.5% excise duty applies to betting stakes (not winnings), introduced in 2021. This is embedded in the odds rather than charged separately in most cases.

M-Pesa and Payments

M-Pesa, Safaricom's mobile money service, is the dominant payment infrastructure for Kenyan betting. Almost all BCLB-licensed operators integrate directly with M-Pesa for deposits and withdrawals. Transactions are near-instant and work without a bank account, making betting accessible to a large mobile-only population.

In 2019, Safaricom briefly suspended M-Pesa integrations with betting companies as part of the government's crackdown. Integrations were subsequently restored, but this demonstrated the dependency of the Kenyan betting ecosystem on Safaricom's infrastructure — a unique platform risk.

Other payment methods available at some operators include Airtel Money, bank transfers, and debit cards, though M-Pesa maintains overwhelming dominance.

Responsible Gambling

The BCLB requires licensed operators to implement responsible gambling measures including age verification (18+), deposit limit tools, and self-exclusion. Kenya does not currently operate a national multi-operator self-exclusion scheme equivalent to GamStop or BetStop. Self-exclusion is operator-level only.

The Kenyan government has at various points proposed stricter advertising restrictions on betting, particularly targeting sports broadcasts and social media influencers popular with younger audiences. Regulatory developments in this area are ongoing.

Frequently Asked Questions

Is online gambling legal in Kenya?
Yes. Sports betting and online casino are legal in Kenya for adults aged 18 and over, provided the operator holds a current BCLB licence. Many Kenyans also use international offshore platforms, though these operate without BCLB oversight.
What is the BCLB?
The Betting Control and Licensing Board is Kenya's gambling regulator, operating under the Betting, Lotteries and Gaming Act (Cap 131). It issues licences for sports betting, casino gaming, and lotteries, and enforces compliance with gambling laws.
How much tax do I pay on winnings in Kenya?
Kenya deducts a 20% withholding tax on gambling winnings above KSh 100. Operators deduct this at source before crediting your account. A separate 7.5% excise duty on stakes is typically embedded in odds. These are among the highest gambling taxes in Africa.
Can I use M-Pesa to bet in Kenya?
Yes. M-Pesa is the dominant payment method at all major BCLB-licensed betting sites. Deposits and withdrawals are near-instant. Paybill and till numbers are provided by each operator for M-Pesa transactions.
What happened to Sportpesa and other sites in 2019?
In July 2019, the Kenyan government suspended 27 betting operator licences including Sportpesa, Betin, and Betway Kenya over tax disputes. Most were relicensed by late 2019 or 2020 after partial resolution. Sportpesa exited and returned under new ownership. The episode underscored the regulatory risk in the Kenyan market.
Is there a self-exclusion scheme in Kenya?
Kenya does not have a national multi-operator self-exclusion scheme. Self-exclusion is available at individual operator level through their responsible gambling tools. If you need help with problem gambling, contact the National Council on Alcoholism and Drug Abuse (NACADA) at 1192.