Kenya's betting industry is one of the most vibrant in Africa, with an estimated 15 million active bettors, a market exceeding $1 billion in annual turnover, and a regulatory framework that has evolved significantly over the past decade. At the centre of this framework sits the Betting Control and Licensing Board (BCLB), the government body responsible for licensing and regulating all gambling activities in Kenya.
This guide is the most comprehensive resource available on the BCLB and betting regulation in Kenya. It covers the Board's history and mandate, the licensing process, the complete tax structure including the 20% withholding tax on winnings, the list of approved operators, responsible gambling requirements, and the future direction of regulatory policy. Every section is based on the Betting, Lotteries and Gaming Act, BCLB communications, Kenya Revenue Authority guidance, and expert analysis.
Kenya Betting Market at a Glance
15+ million active bettors. $1+ billion annual market. 95%+ mobile betting. M-Pesa dominant payment method. 20% tax on net winnings. BCLB-licensed operators only. Football accounts for 80%+ of sports wagers.
The Betting Control and Licensing Board (BCLB)
Establishment and Legal Foundation
The Betting Control and Licensing Board was established under the Betting, Lotteries and Gaming Act, Chapter 131 of the Laws of Kenya. This Act, originally enacted in 1966 and amended multiple times since, provides the legal framework for the regulation of all forms of gambling in Kenya, including betting, lotteries, gaming (casinos), and prize competitions.
The BCLB operates under the Ministry of Interior and Co-ordination of National Government. The Board consists of a Chairman and members appointed by the Cabinet Secretary, bringing together expertise in law, finance, technology, and public administration. The Board is supported by a secretariat that handles day-to-day regulatory operations.
BCLB Mandate and Functions
| Function | Description |
|---|---|
| Licensing | Issue, renew, suspend, and revoke licences for all gambling activities |
| Regulation | Develop and enforce rules governing betting operations |
| Compliance monitoring | Conduct inspections and audits of licensed operators |
| Consumer protection | Protect bettors from fraud, unfair practices, and exploitation |
| Dispute resolution | Mediate disputes between operators and bettors |
| Policy advisory | Advise the government on gambling policy and legislation |
| Responsible gambling | Promote responsible gambling and minimise gambling harm |
| Anti-money laundering | Ensure operators comply with AML/CFT requirements |
Licensing Categories and Process
Licence Categories
| Licence Type | Activities Covered | Annual Fee |
|---|---|---|
| Bookmaker's licence | Sports betting (fixed odds) | KES 5-10 million |
| Gaming licence | Casino operations (physical and online) | KES 10+ million |
| Lottery licence | Lottery operations | Variable |
| Prize competition licence | Promotional competitions | Variable |
| Public gaming licence | Slot machines and gaming machines | Variable per machine |
Licensing Requirements
- Kenyan company: Must be registered as a company in Kenya under the Companies Act
- Kenyan directors: At least one director must be a Kenyan citizen
- Physical office: Must maintain a registered office in Kenya
- Financial capacity: Demonstrate adequate financial resources and bank guarantees
- Background checks: All directors and key personnel undergo vetting
- Technical standards: Platform must meet BCLB technical requirements for security and fairness
- Tax compliance: Must obtain a KRA PIN and demonstrate tax compliance
- Responsible gambling plan: Documented policies for responsible gambling
- AML/CFT compliance: Anti-money laundering programme and compliance officer
Approved BCLB-Licensed Operators (2026)
Kenya has a well-established ecosystem of BCLB-licensed betting operators. The following table lists some of the major licensed operators currently serving the Kenyan market.
| Operator | Type | M-Pesa | Min Bet | Key Features |
|---|---|---|---|---|
| 1Win Kenya | Sports + Casino | Yes (instant) | KES 50 | 500% bonus up to KES 75,000, 9,500+ games |
| Betika | Sports + Casino | Yes (instant) | KES 1 | Largest Kenyan brand, Mega Jackpot |
| SportPesa | Sports + Casino | Yes (instant) | KES 10 | Returned to Kenya, strong brand recognition |
| Betway Kenya | Sports + Casino | Yes (instant) | KES 10 | International brand, competitive odds |
| Odibets | Sports + Casino | Yes (instant) | KES 1 | Budget-friendly, strong mobile experience |
| Mozzartbet Kenya | Sports + Casino | Yes (instant) | KES 10 | Jackpot games, wide market coverage |
| 22Bet Kenya | Sports + Casino | Yes (instant) | KES 50 | Extensive markets, high odds |
| BetLion Kenya | Sports + Casino | Yes (instant) | KES 10 | Growing brand, good promotions |
Verify Before You Bet
Always confirm an operator's BCLB licence at bclb.go.ke before creating an account or depositing money. Unlicensed operators have no obligation to pay your winnings, protect your data, or follow fair gaming practices.
Kenya's Betting Tax Structure
Kenya's betting tax framework has undergone significant changes over the past decade, with multiple revisions to tax rates reflecting the government's evolving approach to balancing revenue generation with market growth.
Current Tax Framework (2026)
| Tax | Rate | Applied To | Authority |
|---|---|---|---|
| Withholding tax on winnings | 20% | Net winnings (payout - stake) | KRA |
| Excise duty | 12.5% | Operator's GGR or stake amounts | KRA |
| Corporate income tax | 30% | Operator net profits | KRA |
| VAT | 16% | Certain services | KRA |
| Licence fees | Variable | Annual licence renewal | BCLB |
How the 20% Withholding Tax Works
The 20% withholding tax on gambling winnings is one of the most impactful aspects of Kenya's betting regulation for individual bettors. Here is exactly how it works:
- Calculation basis: The tax is applied to net winnings, which equals the total payout minus the original stake
- Automatic deduction: The operator deducts the tax automatically before crediting winnings to your account
- Example: You place a KES 200 bet with odds of 5.0. Your total payout would be KES 1,000. Net winnings = KES 1,000 - KES 200 = KES 800. Tax = 20% of KES 800 = KES 160. You receive KES 840 (KES 1,000 - KES 160)
- No threshold: The tax applies to all winning bets regardless of the amount
- Operator responsibility: The operator remits the withheld tax to the Kenya Revenue Authority (KRA) on your behalf
Timeline of Tax Changes
| Year | Change | Impact |
|---|---|---|
| 2017 | 50% excise duty introduced | Severe impact on operators, some exited market |
| 2018 | 20% withholding tax on winnings introduced | Reduced bettor payouts, controversy |
| 2019 | Excise duty reduced to 20% | Relief for operators, market stabilisation |
| 2020 | Excise duty reduced to 7.5% | Market growth resumed |
| 2021-2023 | Various adjustments | Finding equilibrium between revenue and growth |
| 2024-2026 | Current framework stabilised | 20% on winnings, 12.5% excise duty |
Responsible Gambling in Kenya
Responsible gambling has become a central pillar of Kenya's regulatory framework. The BCLB requires all licensed operators to implement comprehensive responsible gambling measures and has issued specific guidelines on player protection.
Mandatory Operator Requirements
- Age verification: Strict verification using national ID (18+ only)
- Self-exclusion: Tools for bettors to voluntarily exclude themselves for specified periods
- Deposit limits: Customisable daily, weekly, and monthly deposit limits
- Session time limits: Options to set maximum session durations
- Reality checks: Periodic pop-up notifications showing time spent and money wagered
- Cooling-off periods: Ability to take breaks from betting
- Responsible gambling messaging: Visible warnings on all pages and in all marketing
- Staff training: Mandatory training for customer-facing staff on problem gambling identification
- No credit betting: Operators cannot extend credit for betting purposes
Problem Gambling Resources
Kenya is developing its support infrastructure for problem gamblers. The BCLB has mandated that operators provide information about responsible gambling resources and has encouraged partnerships with mental health organisations. Some operators have established dedicated helplines and referral programmes. The government has also explored the creation of a national gambling addiction fund, financed by operator contributions.
M-Pesa and Betting in Kenya
M-Pesa is the backbone of the Kenyan betting industry. With over 30 million active M-Pesa users in Kenya, mobile money has made betting accessible to virtually every Kenyan with a phone, eliminating the traditional barriers of banking access.
How M-Pesa Betting Works
- Deposit: Send money to the operator's M-Pesa paybill number or use the operator's app
- Speed: Deposits are instant, credited to your betting account within seconds
- Withdrawal: Request a withdrawal through the operator's platform, received via M-Pesa within 1-15 minutes for most operators
- Safety: M-Pesa transactions are encrypted and protected by Safaricom's security systems
- Verification: Your M-Pesa phone number is linked to your betting account, adding a layer of identity verification
Kenya's Betting History and Cultural Context
Understanding Kenya's betting landscape requires appreciating the cultural and economic context in which it has developed. Betting in Kenya is not just a recreational activity -- it has become deeply embedded in the social fabric, particularly among young Kenyans aged 18-35 who make up the majority of the betting population.
The M-Pesa Revolution and Betting
The launch of M-Pesa in 2007 by Safaricom was the catalyst that transformed Kenya's betting industry. Before M-Pesa, placing a bet required visiting a physical betting shop and paying with cash. M-Pesa eliminated this barrier entirely, allowing anyone with a mobile phone to deposit into a betting account, place wagers, and withdraw winnings -- all without stepping foot in a bank or betting shop. By 2026, M-Pesa processes the vast majority of all betting transactions in Kenya, with over 30 million active users nationwide.
The SportPesa Era
SportPesa, launched in 2014, became the defining brand of Kenya's betting boom. Its massive sponsorship deals -- including a shirt sponsorship of English Premier League club Everton FC and naming rights for Kenya's national stadium -- brought unprecedented visibility to the betting industry in Kenya. At its peak, SportPesa was processing millions of transactions daily and had become one of Kenya's most recognised consumer brands. The company's temporary exit from the market in 2019 due to tax disputes highlighted the fragile relationship between the industry and regulators, a relationship that has since been stabilised.
Economic Significance
The betting industry contributes significantly to Kenya's economy through multiple channels. Direct tax revenue from licensing fees, excise duties, and withholding taxes runs into billions of Kenyan shillings annually. The industry employs thousands of Kenyans directly in technology, customer service, marketing, and compliance roles, and supports tens of thousands more in the broader ecosystem of payment providers, media companies, and sports organisations. Major operators have also invested heavily in corporate social responsibility programmes, funding healthcare, education, and sports development initiatives across the country.
Social Concerns
The rapid growth of betting in Kenya has not been without controversy. Studies have highlighted concerns about gambling addiction among young Kenyans, with some reports suggesting that a significant percentage of bettors aged 18-25 exhibit signs of problem gambling. The government has responded with increased responsible gambling requirements, advertising restrictions, and support for public awareness campaigns. The BCLB has made responsible gambling a central pillar of its regulatory agenda, requiring operators to invest in player protection tools and contribute to public education efforts.
Sports Integrity and Betting Monitoring
The BCLB recognises the importance of protecting the integrity of sport from the risks associated with betting-related corruption. Kenya's betting market is overwhelmingly focused on football, making the Kenya Premier League (KPL) and major international football competitions the primary targets for integrity monitoring.
Integrity Measures
- Suspicious activity reporting: Licensed operators must report unusual betting patterns to the BCLB within 24 hours
- Cooperation with FKF: The Football Kenya Federation works with the BCLB and operators to monitor betting on domestic matches
- International cooperation: Kenya participates in international sports integrity networks and information sharing agreements
- Prohibited bets: Restrictions on certain types of bets on lower-tier domestic competitions where integrity risks are higher
- Athlete restrictions: Players, coaches, referees, and officials involved in sports events are prohibited from betting on those events
The Future of Regulation: Digital Transformation
The BCLB is actively exploring how to modernise its regulatory approach to keep pace with technological change. Key areas under consideration include the development of a centralised regulatory technology (RegTech) platform for real-time monitoring of operator activity, the introduction of a national self-exclusion register accessible to all licensed operators, enhanced KYC requirements using biometric verification and Kenya's Huduma Namba system, and the creation of a dedicated regulatory sandbox for testing new gaming products before they are approved for the mass market.
Advertising and Marketing Regulations
- No targeting minors: Advertising must not target or appeal to persons under 18
- Responsible messaging: All ads must include responsible gambling messages and minimum age warnings
- No guarantees: Cannot suggest betting leads to guaranteed winnings or financial success
- Watershed hours: Restrictions on broadcasting betting adverts during certain hours
- Sports sponsorship rules: Specific guidelines for sponsorship of sports teams and events
- Social media compliance: Rules extend to digital and social media platforms
Kenya vs. Other East African Markets
| Aspect | Kenya | Tanzania | Uganda | Ethiopia |
|---|---|---|---|---|
| Regulator | BCLB | Gaming Board of Tanzania | National Gaming Board | National Lottery Administration |
| Market size | $1B+ | $500M+ | $300M+ | Emerging |
| Tax on winnings | 20% | 15% | 15% | Varies |
| Primary payment | M-Pesa | M-Pesa / Tigo Pesa | Mobile Money | TeleBirr |
| Min age | 18 | 18 | 25 | 18 |
| Mobile betting % | 95%+ | 90%+ | 85%+ | 80%+ |
Anti-Money Laundering and KYC Requirements
Kenya's betting operators are subject to stringent anti-money laundering (AML) and know-your-customer (KYC) obligations under the Proceeds of Crime and Anti-Money Laundering Act (POCAMLA). The Financial Reporting Centre (FRC) oversees AML compliance, and the BCLB incorporates AML requirements into its licensing conditions.
KYC Requirements
- Identity verification: National ID (Huduma Namba), passport, or alien card must be verified before account activation
- Phone number verification: M-Pesa registration links the bettor's phone number to their identity
- Address verification: May be required for high-volume accounts
- Enhanced due diligence: Additional verification for politically exposed persons (PEPs) and high-risk customers
- Source of funds: Operators may request documentation of the source of funds for large deposits
Transaction Monitoring
Licensed operators must implement automated transaction monitoring systems that flag suspicious activities in real time. These systems monitor for patterns such as unusual betting behaviour, structuring of deposits to avoid reporting thresholds, and rapid deposit-withdrawal cycles with minimal betting activity. Suspicious transaction reports (STRs) must be filed with the FRC within the prescribed timeframes.
Record Retention
All customer records, transaction data, and KYC documentation must be retained for a minimum of 7 years after the customer relationship ends. These records must be readily accessible for inspection by the BCLB, the FRC, or law enforcement agencies upon request.
Challenges and Future Outlook
Current Challenges
- Tax burden debate: The 20% withholding tax on winnings remains contentious, with arguments for and against its level
- Unlicensed operators: Some unlicensed platforms continue to serve Kenyan bettors
- Problem gambling: Growing need for treatment infrastructure and public awareness
- Regulatory evolution: Need for updated legislation reflecting digital realities
- Youth gambling: Concerns about high rates of betting among young Kenyans
Future Developments
- Updated legislation: Potential overhaul of the Betting, Lotteries and Gaming Act
- Digital regulation: Framework for new technologies (crypto, AI-driven betting)
- National self-exclusion registry: Centralised database for self-excluded bettors
- Enhanced enforcement: Stronger tools to block unlicensed operators
- Sports integrity: Formal partnerships with international integrity monitoring organisations
Online Casino Regulation in Kenya
While sports betting dominates the Kenyan market, online casino gaming has grown substantially in recent years. The BCLB regulates online casino operations under the gaming licence category, which covers slots, table games (blackjack, roulette, baccarat), live casino, and other casino products.
Casino Licensing Requirements
Operators seeking to offer online casino games in Kenya must obtain a specific gaming licence from the BCLB, which is separate from and additional to the bookmaker's licence required for sports betting. The gaming licence carries higher fees and more stringent requirements, including certification of all game software by accredited testing laboratories, proof of fair play through independently audited RTP (return to player) rates, and enhanced responsible gambling measures specific to casino products.
Popular Casino Products in Kenya
Kenyan players have embraced a wide variety of online casino products. Aviator and other crash games have become enormously popular due to their fast-paced gameplay and social elements. Traditional slots from providers like Pragmatic Play, NetEnt, and Play'n GO are widely available, as are live casino games streamed from studios in Europe and Asia. Table games like blackjack and roulette, while less popular than slots and crash games, maintain a dedicated player base. The availability of these games in KES (Kenyan Shillings) with M-Pesa integration has been a key driver of adoption.
Responsible Gambling for Casino Products
The BCLB recognises that casino games, particularly slots and crash games, carry higher addiction risks than sports betting due to their rapid play cycles and variable reward schedules. As a result, the responsible gambling requirements for casino products are more stringent, including mandatory loss limits, session time reminders at shorter intervals, and more prominent display of odds and house edges. Operators must also provide clear information about the RTP of each game and ensure that demo or free-play modes are available so players can understand game mechanics before wagering real money.
Key Numbers: Kenya Betting Market 2026
- 15+ million active bettors
- $1+ billion annual market turnover
- 95%+ of bets placed via mobile
- 80%+ of wagers on football
- 30+ million M-Pesa users in Kenya
- 20% withholding tax on net winnings
- 18+ minimum legal betting age
- BCLB sole national regulatory authority
- EPL and KPL most popular leagues for betting
Bet With BCLB-Licensed Operators
Choose BCLB-licensed betting sites for full legal protection. Instant M-Pesa deposits and fast withdrawals.
Explore Licensed PlatformsFrequently Asked Questions
What is the BCLB and what does it do?
The Betting Control and Licensing Board (BCLB) is Kenya's regulatory authority for all gambling, including sports betting and casinos. It issues licences, regulates operators, and protects bettors under the Betting, Lotteries and Gaming Act.
How much tax do I pay on winnings?
Kenya imposes a 20% withholding tax on net gambling winnings (payout minus stake). This is deducted automatically by the operator before paying you.
How do I check if a site is BCLB licensed?
Visit the BCLB website (bclb.go.ke) for the list of licensed operators. Licensed sites display their BCLB licence number in their website footer.
What is the minimum age for betting in Kenya?
The minimum legal age is 18 years. All BCLB-licensed operators must verify age using national ID before allowing betting.
Can I bet using M-Pesa?
Yes, all major BCLB-licensed betting sites accept M-Pesa for instant deposits and fast withdrawals (typically 1-15 minutes).
Responsible Gambling
Gambling should be entertainment, not a way to make money. Set deposit and time limits. Never chase losses. Only bet what you can afford to lose. Must be 18+ to gamble in Kenya. If gambling is becoming a problem, seek professional help immediately.