How did the Kenyan betting market end up with a shortlist of operators that looks almost nothing like the one advertised on the roadside billboards of 2021? We are asking because the question is now answerable on the public record — the KRA reports gambling tax collections of KSh 28.45 billion by April 2026, an 11% rise under a new deposit-based system, and the Gambling Regulatory Authority has replaced the Betting Control and Licensing Board under the Gambling Control Act 2025. What follows is the timeline. Five dated events, each one a filing, a statute, or an enforcement register entry, walking from the tax cut of October 2025 to the Finance Bill 2026 fight that is happening as we write.

October 2025: The Withholding Tax on Player Winnings Is Cut to 5%

In October 2025 Kenya cut the withholding tax on player winnings from 20% to 5%. That is the headline event. The reason it matters for a shortlist question is arithmetic. The WHT stacks on top of the 7.5% excise duty on stake, and for four years Kenyan bettors had been paying both — a compound drag that pushed a meaningful slice of domestic handle offshore to operators the BCLB could not reach with enforcement letters. When the WHT dropped, the numbers changed. A KSh 1,000 stake at 4/1 returned KSh 4,000 gross. At 20% WHT the bettor kept KSh 3,400 net. At 5% the same win returned KSh 3,850. On the public record, that KSh 450 delta is what made licensed operators like SportPesa, Betika and Odibets suddenly competitive again with the offshore books their marketing teams had spent three years losing customers to.

We concede the counter-argument. A tax cut helps every operator equally, licensed or not — the licensed shortlist did not survive because of the WHT change alone. What the tax cut did was create the conditions under which the next four events on this timeline could actually reshape the market. If the compound tax rate had stayed at 27.5% headline on bettor economics, the licence perimeter re-drawn in December 2025 would have applied to a much smaller domestic handle. The Kenya Revenue Authority's own numbers, which we come to at the fourth date on this timeline, are the receipt.

December 2025: The Gambling Control Act 2025 Rewrites the Licence Perimeter

The Gambling Control Act 2025 did two things that matter for the operator shortlist. It required at least 30% Kenyan ownership of any licensed applicant company, and it required that gambling proceeds be held in Kenyan-licensed bank accounts. The 30% ownership rule is the one the international press covered. The bank account rule is the one that decided who cleared the perimeter.

Consider what the bank account requirement actually forces. An operator running Kenyan handle through offshore payment processors — a common architecture for international brands — has to unwind that architecture and open segregated Kenyan accounts before a licence renewal is granted. The compliance cost is not the rate. It is the audit trail. For a sense of how listed operators disclose segregated player funds in their filings, look at Entain's 2024 annual report, where the group discloses £4,833m of revenue with 88% coming from regulated markets — segregation is documented at the note level, but the account itself sits wherever the licence perimeter says it must. Kenyan implementation puts the account onshore. That changes the enforcement geometry. A regulator can freeze a Kenyan account. It cannot freeze a Malta payment processor in the same afternoon.

For the operators on our permitted list, the mapping is uneven. SportPesa's Kenyan legal entity has been onshore since inception. Betika is Kenyan-owned, which pre-clears the 30% test. Odibets operates through a Kenyan corporate parent. The two international brands — 1xBet Kenya and Betway Kenya — needed to restructure to keep licensed status under the new rules, and that restructuring is what the licence renewal cycle of 2020-2024 pre-figured. The BCLB, in its final months, was already reading applicants against a rulebook it knew was being replaced.

Free Download
Get the step-by-step M-Pesa deposit guide
The exact steps to fund via M-Pesa and withdraw safely. Sent to your inbox.

End-February 2026: The GRA Formally Replaces the BCLB

By the end of February 2026 the Gambling Regulatory Authority formally replaced the Betting Control and Licensing Board. This is not a rebrand. The BCLB was a licensing board with a narrow remit that had accreted enforcement responsibilities over a decade. The GRA is a statutory authority with a mandate that covers betting, casino and lottery operators, with harm-minimisation written into its founding statute rather than added later by ministerial circular.

On the public record, this matters because the GRA now publishes a register that a reader can walk down. For context on how a mature licence register reads, the UKGC public register lists 268 licensed online operators with brand-level detail, tier information, and links to enforcement actions. The GRA is early in its own version of that discipline. What it has that the BCLB never had is the authority to name licensees at the corporate parent level and to publish the outcome of a licence application without a ministerial sign-off in the loop.

Our concession here: the GRA in its first months is not a UKGC. The enforcement register is thinner. Published guidance is younger. The consultation cycles have not run their first full round. That concession is real, and we make it explicitly. What we do not concede is the argument that the GRA is therefore irrelevant to the shortlist question. It has the statutory authority to strike an operator from the register on harm-minimisation grounds. The BCLB never quite had that authority in a form courts would enforce. On the perimeter question, the GRA is the actor whose letters land. The BCLB's letters, in its last two years, increasingly did not.

April 2026: Gambling Tax Collection Hits KSh 28.45 Billion, Up 11%

The KRA report of April 2026 puts gambling tax collections at KSh 28.45 billion — approximately US$220 million — under the new deposit-based system, an 11% rise from the prior comparable period. This is a number that requires reading in a specific way. The deposit-based system taxes the money moving into player wallets rather than only taxing GGR or winnings. That change in the base is what makes the 11% rise interpretable at all. Under the prior regime the same 11% rise would have signalled either handle growth or margin compression, and the two look identical in an aggregate figure.

Under the deposit base, an 11% collection increase against a WHT cut of 15 percentage points on bettor economics tells you deposits are up meaningfully. The Kenyan market grew — not because operators marketed harder but because the tax cut brought handle back onshore that had been executing offshore for three-plus years. This is the public-record confirmation of a shift the operators themselves could not credibly claim in their own marketing.

Where does this leave our shortlist? The five permitted operators are all M-Pesa integrated or run on the Airtel Money, T-Kash, Equitel and Pesalink rails alongside it. Those deposits are the transactions that show up in the KRA's deposit-based figure. An operator that cannot clear a deposit through a licensed Kenyan mobile money integration does not contribute to the KSh 28.45 billion. On this metric — the metric the KRA actually publishes — the shortlist is effectively the market. The offshore books that dominated 2022-2024 Kenyan chatter do not appear in the fiscal receipt, and the fiscal receipt is what the GRA now works from.

Finance Bill 2026: Treasury Proposes Restoring the 20% WHT — the GRA Objects

The Finance Bill 2026 proposes restoring the withholding tax on player winnings to 20%. This is the fight that is live as we write. On one side is the National Treasury, looking at KSh 28.45 billion and imagining a bigger number at the higher rate. On the other side is the GRA, which has publicly opposed the restoration on the ground that a 20% WHT is hard to enforce and pushes handle back offshore.

The GRA's argument is not a lobbying position for operators. It is a regulator-side argument about the shape of the enforceable perimeter. If bettors face a 20% WHT again, the compound rate returns to the level that drove three years of leakage. What the GRA is telling the Treasury, in its own public commentary, is that the deposit-based figure of KSh 28.45 billion is not resilient to a WHT restoration. Cut the base — because bettors reroute to unlicensed sites — and the marginal revenue from raising the rate is less than the revenue lost from a shrinking base.

This is not settled. The Finance Bill process runs through committee stage, and Treasury's position is not identical to the National Assembly's position. What matters for the shortlist question is that the operators on the register are now aligned with the GRA's argument on this specific fight. SportPesa, Betika, Odibets, 1xBet Kenya and Betway Kenya each have a direct interest in the WHT staying at 5%. Each of them has spent capital rebuilding onshore infrastructure — bank accounts, corporate parents, mobile money integrations — that the licence perimeter now requires. A WHT restoration does not de-license them. It just moves the handle they compete for back offshore, and the register they cleared becomes worth less commercially than the paperwork suggests.

What It All Means: Reading the Kenyan Operator Shortlist Off the Register, Not the Ad

The Kenyan betting shortlist question — top betting sites in Kenya — is now readable from the GRA register, the KRA fiscal report, and the Gambling Control Act 2025 licence conditions taken together. The five operators we can cite on the public record all clear the perimeter: SportPesa, Betika, Odibets, 1xBet Kenya and Betway Kenya. What we cannot do, under the standing rules of this desk, is rank them on scorecard metrics that the register itself does not measure. The GRA does not publish a five-star rating. The KRA does not publish an operator-by-operator revenue split. The BCLB's final enforcement register — the document that carried the 2020-2024 cycle — closed out with all five names still on the licensed list, which is the closest thing to a survival test the Kenyan market has produced in four years.

For readers used to how mature regulators disclose responsible gambling mechanisms, the GAMSTOP scheme in the UK is the shape to keep in mind. GAMSTOP has 0.42 million registered users and 35% annual growth in registrations, and it binds every UKGC-licensed operator automatically — a single registration blocks deposits across every licensed brand for a user-selected 6-month, 1-year or 5-year term. Kenya does not yet have a national self-exclusion register with that binding scope. The Gambling Control Act 2025 gives the GRA the statutory tools to build one; the register does not yet exist. Any operator's on-page responsible gambling messaging — every operator on the shortlist has such messaging — should be read against the absence of a cross-operator national mechanism, not against its presence.

The specific 10-K analogue we would want, and do not yet have, is a page-and-line-item disclosure in each Kenyan operator's filings of segregated deposit balances held in Kenyan-licensed bank accounts. Under the Gambling Control Act 2025's segregation requirement, that disclosure should exist. Until it is published — and this is the counterfactual on which our analysis turns — the shortlist above is the shortlist the register supports. We would reverse our position, and rank operators by segregation-quality within the shortlist, if the GRA published deposit-account audit outcomes with operator-specific scope and audit dates. Until that publication, the shortlist stands as the licence register writes it.

FAQ

Which operators can legally accept Kenyan bettors after the GRA transition?

The five operators on the permitted licensed shortlist as at April 2026 are SportPesa, Betika, Odibets, 1xBet Kenya and Betway Kenya. Each cleared the BCLB's 2020-2024 renewal cycles and was reissued a licence under the GRA framework after end-February 2026. Any operator not on the GRA register is unlicensed by definition, regardless of what its marketing collateral in Kenyan feeds implies about "local" status.

What does the 30% Kenyan ownership rule actually require?

The Gambling Control Act 2025 requires that at least 30% of any licensed applicant company be Kenyan-owned. In practice this hits the international brands hardest — 1xBet Kenya and Betway Kenya both had to restructure to satisfy the threshold, while SportPesa, Betika and Odibets operate through Kenyan-domiciled parent entities that pre-cleared it. The rule is a structural licence condition, not a tax measure, and non-compliance is a licence-strike ground rather than a fine.

How does M-Pesa integration factor into the licensing picture?

M-Pesa integration is not itself a hard statutory licence condition, but it is the practical entry point for the deposit-based tax base. The KRA's KSh 28.45 billion figure captures deposits routed through licensed Kenyan payment rails — M-Pesa, Airtel Money, T-Kash, Equitel and Pesalink. An operator that cannot process deposits through those rails does not contribute to the KRA figure and cannot easily satisfy the onshore segregated-account requirement either.

Is the 5% withholding tax on winnings guaranteed to stay?

No. The Finance Bill 2026 proposes restoring the WHT to 20%, and the fight is live as at this article's publication. The GRA has publicly opposed the restoration on enforceability grounds, but the ultimate decision runs through the National Assembly's Finance Bill process rather than the regulator's remit. A bettor planning on 5% net-of-tax winnings for the 2026 financial year should track the Finance Bill's committee-stage progress before committing to that assumption.

What is the 7.5% excise duty and how does it stack with the WHT?

The 7.5% excise duty applies to the stake at the point the bet is placed. A KSh 1,000 stake attracts KSh 75 in excise before any winnings-side WHT is applied. The excise is deducted at source by the licensed operator, so a bettor does not see a separate line item — the effective net stake reaching the market is KSh 925. Excise sits alongside the WHT on bettor economics; the two are separate levies applied at different points.

Does the GRA publish an enforcement register I can check directly?

The GRA maintains a licensing register that names licensed operators and current status. It is early in publishing the enforcement-notice detail that mature regulators like the UKGC public register provide — brand-level breakdown, tier information, historical sanctions with cited amounts. Kenyan register entries currently list licensee and status; the deeper enforcement-action publication that the Gambling Control Act 2025 empowers the GRA to produce is anticipated but not yet at the UKGC's disclosure depth.

How are RNG certifications verified for casino products offered by these operators?

The Kenyan-licensed operators offering casino inventory source games from upstream providers whose RNG certifications are typically issued by international testing labs. Gaming Laboratories International publishes certification records covering RNG statistical randomness tests, game math verification against paytable specification, and RTP validation across simulated rounds. Kenyan licensing does not yet mandate operator-specific RNG certification; it relies on the upstream provider certificate travelling with the deployed game.