Africa
Kenya licence.
BCLB → GRA
Compliant local operators (Betika, SportyBet, Odibets) hold real advantages.
This framework is materially unsettled right now. Read the honest read below before committing a timeline to it.
What the regulator asks for
Year one cost
€50k-€150k Year 1
Local entity required. Mobile-money integration with KRA mandatory.
Timeline
6-12 months (transition uncertain)
The GRA took over from the BCLB in early 2026 under the Gambling Control Act 2025. Processing times under the new authority are still settling; allow extra margin.
Gaming tax
2025 Finance Act tax reform (effective 1 July 2025): excise duty cut from 15% to 5%, but trigger moved from "at point of bet" to "deposit into operator wallet." Withholding tax on winnings cut from 20% to 5% on withdrawals. Operator GGR tax remains 15% on Gross Gaming Revenue. 2026 Finance Bill re-introduces 20% withholding tax on winnings; expands taxable deposit definition.
Marketing climate
Tightening.
The market
Kenya has moved to a new framework. The Gambling Control Act 2025 replaced the old Betting, Lotteries and Gaming Act, and the new Gambling Regulatory Authority (GRA) took over from the BCLB in early 2026. A licence moratorium applied during the transition, so check the GRA's current application status before filing.
How the application runs
BCLB/GRA application via Kenyan entity. KRA mobile-money integration.
Ongoing compliance
AML under Kenyan framework. Self-exclusion register.
What you can and cannot say
Restrictions tightening.
The honest read
What it means for your plan
The tax framework is genuinely volatile: operators have absorbed three structural changes in 18 months. Tax on deposits adds friction for customers. Even so, compliant operators hold real advantages over offshore alternatives.
Compare
Compared with
Get 3 actions
Weighing up Kenya?
One sentence is enough. I read these myself and reply with three actions you can take.