Home › Gambling laws › Kenya
Gambling Laws in Kenya 2026: The Taxman Writes Them
Yes, gambling is legal in Kenya — licensed betting, casinos, lotteries and gaming are lawful for adults, now under the Gambling Control Act 2025. But the body that decides what “legal” means in practice is not the gambling regulator. It is the Kenya Revenue Authority. The decisive interventions of the last decade were fiscal, not regulatory: a stake tax that swung from 20% to zero to 5% in six years, a 20% levy on winnings that has been scrapped and restored, and a 2024–25 move to collect the duty straight off the M-Pesa rail at the moment of the stake. That is the spine of this page. Kenya rewrote the tax on a bet six times in six years while rewriting its licensing statute once in fifty-nine (16Best analysis) — so to read Kenyan gambling law you read the Finance Acts first and the regulator’s rulebook second.
Kenyan gambling law 2026: key facts
- The base regime was the Betting, Lotteries and Gaming Act (Cap 131), Act No. 9 of 1966, which created the Betting Control and Licensing Board (BCLB) and governed for 59 years until the Gambling Control Act 2025 came into force.
- The Gambling Control Act, No. 14 of 2025, was assented to on 7 August 2025 and came into force on 26 August 2025, replacing the BCLB with a new Gambling Regulatory Authority (GRA); the BCLB formally handed over in February 2026.
- The current excise duty on betting is 5% of the amount deposited into a betting wallet, in force since 1 July 2025 under the Finance Act 2025 — down from 15%, and charged on deposits rather than stakes.
- KRA collected a record KSh 16.53 billion of betting excise in FY2025/26, up 24.9% and 115.9% of target — the first full year at the reduced 5% rate. See our Kenya gambling statistics.
- The excise rate has changed six times since 2019: 20% (Nov 2019), repealed (2020), 7.5% (Jul 2021), 12.5% (Jul 2023), 15% (Dec 2024), 5% (Jul 2025).
- The Finance Act 2026, assented 23 June 2026 and effective 1 July 2026, reinstates a 20% withholding tax on winnings — but PwC and EY read the enacted definition as covering lottery and prize-competition payouts, which on its face leaves sports-betting winnings outside the charge. Treat the scope as disputed.
- In 2019 the BCLB declined to renew 27 operators’ licences and the state withdrew their mobile-money paybill numbers; SportPesa and Betin exited in September 2019, and SportPesa returned in October 2020 under a new licence.
- Under the 2025 Act an online licence costs a KSh 5 million application fee plus a KSh 50 million licence fee (foreign operators pay KSh 10 million and KSh 100 million), with KSh 100 million minimum capital and a KSh 200 million security bond.
- On 20 July 2026 the High Court suspended the Gambling Control (Licensing) Regulations 2026 pending judicial review, after fee increases of between 200% and roughly 50,000% were challenged.
- The minimum gambling age is 18, confirmed by mandatory ID verification under the 2025 Act; a proposal to raise it to 21 was not enacted.
- Advertising on TV and radio is barred between 6am and 10pm except during live sports; celebrities and athletes may not feature, and at least 20% of any gambling advert must be responsible-gambling messaging.
Is gambling legal in Kenya in 2026?
Yes — sports betting, casino gaming, lotteries, prize competitions and gaming are all lawful for adults aged 18 and over, provided the operator holds a licence from the Gambling Regulatory Authority. Unlicensed operation is an offence, and an offshore site that fails to geo-block Kenyan residents can be fined up to KSh 50 million under the 2025 Act.
That is the plain answer, and it has been broadly true since 1966. The complication is where the real force of the law lives. Kenya did not spend the last decade arguing about whether to permit gambling — that question was settled two generations ago. It spent the decade arguing about how to tax it, and every headline event that reshaped the market was a tax event. The licence tells you a shilling may be bet. The Finance Act tells you what happens to that shilling on the way in, and it is the Finance Act that has moved.
Who says a shilling may be bet at all?
Since 26 August 2025, the Gambling Regulatory Authority under the Gambling Control Act, No. 14 of 2025 — and before that, for fifty-nine years, the Betting Control and Licensing Board under the Betting, Lotteries and Gaming Act (Cap 131) of 1966. That single 1966 statute is the whole of Kenya’s licensing history until last year, which is what makes the tax churn beside it so striking.
Cap 131 — Act No. 9 of 1966 — established the BCLB as the body that licensed and supervised betting, lotteries, prize competitions and gaming across the country. It was amended over the decades but never replaced, and it carried Kenya through the entire mobile-betting boom of the 2010s on a framework written before the mobile phone existed. The Gambling Control Bill 2023 was the attempt to modernise it; enacted as Act No. 14 of 2025, it dissolves the BCLB, stands up the GRA as a corporate regulator with licensing, enforcement and compliance powers, and builds in the responsible-gambling machinery the old Act lacked. The BCLB formally transferred its functions to the GRA in February 2026.
| Instrument | Date | What it does | Status in 2026 |
|---|---|---|---|
| Betting, Lotteries and Gaming Act (Cap 131, Act No. 9 of 1966) | 1966 | Creates the BCLB; licenses betting, lotteries, prize competitions and gaming | Repealed and replaced by the 2025 Act |
| Finance Act 2017 | 2017 | Imposes a uniform 35% tax on gross gaming revenue | Superseded |
| Finance Act 2018 | 2018 | Cuts the GGR tax to 15%; introduces a 20% withholding tax on winnings | Amended repeatedly since |
| Finance Act 2019 | 7 Nov 2019 | 20% excise duty on the amount staked | Repealed 2020 |
| Finance Act 2020 | 2020 | Repeals the betting excise entirely | Superseded |
| Finance Act 2021 / 2023 | 2021, 2023 | Re-introduces excise at 7.5%, then raises it to 12.5% | Superseded |
| Tax Laws (Amendment) Act 2024 | 27 Dec 2024 | Raises betting excise to 15% | Superseded |
| Finance Act 2025 | 1 Jul 2025 | Cuts excise to 5% and moves the base from stakes to wallet deposits | In force |
| Gambling Control Act, No. 14 of 2025 | 26 Aug 2025 | Replaces the BCLB with the GRA; adds licensing, advertising and levy rules | In force |
| Finance Act 2026 | 1 Jul 2026 | Reinstates a 20% withholding tax on winnings (scope disputed); extends 5% excise to horse-racing deposits | In force |
| Gambling Control (Licensing) Regulations 2026 | gazetted 30 Jun 2026 | Sets the licence-fee schedule under the 2025 Act | Suspended by the High Court, 20 Jul 2026 |
Read that table as a chronology and the pattern is unmistakable. One licensing statute in 1966, its replacement in 2025 — and between those two poles, eight separate fiscal instruments rewriting what the state takes from a bet. The regulator changed once. The tax changed constantly. When people ask who writes Kenyan gambling law, the honest answer is: whoever drafts the Finance Bill that year.
The stake: what is taken before the bet even lands?
Before a Kenyan bet is even matched, the state takes 5% of the money moved into the betting wallet as excise duty — charged not on the stake but on the deposit, and collected at the point of transfer. This is the first hand in the shilling’s journey, and since 1 July 2025 it is the most productive tax in Kenyan gambling.
The mechanics matter because they are the spine in miniature. A stake tax reaches only operators who file Kenyan returns and declare what was wagered. A deposit tax sits on the money-transfer instruction itself, so it reaches every shilling that leaves a Kenyan wallet for a betting account — including accounts held with operators the regulator cannot see. The rate went down by two-thirds; the perimeter the tax could reach went up. KRA had 36 betting firms wired into its systems for real-time monitoring in July 2023, 111 by July 2024 and 143 by June 2026.
Our math: a single online operator’s licence fee under the 2025 Act is KSh 50 million. The 5% deposit excise raised KSh 16.53 billion in FY2025/26. That one tax line collected roughly 330 times what the regulator charges to license one online operator, in a single year (16Best analysis). Licensing is how Kenya lets you in the door; the deposit excise is how it earns from you once you are through it — and the second number dwarfs the first. That is why the decisive law is fiscal, not regulatory.
The 5% excise on M-Pesa deposits raised KSh 16.53 billion in FY2025/26 — about 330 times a single online operator’s KSh 50 million licence fee. In Kenya, collection outweighs licensing.
Why has the stake tax been rewritten six times?
Because the excise on betting became the instrument the treasury reached for whenever it wanted to punish, protect or milk the industry — and it moved every time the political weather did. No other line in Kenyan gambling law has been touched so often. The licensing regime changed once in fifty-nine years; the excise rate changed six times in six.
| Date in force | Excise rate | Base | Instrument | What prompted it |
|---|---|---|---|---|
| 7 Nov 2019 | 20% | Amount staked | Finance Act 2019 | Political backlash against betting; the 2019 crackdown |
| 2020 | 0% (repealed) | — | Finance Act 2020 | Reversal after the market collapsed |
| 1 Jul 2021 | 7.5% | Amount staked | Finance Act 2021 | Re-introduction at a lower rate |
| 1 Jul 2023 | 12.5% | Amount staked | Finance Act 2023 | Revenue-raising |
| 27 Dec 2024 | 15% | Amount staked | Tax Laws (Amendment) Act 2024 | Revenue-raising |
| 1 Jul 2025 | 5% | Amount deposited | Finance Act 2025 | Compliance: move collection to the rail |
Kenya rewrote the tax on a bet six times in six years — and rewrote its licensing statute once in 59 years. The Finance Act, not the regulator, is the real author of Kenyan gambling law.
Note the last row does two things at once, and only one of them is a rate cut. Parliament dropped the headline number from 15% to 5% — but it also changed the base from the amount staked to the amount deposited, and moved the point of collection from the operator’s return to the wallet transfer. The rate cut was the part that made news. The base change was the part that mattered. A lower rate on a base you can actually see beats a higher rate on a base operators self-declare, and Kenya’s own receipts proved it inside a year: collections rose 24.9% to a record even as the rate fell by two-thirds. We take the arithmetic apart in full on the Kenya gambling statistics page.
Why is the tax now collected on the M-Pesa rail?
Because Kenya built a national payment rail before it built a betting industry, and putting the tollbooth on the rail lets the state charge every deposit regardless of where the operator sits. The finance committee chair, Kimani Kuria, described it without euphemism: duty is captured every time a Kenyan transfers money from a mobile wallet to a betting company.
This is not incidental to Kenyan gambling law — it is the mechanism the whole regime now turns on, and it has been used as a weapon before. In 2019 the state did not merely tax the industry; it ordered the mobile operators to withdraw the paybill numbers and SMS short codes that let customers fund accounts, which switched off deposits at the source. In 2025 the treasury used the same rail the other way, to collect rather than to cut off. Whoever controls the mobile-money rail controls the industry; the tax rate is the secondary instrument. That is the throughline linking the 2019 purge to the 2025 reform, and it is why a page on Kenyan gambling law spends as much time on M-Pesa as on the statute book.
What the number hides: the deposit base implied by 2025/26 collections was KSh 330.5 billion, against KSh 96.1 billion of declared stakes the year before (16Best analysis). Those are different quantities measured at different points — a shilling deposited can be staked several times as winnings recycle — so this is not proof Kenyans suddenly bet three times more. It is proof the taxman finally stood where the money passes. The move from a stake base to a deposit base is the single most consequential change in Kenyan gambling law this decade, and it is written in a Finance Act, not in the regulator’s rules.
Is there a 20% tax on winnings — and on what?
A 20% withholding tax on winnings returned on 1 July 2026 under the Finance Act 2026 — but read the definition Parliament actually enacted, because on its face it covers lotteries and prize competitions and arguably not sports betting. This is the live dispute in Kenyan gambling tax, and anyone stating a flat 20% on all betting winnings as settled law is overreading the text.
The sequence is its own small history of instability. The Finance Act 2018 introduced a 20% withholding tax on winnings; the Finance Act 2025 scrapped it and replaced it with a 5% withholding on money leaving a betting wallet; the Finance Act 2026, assented 23 June and effective 1 July, reinstates a 20% charge on winnings for residents and non-residents alike. Where operators withhold at the point of payout and remit to KRA, the mechanics are familiar. What is not settled is the scope.
Both PwC and EY read the reinstated definition in the Income Tax Act as a payout by a person licensed under the Gambling Control Act 2025 from a lottery or prize competition, excluding the amount staked — EY says outright that betting and gaming fall outside it. Yet a good deal of trade and adviser coverage describes the same provision as a 20% tax on gambling winnings generally. Both cannot be right, and the difference decides whether the largest product in the market is inside or outside the charge. There is a second unresolved point: Cliffe Dekker Hofmeyr read the Bill as layering the 20% on top of the 2025 Act’s 5% withdrawal levy, while PwC’s post-enactment summary does not mention a withdrawal levy at all. We flag the conflict rather than pick a side — and note that the GRA itself and the consumer federation COFEK opposed the measure during public participation, a regulator arguing against its own treasury’s revenue line.
The 20% tax on winnings returned on 1 July 2026 — but PwC and EY read the enacted definition as covering only lottery and prize-competition payouts, leaving sports-betting winnings arguably outside the charge. The scope is genuinely disputed.
What must an operator pay to take the bet?
Under the Gambling Control Act 2025, a local online operator pays a KSh 5 million application fee and a KSh 50 million licence fee; a foreign-based operator pays KSh 10 million and KSh 100 million, plus KSh 100 million of minimum paid-up capital and a KSh 200 million security bond. On top of the fees sit the taxes and a responsible-gambling levy of up to 1% of gross gaming revenue, remitted monthly to fund treatment, research and awareness.
These are not light numbers, and their sharp increase is now itself in court. The Gambling Control (Licensing) Regulations 2026, gazetted on 30 June 2026, set the fee schedule — and on 20 July 2026 Justice W. Musyoka of the High Court issued an interim order suspending their enforcement pending judicial review. The petitioners, Thomas Buckley Opar Owuor and Ken Brance, challenged both the legality of the regulations and the process behind them, arguing that some licence fees had risen by between 200% and roughly 50,000% — land-based bookmaker renewals reportedly jumping from KSh 5,000 to KSh 2.5 million, with online operators facing the KSh 50 million fee. The court gave the applicants 14 days to file their substantive motion and set the matter for mention on 21 September 2026. As of this writing the fee schedule is suspended, not struck down.
| What an operator pays | Amount | Basis |
|---|---|---|
| Online licence, application fee | KSh 5 million (KSh 10m foreign) | Gambling Control Act 2025 / Licensing Regs 2026 |
| Online licence fee | KSh 50 million (KSh 100m foreign) | Gambling Control Act 2025 / Licensing Regs 2026 |
| Minimum paid-up capital | KSh 100 million | Gambling Control Act 2025 |
| Security bond | KSh 200 million | Gambling Control Act 2025 |
| Betting excise duty | 5% of wallet deposits | Finance Act 2025 |
| Betting tax on operator gross win | 15% of GGR | Rate set by the Finance Act 2018 |
| Responsible-gambling levy | up to 1% of GGR, monthly | Gambling Control Act 2025 |
| Excise on gambling advertising fees | 15% | Excise Duty Act, First Schedule (Finance Act 2021) |
| Failure to geo-block Kenyan residents (offshore) | fine up to KSh 50 million | Gambling Control Act 2025 |
Fee figures reflect the Gambling Control Act 2025 read with the Gambling Control (Licensing) Regulations 2026; the fee schedule is under a High Court suspension as of 20 July 2026, so treat the licence-fee lines as contested. Tax lines are set by the Finance Acts and the Income Tax Act, not by the regulator.
Set the two columns against each other and the spine reappears. The regulator’s biggest single charge is a KSh 100 million foreign licence fee, levied once. The KRA’s deposit excise raised KSh 16.53 billion in a year, every year, and grows with the rail. Even the licensing fees that are now being fought in court are, in revenue terms, a rounding error beside the tax collected on the wallet.
What did the 2019 licence purge do to SportPesa?
It pushed the two biggest operators out of Kenya — and the instrument that acted first was not a tax but the withdrawal of the paybill numbers that let customers deposit. This is the clearest historical proof that in Kenya the payment rail, not the licence, is the real switch.
In July 2019 the BCLB declined to renew the licences of 27 operators over unresolved tax compliance, and the state directed mobile operators to withdraw their paybill numbers and SMS short codes — which meant Kenyan customers could no longer fund accounts. On 25 September 2019 MPs voted through the 20% excise on stakes. Betin suspended Kenyan operations on 27 September; SportPesa — used, a 2018 GeoPoll survey found, by 82% of Kenyan bettors — announced its own suspension the next day and placed 453 employees on leave. The excise itself did not commence until 7 November. Both firms blamed the stake tax, and the parliamentary vote clearly triggered the timing, but their customers had already been unable to deposit for weeks, and the duty they cited would not bite for another six.
The tax supplied the reason; the rail supplied the mechanism. SportPesa returned on 30 October 2020 under a licence held by Milestone Games, survived an immediate BCLB suspension and won reinstatement in the High Court — the same year the Finance Act 2020 repealed the excise that had ostensibly driven it out. The market’s largest player left and returned on the swing of a tax rate and the flick of a paybill switch, not on any change to the underlying question of whether betting was legal. It always was.
What are the advertising rules in 2026?
Among the strictest written anywhere: no gambling advertising on television or radio between 6am and 10pm except during live sports broadcasts, no celebrities, athletes or influencers, no portrayal of gambling as a route to wealth, and at least 20% of any advert given over to responsible-gambling messaging. These sit in the Gambling Control Act 2025 and the Gambling Control (Advertising) Regulations 2026.
The watershed exception is larger than it sounds, because the Kenyan product is live sport — permitting advertising during live sports broadcasts leaves the industry’s single most valuable window open. Beyond the watershed, the Advertising Regulations 2026 require pre-approval by the GRA before any gambling advert airs and classification by the Kenya Film Classification Board. And running alongside the content rules is a fiscal one that most coverage omits: a 15% excise duty on advertising fees for gaming and alcoholic-beverage promotions across TV, radio, print and billboards, sitting in the First Schedule to the Excise Duty Act where the Finance Act 2021 placed it, and still in force. Even Kenya’s advertising rules have a tax stapled to them.
Who may legally gamble in Kenya?
Any person aged 18 or over, verified by a national ID card or passport before play under the Gambling Control Act 2025. A proposal to raise the minimum age to 21, floated during the reform debate, was not carried into the enacted Act — so despite headlines suggesting otherwise, the legal age remains 18.
The Act sets a floor under the smallest transaction too: the minimum online stake is KSh 20, about 15 US cents at the 2025 average rate of KSh 129.29 to the dollar. That number tells you what kind of market this is. A legal Kenyan bettor is overwhelmingly not a high roller but someone moving bus-fare sums through a phone — which is exactly why a payment-rail tax reaches the market so completely and a shop-front licence regime never could. A bettor may fund a wallet, place bets with a GRA-licensed operator, and withdraw winnings; the taxes described above are withheld or charged along the way. What a bettor may not do is transact with an unlicensed or unblocked offshore operator, and the 2025 Act puts the enforcement burden of that on the operator, not the punter.
Reality check: youth participation is a documented and contested concern in Kenya, but the widely repeated figure of 45.5 million Kenyan bettors is not a count of people — it exceeds the country’s entire adult population of roughly 32.8 million by about 39%, because it applies a survey participation rate to the whole population, children included (16Best analysis). The real, measurable point stands without the inflated number: this is a very large, very low-stakes market, which is precisely why the state chose to tax it at the wallet. We audit the headcount claim in full on the statistics page.
How does Kenya compare with its neighbours?
Kenya is the clearest case of a state that regulates gambling lightly but collects from it heavily, and does so at the payment rail — a design its peers are converging toward from very different starting points. Set against the other regimes we track, the Kenyan difference is not strictness; it is where the state stands to take its cut.
| Country | Who regulates | Headline operator tax | Collected at the rail? | One-line reality |
|---|---|---|---|---|
| Kenya | One national body (GRA, from Aug 2025) | 15% of GGR + 5% excise on deposits | Yes — excise on wallet deposits | Tax-first; the KRA writes the real law |
| Nigeria | 36 states; no federal power since Nov 2024 | 11% GGR levy from 1 Jan 2026 | No | Federal authority struck down by the Supreme Court |
| Brazil | National treasury regulator | ~27% effective of GGR, all layers | No | Regulate-and-tax at arm’s length, legal since Jan 2025 |
| Philippines | PAGCOR — regulator and operator | 30% of licensee GGR | No | The state runs casinos and licenses its rivals |
Scope note: the tax figures are not on a single base and must not be ranked as like-for-like. Kenya’s 5% is charged on wallet deposits; its 15% betting tax and every other figure in the column are charged on gross gaming revenue. Nigeria’s 11%, Brazil’s effective ~27% and the Philippines’ 30% are GGR-based. Read the column as who taxes where, not as a rate ranking.
The four models divide cleanly. Nigeria’s Supreme Court dismantled the national lottery regulator on 22 November 2024, leaving 36 state boards and no federal collection point — the mirror image of Kenya, which taxes at a single national rail. Brazil regulates and taxes at arm’s length, so its treasury does not sit inside the payment flow. The Philippines goes furthest of all, with PAGCOR both running casinos and licensing competitors. Kenya’s distinctiveness is subtler than any of these: its regulator is ordinary, but its tax authority is extraordinary, standing on the one rail every shilling crosses. The country-by-country map, which frames Kenya as the taxed-hard, collection-on-the-rail case, sits in our sports betting laws by country hub.
Why do the sources disagree on Kenyan law?
Because the same provision is routinely reported two ways, and because “the tax on a Kenyan bet” has meant six different things in six years. The traps that produce wrong sentences, in order of how often they appear:
- The 20% winnings tax has a disputed scope. The Finance Act 2026 reinstated it, but PwC and EY read the enacted definition as covering payouts from a lottery or prize competition only — EY says betting and gaming fall outside — while much coverage calls it a blanket 20% on gambling winnings. When a page quotes the rate without the definition attached to it, that is where the error enters. We state the conflict rather than resolve it.
- Passed is not in force is not enforceable. The Gambling Control Act 2025 is in force. The Finance Act 2026 is in force. But the Gambling Control (Licensing) Regulations 2026, though gazetted, were suspended by the High Court on 20 July 2026 pending judicial review — so the headline licence fees are contested, not settled. Anything citing them as final is running ahead of the court.
- The age was proposed at 21 but enacted at 18. A raise to 21 circulated widely during the reform and several outlets reported it as law. The enacted Act keeps the minimum at 18, with mandatory ID verification. Do not repeat the 21 figure as current law.
- The excise base changed, so the rate history is not a like-for-like series. The 20%, 7.5%, 12.5% and 15% figures were charged on the amount staked; the current 5% is charged on the amount deposited. Comparing 15% to 5% as a simple cut misses that the base underneath also changed — which is the entire point of the 2025 reform.
- “The regulator” is now two bodies. The BCLB regulated from 1966; the GRA replaced it in August 2025 and took over formally in February 2026. Sources written before or during the transition attribute powers to whichever body they were drafted under. Both names are correct for their period.
- Deposits, stakes and revenue are three different numbers. Most Kenyan “market size” figures are a tax collection divided by the statutory rate, which makes them tax bases, not measured markets — and the number changes whenever Parliament changes the base or rate. The full disambiguation is on our statistics page.
One converting note. Dollar equivalents on this page use the 2025 average of about KSh 129.29 to the US dollar; the shilling ran nearer KSh 102 in 2019, so any figure translated across that span shifts substantially with the rate chosen. Cite the shillings, and state the year for any dollar figure.
Key takeaways
- The tax authority writes the law. Kenya changed its betting excise six times in six years and its licensing statute once in fifty-nine — the real force of Kenyan gambling law lives in the Finance Acts and the KRA, not the regulator’s rulebook.
- Gambling is legal and now sits under one national regulator. The Gambling Control Act, No. 14 of 2025, in force since 26 August 2025, replaced the 1966-era BCLB with the Gambling Regulatory Authority.
- Collection beats the rate. The Finance Act 2025 cut excise from 15% to 5% and moved the charge onto M-Pesa deposits; collections rose 24.9% to a record KSh 16.53 billion — roughly 330 times a single online licence fee.
- The 20% winnings tax is back but its scope is disputed. The Finance Act 2026 reinstated it from 1 July 2026; PwC and EY read the enacted definition as covering lottery and prize-competition payouts, arguably leaving sports betting outside.
- The 2019 purge proved the rail is the switch. Withdrawing paybill numbers, not the stake tax, was what actually stopped deposits and pushed SportPesa and Betin out; SportPesa returned in 2020.
- Operator costs are steep and now contested. An online licence runs to KSh 50 million with KSh 100 million capital and a KSh 200 million bond — and the 2026 fee schedule was suspended by the High Court on 20 July 2026.
- Advertising is tightly bound and taxed. No TV or radio ads between 6am and 10pm except live sports, no celebrities, 20% responsible-gambling messaging — plus a 15% excise on the advertising fees themselves.
- The bettor is 18-plus and low-stakes. The minimum age is 18, not the proposed 21, and the minimum online stake is KSh 20 — a market built for cents, which is why the wallet tax reaches it so completely.
Frequently asked questions
Is gambling legal in Kenya?
Yes. Sports betting, casino gaming, lotteries, prize competitions and gaming are legal for adults aged 18 and over, provided the operator is licensed by the Gambling Regulatory Authority under the Gambling Control Act, No. 14 of 2025, which came into force on 26 August 2025 and replaced the Betting Control and Licensing Board established under the 1966 Betting, Lotteries and Gaming Act. Unlicensed operation is an offence, and offshore sites that fail to block Kenyan residents can be fined up to KSh 50 million.
What is the gambling tax in Kenya in 2026?
Excise duty is 5 percent of the amount deposited into a betting wallet, in force since 1 July 2025 under the Finance Act 2025 and extended to horse-racing deposits by the Finance Act 2026. Operators also pay a 15 percent betting tax on gross gaming revenue and a responsible-gambling levy of up to 1 percent of GGR. From 1 July 2026 the Finance Act 2026 reinstates a 20 percent withholding tax on winnings, but PwC and EY read the enacted definition as covering payouts from a lottery or prize competition, which on its face leaves sports-betting winnings outside the charge. A separate 15 percent excise applies to gambling advertising fees.
Who regulates gambling in Kenya?
The Gambling Regulatory Authority, which replaced the Betting Control and Licensing Board when the Gambling Control Act 2025 came into force on 26 August 2025; the BCLB formally handed over its functions in February 2026. The Act gives the GRA licensing, enforcement and compliance powers, sets advertising restrictions and funds a responsible-gambling programme through a levy of up to 1 percent of gross gaming revenue. The BCLB had regulated Kenyan gambling under the 1966 Betting, Lotteries and Gaming Act for 59 years.
What is the legal gambling age in Kenya?
18. The Gambling Control Act 2025 requires mandatory age verification using a national ID card or passport to ensure only persons aged 18 and over gamble. A proposal to raise the minimum age to 21 was discussed during the reform but was not carried into the enacted Act, so despite some reports the legal age remains 18.
What happened to SportPesa and Betin in Kenya?
In July 2019 the Betting Control and Licensing Board declined to renew 27 operators' licences over tax compliance, and the state directed mobile operators to withdraw their paybill numbers and SMS short codes, cutting off customer deposits. Betin suspended Kenyan operations on 27 September 2019 and SportPesa the next day, placing 453 employees on leave, days after MPs voted a 20 percent excise on stakes. SportPesa returned on 30 October 2020 under a licence held by Milestone Games, and the High Court overturned a BCLB attempt to suspend that licence.
How much does a gambling licence cost in Kenya?
Under the Gambling Control Act 2025, a local online operator pays a KSh 5 million application fee and a KSh 50 million licence fee, with foreign-based operators paying KSh 10 million and KSh 100 million respectively, plus a minimum paid-up capital of KSh 100 million and a KSh 200 million security bond. These fees are set by the Gambling Control (Licensing) Regulations 2026, which the High Court suspended on 20 July 2026 pending a judicial review of fee increases reported at between 200 percent and roughly 50,000 percent, so the schedule is currently contested.
Sources
- Kenya Law — Betting, Lotteries and Gaming Act (Cap 131), Act No. 9 of 1966 (establishes the BCLB)
- Kenya Law — Gambling Control Act, No. 14 of 2025 (assented 7 August 2025; in force 26 August 2025)
- Bowmans — Kenya: The Gambling Control Act, 2025 — Key Provisions (licence fees, KSh 20 minimum stake, advertising restrictions, 1% GGR levy)
- Afriwise — Key Provisions of the Gambling Control Act, 2025 (advertising watershed 6am–10pm, 20% responsible-gambling messaging, penalties)
- Kenya Law — Gambling Control (Licensing) Regulations, 2026 (Legal Notice 111 of 2026) (gazetted 30 June 2026; fee schedule; suspended by the High Court 20 July 2026)
- iGaming Business — Kenya High Court suspends gambling licensing framework (Justice Musyoka interim order, 20 July 2026; petitioners; fee increases 200% to ~50,000%; mention 21 September 2026)
- Kenya Revenue Authority — Adjustment of Excise Duty Rates by the Finance Act, 2025 (5% excise on amounts deposited, effective 1 July 2025)
- Kenya Revenue Authority — Adjustment of Excise Duty Rates by the Tax Laws (Amendment) Act, 2024 (12.5% to 15%, effective 27 December 2024)
- MMS Advocates — Taxation of Betting and Gaming in Kenya (excise history: 20% from 7 November 2019, repealed 2020, 7.5% from July 2021)
- PwC Worldwide Tax Summaries — Kenya: Other Taxes (5% excise base broadened to horse racing under the Finance Act 2026; 20% withholding tax on winnings defined as a lottery or prize-competition payout)
- EY — Kenya enacts Finance Act, 2026 (20% withholding on winnings for residents and non-residents; definition covers lottery and prize-competition payouts and excludes betting and gaming)
- Cliffe Dekker Hofmeyr — Analysis of the Kenya Finance Bill 2026 (20% on winnings read as layered over the 5% withdrawal levy)
- Business Daily — Gamblers Beat NSE with Sh330bn Stakes in One Year (KSh 16.5bn excise, KSh 330.5bn base, 143 firms integrated as of June 2026)
- Focus Gaming News — Kenya betting tax revenue jumps 24.9% as KRA beats target (excise KSh 16.527bn, 115.9% of a KSh 14.261bn target)
- Casino.org — Kenyan operators SportPesa and Betin sue government over shutdown (27 licences not renewed; paybill and short-code withdrawal, July 2019)
- iGaming Business — SportPesa resumes operations in Kenya under Milestone licence (30 October 2020)
- Wikipedia — Betting Control and Licensing Board (established under Cap 131 of 1966; transfer to the GRA)
- Aluko & Oyebode — Supreme Court nullifies the National Lottery Act 2005 (22 November 2024; lottery regulation is a state matter in Nigeria)