15 years in FinTech and payments. Maps your business model to the right licence scope and leads the file all the way to the GRA decision, including banking and payment rails.
Get a gambling license in Kenya.
Kenya rewrote its gambling law in 2025. The Gambling Control Act took effect on 20 August 2025, repealed the 1966 Betting, Lotteries and Gaming Act and moved licensing to a new Gambling Regulatory Authority. An online bookmaker, casino or lottery licence now needs a Kenyan company with at least 30% of its shares held by Kenyan citizens. Player data stays on Kenyan servers. Licences run 36 months, and excise is 5% of every deposit.
Updated
A 2025 Act that asks for Kenyan shareholders.
The Gambling Control Act, 2025 (Act No. 14 of 2025) received assent on 7 August 2025 and came into force on 20 August 2025. It repealed the Betting, Lotteries and Gaming Act (Cap. 131) of 1966 and created the Gambling Regulatory Authority of Kenya, which s.6(3) makes the successor of the Betting Control and Licensing Board. Section 28(2) lists the licences: bookmaking, public gambling with table games and slots, lotteries, online gambling for bookmakers, lotteries and casinos, and B2B lines for equipment, testing and software platforms. The detail came on 30 June 2026. Four sets of regulations were gazetted that day as L.N. 111 to 114, and under the Licensing Regulations the Authority checks a file for completeness within 14 days and considers it within 30 days of receipt (reg. 20). A licence lasts 36 months (s.31(3)).
The conditions are where foreign groups stop and think. Every licensee must be a company in which Kenyan citizens hold at least 30% of the shares, with an account at a Kenyan bank (s.29). An online operator also discloses where its servers are, holds a telecommunication licence and keeps a customer care centre in Kenya (s.68). Player data stays on Kenyan servers unless the Authority grants a written exemption (L.N. 112 reg. 42(2)). Tax went the other way. Since 1 July 2025 excise has been 5% of what a customer deposits, down from 15% of every stake. Licences issued before the regulations stayed in force for only 60 days after publication, and their holders had to apply again inside that window. For a book with no Kenyan players, L.N. 113/2026 offers an export-only licence instead, priced at KSh 100 million.
New law: the Gambling Control Act 2025 in force since 20 August 2025, the GRA in place of the BCLB, regulations L.N. 111-114 gazetted on 30 June 2026. Online bookmaker, casino and lottery licences run 36 months, with decisions due within 30 days.
The conditions: 30% of shares held by Kenyan citizens, player data on Kenyan servers, a live link to GRA monitoring. Excise is 5% of deposits. Export-only operators pay a KSh 100 million licence fee instead. Built from Nairobi.
Kenyan players, or players everywhere else.
The Act gives online operators two doors. One faces Kenyan players and needs Kenyan shareholders. The other is closed to Kenyan residents, can be exempted from the 30% rule and costs a KSh 100 million licence fee.
The domestic online licence, or the export-only route.
The domestic online licence
Online bookmaker, online casino or online lottery under s.28(2) of the Act and reg. 11 of L.N. 111/2026, for players in Kenya. The holder is a Kenyan company at least 30% owned by Kenyan citizens, hosts player data in Kenya and feeds the Authority's central monitoring system in real time.
Online bookmaker, online casino or online lottery under s.28(2) of the Act and reg. 11 of L.N. 111/2026, for players in Kenya. The holder is a Kenyan company at least 30% owned by Kenyan citizens, hosts player data in Kenya and feeds the Authority's central monitoring system in real time.
- ✓Bookmaker, casino or lottery online
- ✓30% of shares held by Kenyan citizens
- ✓Player data on servers in Kenya
- ✓Real-time link to GRA monitoring
- ✓36-month term, renew 90 days ahead
- ✓5% excise on customer deposits
The export-only licence
L.N. 113/2026 licenses operators registered in Kenya whose players are all abroad. The Authority may waive the 30% rule if the entire revenue base is generated outside Kenya. In return, Kenyan residents are geo-blocked and the GRA gets remote, real-time access to the central server.
Export-only: KSh 10M to apply, KSh 100M licence fee, KSh 200M bond, Kenyan residents geo-blocked. The 30% rule can be waived.
- ✓Application fee KSh 10,000,000
- ✓Licence fee KSh 100,000,000
- ✓Operating fee KSh 10,000,000 a year
- ✓Paid-up capital KSh 100,000,000
- ✓Bond or guarantee KSh 200,000,000
- ✓Kenyan residents geo-blocked
Costs and timelines are confirmed for your case before any work begins. The domestic fee, capital and bond amounts sit in the schedules to L.N. 111/2026 and the Act's Third Schedule; we confirm them with the GRA before quoting.
A finished rulebook, with strings attached.
Kenya now has a full statute and four sets of regulations, plus one ownership condition every domestic applicant has to solve first.
The Act has been in force since 20 August 2025, and its Licensing, Conduct, Foreign-Based Operators and Advertising Regulations were all gazetted on 30 June 2026.Act 2025, regulations June 2026.
Since 1 July 2025 excise falls on wallet deposits at 5%, down from 15% of every stake. The Finance Act 2026 put horse racing under the same rule.Down from 15% of stakes.
Regulation 20 of L.N. 111 allows 14 days for the completeness check and 30 days from receipt to consider the file. A refusal can go to the Gambling Appeals Tribunal within 14 days.Written into reg. 20.
A licence runs 36 months (s.31(3)). Renewal is filed at least 90 days before expiry and decided within 30 days.Renew 90 days ahead.
Under L.N. 113 a Kenyan-registered company serves only players abroad, and the Authority may waive the 30% rule if its entire revenue base is generated outside Kenya.30% rule waivable for foreign books.
Section 29 requires Kenyan citizens to hold at least 30% of every licensee's shares. Choosing those shareholders, and the agreement with them, comes before any filing.30% Kenyan shareholders, by statute.
How Kenya differs from other routes.
Kenya asks for local shareholders and local servers. In return it writes down a 30-day decision rule and a three-year term.
| Feature | Kenya | Other jurisdictions |
|---|---|---|
| Local ownership | 30% Kenyan citizens | Usually a local company only |
| Tax base | 5% of deposits | Usually a share of revenue |
| Data hosting | In Kenya unless exempted | Set by each regulator |
| Licence term | 36 months | 1 year in Lagos · indefinite in Curaçao |
| Country | License type | Taxation | Requirements |
|---|---|---|---|
Kenya | GRA online · export-only | 5% excise on deposits | 30% Kenyan-held, local servers |
Nigeria (Lagos) | LSLGA online sports betting | 2.5% of sales monthly | Nigerian company, ₦50M first year |
South Africa | Provincial bookmaker licence | Provincial tax · 27% CIT | Fit and proper; no online casino |
Malta | MGA B2C · B2B | 5% eff. via refunds · 5% Malta GGR | €100k/€40k capital, key functions |
Kenya
Nigeria (Lagos)
South Africa
MaltaRequirements for the Kenya licence.Requirements for the licence.
The GRA checks a file for completeness within 14 days. These ten items are what it looks for in an online application.
Reflects the Gambling Control Act 2025 and L.N. 111-114 of 2026 as of October 2026.Gambling Control Act 2025 + L.N. 111-114/2026.
From first call to a GRA licence.
Domestic or export-only, and the shareholder map that goes with it, agreed in writing before money is spent.Domestic or export-only.
Kenyan company registered, 30% citizen shareholding in place, key people cleared by the DCI.30% Kenyan shareholding.
Kenyan servers, a telecom licence, the local customer care centre and the central monitoring link, built and tested with your platform team.Local hosting, GRA link.
Application lodged under L.N. 111: completeness check within 14 days, decision due within 30.14 days, then 30.
A 36-month licence, copied to the county government within 14 days (s.30(9)). Excise returns and payout deadlines run from the first day.36 months.
The 30 days count from receipt, after a 14-day completeness check. Most of the 4-6 months goes on the shareholding and the hosting build before filing, and we run the two in parallel.
Run from our Nairobi office.

The Kenyan company and its 30% citizen shareholding, papered with a shareholders' agreement that keeps control where the business needs it.30% Kenyan, properly papered.
The L.N. 111 file drafted in full, so the 14-day completeness check passes and the 30-day clock runs on the first submission.Complete by day 14.
Kenyan hosting for player data and the secure API to the Authority's monitoring system, both tested before launch. The server disclosure under s.68(6) goes in with the file.Kenyan servers, live API.
Campaigns cleared with the GRA before they air: KSh 50,000 plus 6% of the budget, and no TV or radio between 6am and 10pm outside live sport.Cleared before it airs.







Taxation of gaming operators in Kenya.
Kenya taxes the deposit rather than the stake, and it has changed the excise rule more than once since 2019.
Since 1 July 2025 excise is 5% of the amount a customer puts into a betting or gaming wallet, replacing 15% of the amount staked (Finance Act 2025).On deposits since 1.7.2025.
The Finance Act 2026 applies the same 5% deposit excise to betting on horse racing.Included from 1.7.2026.
Every campaign needs GRA approval, charged at KSh 50,000 plus 6% of the advertising budget (L.N. 114, Second Schedule).KSh 50k + 6% of budget.
The 2025 Act sets no GGR tax and no levy rate. KRA guidance on a revenue-based betting tax still refers to the repealed Cap. 131, so we confirm the position with KRA before modelling it.Confirmed with KRA first.
Operators withhold tax on player winnings under the Income Tax Act. We confirm the current rate with KRA before quoting it.Rate confirmed per case.
Resident companies pay 30% corporate tax, per KRA. Branch and non-resident positions are modelled per structure.Resident companies, per KRA.
*As of 2026 per the Excise Duty Act 2015 as amended by the Finance Acts 2025 and 2026, KRA and L.N. 114/2026. Group and founder-level outcomes are modelled per structure.
Experienced lawyers and international consultants.
We provide end-to-end support, from company registration and the application file to regulatory interaction and compliance oversight - with an individualized approach to each client.
Builds the application itself: Kenyan company, AML/KYC policy pack, capital structure and tax registrations. His document sets are the reason reviews finish in months, not years.
First point of contact for international founders. Runs the whole setup remotely, across time zones and languages - from the first call to a live, licensed operator.
Active across our channels.
Launch your gaming project in Kenya with expert support.
Full-service assistance - from the Kenyan company and its 30% shareholding to hosting, the GRA application and advertising approvals - run through our Nairobi office.
Get a consultation →Is Kenya the right fit for your project?
Our legal team will analyze your case at no cost and provide a written legal opinion: which jurisdiction, licence scope, or route fits your business.
The Kenya gaming licence, answered.
Who licenses gambling in Kenya?+
The Gambling Regulatory Authority of Kenya, created by s.6 of the Gambling Control Act 2025 as successor to the Betting Control and Licensing Board. The Act came into force on 20 August 2025 and repealed the Betting, Lotteries and Gaming Act of 1966.
Can a foreign company hold a Kenyan online licence?+
Only through a Kenyan-registered company with a physical address in Kenya (s.79(1)) whose shares are at least 30% held by Kenyan citizens (s.29). The export-only licence under L.N. 113/2026 is the one route where the Authority can waive the 30% rule.
What does the domestic online licence cost?+
The gazetted fees, capital and bond amounts sit in the schedules to L.N. 111/2026, and we confirm them with the GRA before quoting. For scale only, the March 2026 consultation draft proposed KSh 3 million to apply and KSh 50 million of gambling capital for an online bookmaker.
What is the foreign-based operator licence?+
A Kenyan licence for operators whose players are all outside Kenya: KSh 10 million to apply, a KSh 100 million licence fee, KSh 10 million a year, KSh 100 million paid-up capital and a KSh 200 million bond (L.N. 113/2026). Kenyan residents must be geo-blocked.
How long does the GRA take to decide?+
Regulation 20 of L.N. 111 gives 14 days for the completeness check and 30 days from receipt to consider the file. Plan for 4-6 months end to end, because the company, shareholders, hosting and integration all come before filing.
How long is a licence valid?+
36 months from the date of issue (s.31(3)). Renewal is filed at least 90 days before expiry and decided within 30 days (L.N. 111 reg. 24), and a licence cannot be transferred (reg. 28).
How are betting and gaming taxed?+
Excise is 5% of every deposit into a betting or gaming wallet, in force since 1 July 2025 and extended to horse racing from 1 July 2026. Resident companies pay 30% corporate tax. The withholding rate on winnings is confirmed with KRA per case.
Must player data stay in Kenya?+
Yes, unless the Authority grants a written exemption: player data is stored and processed on servers in Kenya (L.N. 112 reg. 42(2)). The gambling system also feeds the GRA's central monitoring in real time through a secure API.
Kenya or South Africa for an African sportsbook?+
South Africa has the proven book: online betting produced R44.46 billion of GGR in the year to March 2025, and a new Western Cape bookmaker licence costs R16,343 to apply for. Kenya answers with one national licence and a 30-day decision rule, and it licenses online casino; the price is Kenyan shareholders and local servers.
Why Prifinance for Kenya?+
We structure the Kenyan company and its 30% shareholding and draft the L.N. 111 file so the 30-day clock starts on a complete application. Local hosting and the GRA monitoring link are built alongside, from our Nairobi office.
Regulator?+
GRA, since 20.08.2025.
Foreign owner?+
Yes, with 30% Kenyan shareholders.
Domestic cost?+
Per L.N. 111 schedules, confirmed.
Export-only?+
KSh 100M fee + 200M bond.
How long?+
30-day rule; 4-6 months real.
Term?+
36 months.
Tax?+
5% of deposits + CIT.
Data?+
Kenyan servers by default.
Or South Africa?+
Bigger proven book, provincial licences.
Why you?+
Nairobi office, complete files.
Founders who wanted it done right.
“As a software development crew at FewMoreTaps OÜ, we've had the pleasure of working with Prifinance on some key financial moves.First of all, navigating the world of corporate banking and finance can be a maze, but Prifinance made it feel like a walk in the park. They helped us set up a corporate bank account without the hassle of jumping on a plane or drowning in paperwork. Everything was done remotely, smoothly…”

“I had their assistance in company registration and I would recommend them. They were answering all my clarification during the process and offering all their supportThank you Daniel and Irinia”

“We found PRIFINANCE COMPANYvia the Internet and asked for help in organizing the opening of their company in Estonia. PRIFINANCE COMPANY specialists helped us a lot with this. Their professional, competent approach and knowledge of their business left us with only the best impressions.”

“I'm thrilled with my experience with PriFinance! They helped me obtain a crypto license in Estonia without any hassle. The team was super understanding and always available to answer my questions and assist. It was great to see how they put effort into preparing the documents to ensure everything went smoothly. I'm delighted with the outcome and highly recommend PriFinance to anyone looking to get a license…”

“Opening an account with Prifinance in a Swiss bank was such an easy and quick process that I was shocked. It all started with the first call, where I received detailed guidance on the required documents and the entire procedure.One of the key highlights was their attention to detail. As someone who usually gets tangled up in paperwork, I was pleasantly surprised when they sent me all the documents and…”

“I recently had the pleasure of working with Boris.. and I must say, it was a fantastic experience. Boris went above and beyond to assist me with my residency needs. His professionalism, knowledge, and dedication truly stood out. I highly recommend working with Boris and the team!”

One message away from your Kenya gambling licence.
Get a free legal opinion on your project - our legal team will analyze your case at no cost and provide a written legal opinion: which jurisdiction, licence scope, or route fits your business.Free legal opinion: which Kenyan route fits your project and what the 30% rule means for your cap table.
Prifinance is an independent law and advisory firm. We are not a regulator and are not affiliated with, endorsed by, or acting on behalf of the Gambling Regulatory Authority of Kenya or any other public authority. Authorisations are granted by, and obtained directly from, the competent authorities.