Who owns Kenya's 330 billion revenue betting firms
From moral panic to fiscal survival: How the KRA transformed KES 330 billion in consumer desperation into a permanent, real-time tax lifeline for a cash-strapped state.
Boardlot Africa’s latest deep dive unpacks the high-stakes intersection of political influence, corporate ownership, and real-time taxation driving Kenya's massive KES 330 billion sports betting engine.
Table of Contents
I. Introduction: The KES 330 Billion Engine
II. The Oligopoly: Who Holds the Keys?
III. The Unit Economics: Where the Money Goes
IV. The Great Regulatory Pivot: Enter the GRA and the “Wallet-Flow” Model
V. Capital, Consumers, & The Future of the FlowThe House Always Wins (And So Does the KRA)
I. Introduction: The KES 330 Billion Engine
Every evening across Kenya, millions of thumbs tap rhythmically on smartphone screens. They are navigating a sleek, zero-friction world of odds, live-trackers, and instant-payout prompts. While the formal economy grapples with a persistent macroeconomic squeeze, there is one sector where liquidity does not flow—it surges.
The scale of Kenya’s digital betting ecosystem is no longer just an interesting consumer trend; it has become a critical macroeconomic engine. The country remains East Africa’s undisputed heavyweight in regulated sports betting and gaming, driving a massive KES 330 billion in annual betting turnover reported as of June 2025. For context, that is a capital pool large enough to rival the market caps of the Nairobi Securities Exchange’s blue-chip tier.
But the most compelling data point does not come from the operators’ balance sheets—it comes from the taxman.
According to the Kenya Revenue Authority’s (KRA) performance report for FY 2025/2026, total domestic revenue collection registered a robust 10.6% growth to hit KES 2.84 trillion. While traditional tax heads like Pay-As-You-Earn (PAYE) grew by a modest 6.7%—hampered by a cooling formal employment rate that slipped to just 15.3% of the workforce—the gaming sector painted a completely different picture.
KRA Revenue Performance (FY 2025/2026)
┌───────────────────────────────────────┬────────────┐
│ Tax Category │ YoY Growth │
├───────────────────────────────────────┼────────────┤
│ PAYE (Formal Employment) │ +6.7% │
│ Domestic VAT │ +8.5% │
│ Betting Tax (Gross Gaming Revenue) │ +20.3% │
│ Excise Duty on Betting Services │ +24.9% │
│ Withholding Tax on Betting & Gaming │ +59.2% │
└───────────────────────────────────────┴────────────┘
The numbers tell a stark story of structural divergence. During the fiscal year ending June 2026, excise tax on betting services surged by 24.9% (yielding a KES 2.26 billion surplus against target), while withholding tax on betting and gaming skyrocketed by a massive 59.2%.
This is not a historical accident. It is the result of a highly engineered fiscal strategy. Realizing that tracking individual “wins” in a micro-betting landscape was a logistical nightmare, the state pivoted. By integrating KRA systems directly into the transactional API pipelines of major telecom operators and transitioning toward a high-frequency “wallet-flow” tax model, the government effectively turned betting wallets into virtual toll stations.
As a result, the betting sector is no longer just a leisure business or a social talking point. It is a vital fiscal stabilizer. The player might dream of hitting the jackpot, and the operators may fight tooth and nail over customer acquisition costs, but under the current architecture, the system is designed so that the house always wins—and the taxman wins even faster.
II. The Oligopoly: Who owns the betting houses?
While the Gambling Regulatory Authority (GRA) lists roughly 200 licensed operators in its database, Kenya’s betting industry is far from a perfectly competitive market. Instead, it is a textbook high-barrier oligopoly. A massive, long tail of smaller platforms fights for niche segments, while a tight circle of powerhouse brands captures the lion’s share of the KES 330 billion consumer spend.
But who actually owns these hyper-profitable cash cows? Behind the flashy logos and daily jackpots sits a select group of politically connected Kenyan tycoons, seasoned tech entrepreneurs, and corporate operators who have quietly engineered some of the most lucrative balance sheets in East Africa.
The Power Players & Their Backers
Market Matrix: The Big Four & Their Key Backers
┌────────────┬─────────────────────────┬──────────────────────────────────────────┐
│ Operator │ Core Value Proposition │ Key Kenyan Owners / Backers │
├────────────┼─────────────────────────┼──────────────────────────────────────────┤
│ Betika │ The Volume King │ Chris Mwirigi, John Kiritu, George Mburu │
│ │ (Mass-Market Leader) │ (via Shop and Deliver & Roamtech) │
├────────────┼─────────────────────────┼──────────────────────────────────────────┤
│ SportPesa │ The Legacy Titan │ Ronald Karauri (MP),│
│ │ │
├────────────┼─────────────────────────┼──────────────────────────────────────────┤
│ Odibets │ High-Frequency Micro │ Jimmy Kibaki │
│ │ (Zero-Data Punters) │ (via Kareco Holdings) │
├────────────┼─────────────────────────┼──────────────────────────────────────────┤
│ MozzartBet │ Odds Optimizer │ Emmanuel Charumbira, Musa Sirma (MP) │
│ │ & Tech Heavyweight │ (with Serbian parent company partners) │
└────────────┴─────────────────────────┴──────────────────────────────────────────┘
1. Betika: The Tech-Entrepreneur Cartel
Contrary to popular belief, the volume king of Kenyan betting is not owned by a legacy corporate dynasty, but by a group of savvy, low-profile tech entrepreneurs. Betika is owned and operated by Shop and Deliver Limited.
The primary local driving forces behind the platform are Chris Mwirigi and George Mburu.
Mwirigi, a co-founder and major shareholder, is a JKUAT graduate with a background in software development and telecom integrations (previously working at Cellulant and Mtech).
Mburu is the co-founder of Roamtech Solutions, a major mobile content provider that holds a significant equity stake in the platform.
Together, they utilized their deep expertise in mobile payment architecture to build a platform that could seamlessly process millions of micro-transactions per minute via Safaricom’s infrastructure.
2. SportPesa: The Political & Boardroom Heavyweights
SportPesa’s ownership structure reads like a Who’s Who of Kenya’s elite, split between local investors and international partners. Despite years of intense legal battles, the brand remains anchored by powerful Kenyan figures:
Ronald Karauri: The face of the brand, a former Kenya Airways Captain who took a massive gamble by leaving aviation to co-found the betting company. Today, he serves as Kasarani Member of Parliament (MP) and CEO of SportPesa, successfully bridging the gap between national politics and corporate betting leadership.
Paul Wanderi Ndung’u: A prominent, deep-pocketed Nairobi Securities Exchange (NSE) billionaire who holds major stakes in companies like KenGen and Kenya Re, Ndung’u was a pivotal early financier of the platform.
Asenath Wacera Maina: A veteran of the Kenyan lottery and gaming industry (previously behind the ‘Shinda Smart’ lottery), she holds a massive minority stake through her investment vehicle, Flint EA.
3. Odibets: Dynastic Backing
To capture the high-frequency micro-punter who wagers as little as KES 5, Odibets (operated under Kareco Holdings Ltd) relied on high-caliber backing to fund its rapid entry.
The primary figurehead and chairman associated with the platform is Jimmy Kibaki, the son of Kenya’s third president, the late Mwai Kibaki. Jimmy Kibaki’s involvement provided the young platform with immense corporate credibility and structural insulation, allowing it to aggressively scale and challenge Betika’s chokehold on the mass market.
4. MozzartBet: The Eastern European Alliance
While MozzartBet is rooted in South-Eastern Europe (specifically Serbia), its highly successful Kenyan subsidiary relies heavily on local partners to navigate the complex domestic regulatory and political landscape.
Key Kenyan shareholders and directors who hold stakes in the local operation include Emmanuel Charumbira and former Eldama Ravine MP Musa Sirma. This alliance of local political leverage and European odds-compiling software has made them one of the fastest-growing and most resilient premium bookmakers in the country.
The Moat: Why New Entrants Struggle
Building a betting platform in Kenya is easy; scaling it is incredibly difficult. The dominant players enjoy a structural moat protected by three core pillars:
I. Safaricom’s M-Pesa API Hooks: In Kenya, the payment gateway is the product. The top operators have deep, customized, high-throughput API integrations with M-Pesa. This allows for near-instant deposits, automatic ledger updates, and instant cash-outs. For a new competitor, securing and financing these heavy transactional pipelines is a major capital hurdle.
II. Customer Acquisition Costs (CAC): The dominant brands spend hundreds of millions of shillings annually on radio, billboards, and local community football sponsorships. The “social license” to operate in Kenya is bought through visible, grassroots investment.
III. The Frictionless UX: The leading sites have engineered their mobile web applications to be absurdly lightweight. In a country where mid-tier Android devices dominate and network bandwidth can fluctuate, the platform that loads 0.5 seconds faster is the one that wins the wager.
This in-depth video breakdown on Jimmy Kibaki’s Odibets empire offers a closer look at the high-profile political and business connections driving Kenya’s gaming industry.
III. The Unit Economics: Where the Money Goes
To understand why the Kenyan betting sector is a licensing gold rush, one must look at the brutal, high-velocity unit economics of a single wager. On paper, betting is a simple business: you collect stakes, pay out winnings to the lucky few, and keep the difference.
But in Kenya, the split between what the player wins, what the operator keeps, and what the state takes is governed by a complex matrix of regulatory definitions, transactional fees, and aggressive, real-time tax collection.
The Anatomy of the Split
Under Section 2 of the Betting, Lotteries and Gaming Act (Cap 131), the legal split of all betting collections is defined by a single metric: Gross Gaming Revenue (GGR).
Gross Gaming Revenue (GGR)=Gross Turnover (Total Stakes)−Payouts (Winnings)
If a platform processes KES 1,000 in total wagers, and pays out KES 800 in winnings to successful players, the legal split is immediate:
The Players’ Share (Payouts): KES 800 (80% Payout Rate)
The Operator’s Share (GGR): KES 200 (20% Hold Rate)
But the operator does not simply pocket that KES 200. Before a single shilling can be counted as profit, the “Gross” in Gross Gaming Revenue is subjected to a gauntlet of immediate, transactional deductions.
The Three-Way Squeeze: Player vs. Operator vs. State
In Kenya’s highly digitized betting environment, the state does not wait for end-of-year tax returns. It has configured its tax collection to match the real-time speed of mobile money.
The Flow of a KES 1,000 Total Stake Pool
┌────────────────────────────────────────────────────────┐
│ TOTAL WALLET DEPOSITS: KES 1,000 │
└───────────────────────────┬────────────────────────────┘
│
┌─────────────┴─────────────┐
▼ ▼
[THE PLAYERS' SHARE] [THE OPERATOR'S SHARE]
(Actual Payouts) (Gross Gaming Revenue)
KES 800 KES 200
│ │
│ ├─► 15% Betting Tax (KES 30)
│ ├─► Safaricom Paybill Fees (~3-5%)
│ ├─► Corporate Tax & Overheads
│ │
▼ ▼
[Withholding Taxes] [NET OPERATOR MARGIN]
(Real-Time Deductions)
1. The Operator’s Share (The “House” Yield)
From the KES 200 left over as GGR, the operator must immediately remit a 15% Betting Tax directly to the Kenya Revenue Authority (KRA). On our KES 200 GGR, this equates to KES 30 deducted right off the top.
What remains (KES 170) is the operator’s actual operating yield, out of which they must pay:
Mobile Money (Paybill) Transaction Fees: Safaricom’s high-throughput M-Pesa API integration charges a premium for high-frequency utility flows.
Customer Acquisition Costs (CAC): The expensive visual branding, billboard campaigns, and sports sponsorships required to keep players on the platform.
Technology Overheads: Server hosting, platform software licensing, and local compliance costs.
Standard Corporate Income Tax (30%): Levied on any net profits remaining at the end of the financial year.
2. The Players’ Share (The Payout and the Tax Trap)
Even the KES 800 paid back to players is heavily taxed. For years, the government struggled to collect tax on winnings because players would immediately reinvest their payouts into another bet, bypassing the “withdrawal” stage entirely.
To combat this, the state introduced a tag-team tax strategy through the Finance Act 2026 and the Gambling Control Act 2025:
I. The 20% Withholding Tax on Winnings: Reintroduced specifically for lotteries and prize competitions.
II. The Wallet-Flow Tax: To capture high-frequency sports book punters, the KRA shifted the tax point to “withdrawals”. The law redefined “withdrawals” to mean any funds, cash equivalents, or money’s worth disbursed back to a player’s account. This means the moment a winning bet is settled and credited back to your digital wallet, the taxman treats it as a taxable event—even if the cash hasn’t left the betting site to hit your M-Pesa account yet.
The Margin Reality
While a KES 330 billion gross market volume sounds staggering, the actual net margin for Kenyan operators is surprisingly tight. The industry operates on a high-volume, low-margin formula. An operator must achieve massive scale to remain profitable after satisfying the 15% betting tax on GGR, paying high mobile transaction fees, and funding aggressive customer acquisition to out-compete rivals.
IV. The Great Regulatory Pivot: Enter the GRA and the “Wallet-Flow” Model
For over half a decade, Kenya’s gaming oversight was a game of whack-a-mole played under the outdated Betting, Lotteries and Gaming Act of 1966. The industry was policed by the Betting Control and Licensing Board (BCLB)—an agency whose regulatory tools were built for brick-and-mortar pool halls and physical lottery tickets, completely unequipped to handle the hyper-velocity of mobile-first, API-driven gambling.
That era is officially over.
The New Sheriff: The Gambling Regulatory Authority (GRA)
On August 7, 2025, President William Ruto signed the landmark Gambling Control Act. This legislation completely overhauled the regulatory architecture by dissolving the BCLB and establishing the Gambling Regulatory Authority of Kenya (GRA).
The GRA, which took over full operations on February 28, 2026, represents a massive consolidation of state power over the sector. Its mandate is aggressively modern:
The KES 200 Million Barrier: To weed out fly-by-night operations and undercapitalized players, the Act introduces a steep minimum gambling security bond of KES 200 million for online operators.
Real-Time Transactional Integration: Under the new Anti-Money Laundering (AML) and compliance protocols, operators are required to directly integrate their platforms into a central GRA monitoring system. The state no longer relies on self-reported monthly logs; they now have direct visibility into every deposit, bet, and withdrawal as they happen in real time.
Draconian Advertising Limits: The Act bans all gambling advertisements on television and radio between 06:00 and 22:00 (unless during live sporting events). Furthermore, celebrity endorsements are strictly prohibited, and 20% of all ad real estate must be legally dedicated to responsible gambling messaging.
Taxing the Flow: The Evolution of “Wallet-Flow” Taxation
While the structural oversight changed under the GRA, the tax collection methodology went through an even more radical transformation.
Historically, the Kenya Revenue Authority (KRA) attempted to tax winnings—imposing a heavy 20% withholding tax on the money players won from successful wagers. This failed spectacularly. In a high-frequency betting ecosystem, a player who wins KES 500 does not withdraw it; they immediately stake it on the next match. Because the money never left the operator’s digital ecosystem, tracking and withholding 20% on every single successful bet proved to be a computational and logistical nightmare.
Faced with this leak, the state shifted from taxing the outcome (winnings) to taxing the flow of money (the wallet transactions).
The Wallet-Flow Tax Funnel
┌────────────────────────────────────────────────────────┐
│ THE USER'S BANK / M-PESA │
└───────────────────────────┬────────────────────────────┘
│ [Deposit Event]
▼ 5% Excise Duty (Finance Act 2025)
┌────────────────────────────────────────────────────────┐
│ THE GAMING PLATFORM WALLET │
└───────────────────────────┬────────────────────────────┘
│ [Withdrawal / Settlement Event]
▼ 5% Withholding Tax (WHT)
┌────────────────────────────────────────────────────────┐
│ THE USER'S PAYOUT RETRIEVAL │
└────────────────────────────────────────────────────────┘
1. The Deposit Tax (5% Excise Duty)
Under the Finance Act 2025, the government shifted the point of entry taxation. Instead of taxing stakes, it introduced a 5% Excise Duty on the amount deposited into a player’s gaming wallet. If you load KES 1,000 onto your Betika or SportPesa account via M-Pesa, KES 50 is instantly shaved off and remitted to the KRA. Your starting playable balance is KES 950.
2. The Withdrawal Tax (5% Withholding Tax)
To close the loop, the state replaced the complex 20% tax on winning slips with a streamlined 5% Withholding Tax on all withdrawals from a player’s gaming wallet. The moment a user decides to cash out and move money back to their mobile money account, 5% is withheld.
By taxing both the inflow (deposits) and the outflow (withdrawals), the KRA transformed the betting industry into a friction-based transaction engine. No matter who wins or loses the sports match, the state secures revenue on both ends of the digital pipeline.
The Finance Act 2026 Battleground
Despite the success of the wallet-flow model—which helped drive total gambling tax collections up to KES 28.45 billion by April 2026 (an 11% increase over the previous fiscal year)—the state’s fiscal hunger remains unsated.
The Finance Act 2026 proposed reintroducing a 20% withholding tax on winnings, specifically aiming at prize competitions and lotteries, alongside broader definitions that would tax promotional “cash equivalents” (such as free bets, tokens, and chips).
This has triggered an unprecedented boardroom war. In an unusual alliance, the GRA itself formally opposed the Treasury’s proposals in front of Parliament’s Finance Committee. The regulator argued that taxing non-cash promotional prizes (like electronics, spa vouchers, or car servicing) is “practicably not enforceable,” and warned that altering the simple, highly predictable “wallet-flow” model risks destabilizing a tax stream currently projected to hit over KES 40 billion.
V. The Ultimate Takeaway: Revenue vs. Winnings—Where Should the Guillotine Fall?
As the Kenyan state stares into a fiscal abyss, the question dominating the halls of the National Treasury is no longer if we should tax betting more, but how to carve up the beast. If the goal is to aggressively squeeze the sector—perhaps targeting an aggregate take equivalent to a 50% effective tax rate—the state faces a structural choice: do you tax the operator’s revenue or the player’s winnings?
This is not a pedantic accounting debate; it is a fundamental choice between two entirely different economic consequences.
1. Taxing Operator Revenue (GGR): Killing the Machine
If the state continues to pile taxes directly onto Gross Gaming Revenue (GGR)—the money operators keep after paying out prizes—it directly chokes the business model.
The Reality: Unlike standard software companies, betting operators run on tight mathematical models. If you tax their top-line revenue at punitive rates, you leave them with no choice but to adjust their algorithms.
The Fallout: Operators will slash their odds, making payouts smaller and less frequent. Alternatively, they will simply pack up, shut down their local offices, and operate offshore.
The Result: The state loses its automated, real-time M-Pesa tax pipeline entirely as players migrate to unregulated, untaxed, and offshore crypto-betting platforms. By taxing the company’s feed, you starve the golden goose.
2. Taxing Player Winnings: Bleeding the Desperate
The alternative is what we see unfolding in the Finance Act: aggressively clawing back cash directly from the player’s payout through withholding taxes (like the punitive 20% tax on winnings).
The Reality: This approach turns the player’s mobile wallet into a direct state tollbooth. The moment a winning bet lands, the taxman takes a massive bite before the player can even think about re-staking.
The Fallout: It directly punishes the very people driving the volume—the mama mbogas, the boda boda riders, and the mjengo workers. By shrinking the net payout, the state reduces the velocity of money within the ecosystem. The “dream” of the jackpot is diminished, making the micro-wager a far less attractive hedge against inflation.
The Result: While this keeps operators compliant and locally registered, it risks killing player demand. If the friction of winning becomes too high, the bottom-of-the-pyramid liquidity that fuels this KSh 330 Billion machine will dry up.
The Revenue Engine: Traditional vs. Betting Taxes
To understand the scale of this addiction, one only has to look at the stark divergence in tax growth trajectories. In a cooling economy marked by corporate downsizings and high inflation, traditional tax bases are struggling to meet their targets. Yet, the digital betting pipeline remains remarkably resilient.
FY 2025/2026 Fiscal Divergence
┌───────────────────────────────────────┬──────────────────────┬────────────┐
│ Tax Category │ FY 2025/2026 Yield │ YoY Growth │
├───────────────────────────────────────┼──────────────────────┼────────────┤
│ PAYE (Formal Payrolls) │ KES 598.8 Billion │ +6.7% │
│ Domestic VAT │ KES 342.1 Billion │ +8.5% │
│ Betting Tax (15% GGR) │ KES 28.4 Billion* │ +20.3% │
│ Withholding Tax on Betting & Gaming │ KES 14.2 Billion │ +59.2% │
└───────────────────────────────────────┴──────────────────────┴────────────┘
*Combined industry tax totals reached KES 28.45 billion by April 2026 alone.
While formal PAYE growth slowed to a modest 6.7%—underlining a stagnant formal job market—the KRA’s real-time integration with 143 gaming platforms yielded a spectacular 59.2% explosion in Withholding Tax on betting and gaming.
The fiscal architecture has essentially created a highly predictable “toll-booth” economy. By embedding taxation directly into the payment infrastructure (M-Pesa and bank API integrations), the state has managed to generate a steady, high-frequency revenue stream that bypasses the friction of traditional tax filing altogether.
Capital Flight vs. Domestic Reinvestment
This staggering volume of KES 330 billion in annual turnover inevitably begs the question: Where does the profit actually go?
The flow of capital in Kenya’s gaming industry is split down a highly contentious line:
1. Foreign Extraction & Offshore Routing
Historically, the largest operators were heavily backed by foreign shareholders (often routing profits through tax havens like the Isle of Man, Cyprus, or Eastern Europe). To curb this capital flight, the Gambling Control Act, 2025 took a hard-line approach: enforcing a strict 30% local Kenyan ownership requirement for any foreign-controlled operators. As licences expire and come up for renewal under the new GRA guidelines in 2026, foreign operators are facing a scramble to restructure their equity boards or risk immediate shutdown.
2. Local Oligarchic Consolidation
For platforms backed by prominent domestic figures—such as SportPesa (Ronald Karauri, Paul W. Ndung’u) and Odibets (Jimmy Kibaki)—the profits represent massive local wealth accumulation. However, very little of this capital is reinvested into the productive, job-creating sectors of the real economy (such as manufacturing, agriculture, or housing). Instead, excess cash flows are typically channeled back into real estate holdings, high-yield government bonds, or intensive, self-funding brand-building campaigns.
The Consumer Squeeze: Betting as a Pseudo “Asset Class”
At the consumer level, the macroeconomic implications of this KES 330 billion engine are sobering. In an environment where formal employment opportunities are scarce and the cost of living remains stubbornly high, a large segment of Kenya’s youth has ceased viewing sports betting as a form of casual entertainment.
Instead, it has been repositioned as a high-frequency, micro-yield “asset class.”
"In a classic economic environment, consumers reduce discretionary spending on entertainment during a squeeze. In Kenya’s digital economy, the opposite occurs: as disposable income shrinks, the marginal propensity to bet increases as punters seek to offset daily inflationary pressures through micro-wagers."
By allowing players to stake as little as KES 5 or KES 10, platforms like Odibets have successfully institutionalized betting into the daily household budget. But with a structural “hold rate” heavily favored toward the operators and a double-sided tax system shaving 5% off both deposits and withdrawals, the consumer is locked in a negative-expected-value loop.
The player chases the jackpot, the operator manages the tight margins of customer acquisition, and the KRA silently collects its toll on every single transaction. It is a brilliant, ruthless, and self-sustaining fiscal loop.
In our final section, we will explore the playbook for 2027 and beyond, looking at how the newly appointed leadership of the GRA plans to enforce this massive transition, and what it means for the future of digital finance in East Africa.
Boardlot Africa is a premier financial intelligence and corporate governance publication dedicated to unpacking the mechanics of capital, market strategies, and structural shifts across East Africa’s corporate landscape. By bridging the gap between raw economic data and actionable market intelligence, we deliver deep-dive research, independent corporate analysis, and policy insights designed for institutional investors, boardrooms, and sharp market observers.
Get in Touch
Email: boardlot.research@gmail.com
Phone: +254 753 133 901
Substack: Subscribe to Boardlot Africa
X (Twitter): BoardLotSultan








