GRA Licensing Guide · 2026

How to Get a GRA Licence in Kenya: Gambling, Betting & Casino

The complete guide to gambling licensing under Kenya's Gambling Regulatory Authority — costs, timelines, requirements, and expert application support.

17 June 2026 18 min read M&O FinTech

Need a GRA Licence Fast? Speak to Our Gaming Team Today

We have guided multiple gaming operators through GRA licensing. Schedule a confidential consultation and get a clear roadmap to your licence.

Schedule GRA Consultation

Kenya's Gambling Market: A Billion Opportunity

Kenya has one of the most mature and lucrative gambling markets in Africa. Sports betting alone generates approximately billion annually in turnover, with mobile betting through M-Pesa integration accounting for over 85% of all bets placed. The online casino segment is growing rapidly, driven by Kenya's 96% mobile penetration and one of the most advanced mobile money ecosystems in the world.

Need This Licence? Speak to Our Team — Free Assessment

Our regulatory advisors have guided multiple operators to first-time approval. Book a free 30-minute call and get a clear roadmap to your licence.

Book Free Consultation

In 2023, Kenya enacted the Gambling Control Act, replacing the previous Betting Control and Licensing Board (BCLB) with the Gambling Regulatory Authority (GRA). The new regulatory regime is significantly more structured, with clearer licensing categories, stricter compliance requirements, and active enforcement against unlicensed operators.

Market Size: Kenya's online gambling market is projected to reach by 2026. Mobile-first platforms integrated with M-Pesa have shown the strongest growth. The Kenyan diaspora in the UK, US, and Gulf states also represents a significant untapped market for online operators.

For entrepreneurs and operators looking to enter this market, understanding the GRA licensing framework is not optional — it is the foundation of every successful gambling business in Kenya. Operating without a GRA licence is a criminal offence carrying penalties including licence revocation, website blocking, frozen accounts, and prosecution.

Types of GRA Licences in Kenya

The GRA issues distinct licence categories depending on the nature of your gambling operations. Choosing the right category from the outset is critical — applying for the wrong licence can cost months and millions in delays.

Licence Type Description Annual Fee (KES)
Land-Based Casino Licence Physical casino premises with gaming tables, slot machines and live dealer games 10,000,000
Online Casino Licence Digital casino platform accessible via web and mobile apps 7,500,000
Hybrid Casino Licence Both physical and online operations under a single entity 15,000,000
Sports Betting Licence Online and retail sports betting operations 5,000,000
Bookmaker Licence Fixed-odds bookmaking services 3,000,000
Pool Betting Licence Pool-based betting systems (jackpots, pools) 3,000,000
Gaming Machine Licence Slot machines and electronic gaming devices 2,500,000
Promotional Gaming Licence Competitions, prize promotions, marketing games 500,000
Casino Game Developer Licence Companies supplying casino games to licensed operators 2,500,000

One Licence Per Category: You need a separate GRA licence for each type of gambling activity. A sports betting licence does not cover casino games. However, you can hold multiple licences under a single company. Many successful operators in Kenya hold both a Sports Betting Licence and an Online Casino Licence.

Who Needs a GRA Licence in Kenya

If you operate any of the following in Kenya — whether targeting Kenyan residents or operating from within the country — you must hold a valid GRA licence:

  • Online sports betting websites or mobile apps
  • Online casino platforms (slots, table games, live dealer)
  • Physical casino premises
  • Slot machine or electronic gaming device operations
  • Pool betting and jackpot platforms
  • Fixed-odds bookmaking services
  • Any gambling platform accessible to Kenyan residents
  • Companies developing and supplying casino games to Kenyan operators

Enforcement Reality: The GRA actively blocks unlicensed gambling websites at the ISP level, freezes M-Pesa and bank accounts of illegal operators, and works with the Communications Authority to blacklist unlicensed platforms. In 2024-2025, over 200 unlicensed betting sites were blocked in Kenya. Do not operate without a licence.

GRA Application Requirements

The GRA requires comprehensive documentation as part of every licence application. Incomplete applications are the number one cause of delays and rejections. Here is exactly what you need:

Corporate & Governance Documents

  • Certificate of incorporation and company registration documents
  • Memorandum and Articles of Association
  • Detailed shareholding structure and beneficial ownership disclosure
  • Fit-and-proper documentation for all directors (no criminal convictions, clean financial history)
  • Board composition and corporate governance framework
  • Organisational structure and key management personnel CVs

Business & Financial Documentation

  • Comprehensive business plan with 3-year financial projections
  • Market analysis and competitive landscape assessment
  • Proof of minimum paid-up capital (-50M depending on licence type)
  • Bank guarantee of from a Kenyan bank
  • Financial statements (if existing business) or startup financial model
  • Auditor appointment letter (must be a GRA-approved audit firm)

Technology & Platform Documentation

  • Full platform architecture and system specifications
  • Certified Random Number Generator (RNG) for all digital games
  • Game certification from approved testing labs (eCOGRA, GLI, BMM Testlabs)
  • Geolocation and IP blocking capabilities documentation
  • Age verification system specifications (18+ mandatory)
  • M-Pesa and mobile money integration architecture
  • PCI DSS compliance certification for payment processing
  • Penetration testing report from a GRA-approved security firm

Compliance & Responsible Gaming Policies

  • Responsible gaming policy (self-exclusion, deposit limits, cooling-off periods)
  • Anti-money laundering (AML) and counter-terrorism financing (CFT) policy
  • Customer due diligence (CDD) and know-your-customer (KYC) procedures
  • Data protection policy compliant with Kenya's Data Protection Act 2019
  • Customer complaint handling and dispute resolution mechanism
  • Advertising and marketing standards compliance policy
  • Problem gambling prevention programme

Capital & Financial Requirements

The GRA has established clear financial thresholds that demonstrate an operator's capacity to sustain operations and protect players. These are non-negotiable.

Requirement Land-Based Casino Online Casino Sports Betting
Minimum paid-up capital
Bank guarantee
Annual licence fee
Responsible gaming fund 2% of Gross Gaming Revenue (monthly contribution)
Player funds segregation 100% of player deposits held in trust account

Player Fund Protection: All player deposits must be held in a segregated trust account with a licensed Kenyan bank. These funds cannot be used for operational expenses under any circumstances. The GRA conducts regular audits to verify compliance. This is one of the most scrutinised areas during GRA inspections.

Gambling Taxes in Kenya: What You Will Actually Pay

Understanding the tax burden is essential for financial planning. Kenya's gambling tax regime is among the more structured in Africa, administered by the Kenya Revenue Authority (KRA).

Tax Type Rate Applied On
Betting tax (GGR tax) 15% Gross Gaming Revenue — total bets minus winnings paid out
Corporate income tax 30% Net profit after all deductible expenses
Responsible gaming levy 2% Gross Gaming Revenue — funds problem gambling programmes
VAT 16% Non-gaming services (consultancy, venue hire, etc.)
Winnings withholding tax 20% Individual winnings above

Effective Tax Rate Example

An online casino with in annual GGR would pay approximately: (15% betting tax) + (2% responsible gaming levy) + corporate income tax on remaining profit. The effective total tax burden typically ranges from 35-45% of net revenue depending on operational efficiency and deductible expenses.

Technology & Platform Requirements

The GRA places significant emphasis on technology standards. Your platform must meet these requirements before licence approval:

  • Certified RNG: All digital games must use a Random Number Generator certified by an approved testing laboratory (eCOGRA, GLI, BMM, or iTech Labs)
  • Game certification: Every game on your platform must be individually certified and listed in your GRA application
  • Real-time player protection: Automated systems for deposit limits, session time limits, self-exclusion, and cooling-off periods
  • Age verification: Multi-layer identity verification preventing under-18 access, including document verification and biometric checks
  • Geolocation blocking: Systems to block access from jurisdictions where online gambling is prohibited
  • M-Pesa integration: Secure API integration with Safaricom's M-Pesa G2 for deposits and withdrawals
  • Comprehensive audit trail: Immutable logging of every gaming transaction, bet, and outcome for minimum 7 years
  • GRA reporting API: Real-time data feed to GRA's central monitoring system for regulatory oversight
  • 24/7 customer support: Multi-channel support including phone, email, live chat, and WhatsApp in English and Swahili
  • Dispute resolution: Independent arbitration mechanism for player disputes, with escalation to the GRA Betting Appeals Tribunal

The GRA Application Process: Step-by-Step

Based on our direct experience guiding operators through GRA licensing, here is exactly what the process looks like:

1

Feasibility Assessment & Structuring

Before investing a single shilling, conduct a thorough feasibility study. Define your licence category, target market, revenue model, and competitive positioning. Engage GRA for preliminary guidance on your proposed structure. This is where most operators save months by getting clarity upfront.

2-4 weeks
2

Company Incorporation & Capitalisation

Incorporate a Kenyan limited liability company. Deposit minimum paid-up capital into a Kenyan bank account. Obtain tax identification number (TIN) from KRA. Register with the Data Protection Commissioner (ODPC) as a data controller. At least one director must be a Kenyan resident.

2-4 weeks
3

Platform Development & Certification

Build or acquire your gambling platform. Integrate M-Pesa payment processing. Develop responsible gaming systems. Obtain RNG certification and game certifications from approved labs. Conduct penetration testing. The platform must be fully operational before GRA inspection.

6-10 weeks
4

Documentation Compilation

Prepare all required documentation: business plan, financial projections, compliance policies, AML/CFT framework, responsible gaming programme, technology specifications, security audit reports, and director fit-and-proper declarations. Every document must be comprehensive and regulator-ready.

4-6 weeks
5

Formal Application Submission

Submit the complete application package to GRA through their online portal. Pay the non-refundable application processing fee. Submit bank guarantee. Ensure every field is accurately completed — incomplete applications are returned without review, wasting weeks.

1-2 weeks
6

GRA Review & Assessment

GRA conducts a comprehensive review including: fit-and-proper assessment of directors, evaluation of business plan viability, review of technology platform and security, assessment of compliance frameworks, and verification of capital and bank guarantee. Expect detailed queries and requests for clarification.

8-16 weeks
7

On-Site Inspection (if applicable)

For land-based casinos, GRA conducts physical premises inspection. For online operators, GRA may conduct a technical demonstration of the platform. The inspection covers: security systems, responsible gaming features, payment processing, customer support capabilities, and data protection measures.

2-4 weeks
8

Licence Issuance with Conditions

Upon successful completion, GRA issues the gambling licence with specific operational conditions, reporting requirements, and ongoing compliance obligations. Pay the annual licence fee. You are now licensed to operate in Kenya.

2-4 weeks

Application Timeline Breakdown

Here is the realistic timeline for obtaining your GRA licence. For a detailed cost assessment based on your specific licence type and business model, contact our team.

Stage Timeline
Pre-application & feasibility study 2-4 weeks
Company incorporation & capitalisation 2-4 weeks
Platform development & game certification 6-10 weeks
Documentation compilation 4-6 weeks
GRA review & inspection 8-16 weeks
Licence issuance 2-4 weeks
Total 4-8 months

Ongoing Compliance Obligations

Holding a GRA licence is just the beginning. Licensed operators must maintain continuous compliance across multiple areas:

  • Monthly GGR reporting: Submit detailed Gross Gaming Revenue reports to GRA by the 10th of each month
  • Responsible Gaming Fund: Contribute 2% of GGR monthly to the fund
  • Annual licence renewal: Pay renewal fees and submit compliance report
  • Annual external audit: Financial statements audited by GRA-approved auditor
  • Annual security audit: Penetration testing and platform security review
  • Annual RNG certification: Recertification of Random Number Generators
  • AML/CFT compliance: Quarterly reporting to Financial Reporting Centre (FRC)
  • Game addition approval: Pre-approval required for any new game launch
  • Marketing compliance: All advertising pre-approved by GRA
  • Player fund audits: Monthly verification of segregated player funds

Non-Compliance Penalties: GRA enforcement actions include fines (up to ), licence suspension, licence revocation, website blocking, criminal prosecution of directors, and blacklisting from future licensing. The GRA's enforcement division has become significantly more active since 2024.

Can Foreigners Own a Gambling Company in Kenya?

Yes. Foreign ownership of gambling companies is permitted in Kenya, with the following structure:

Licence Type Max Foreign Ownership Local Requirements
Online Casino 100% At least 1 resident director
Online Sports Betting 100% At least 1 resident director
Land-Based Casino 70% 30% local + 1 resident director
Gaming Machines 100% At least 1 resident director

All directors — local and foreign — must pass GRA fit-and-proper assessments. The company must be incorporated in Kenya and maintain all capital in Kenyan shillings. Foreign operators often structure through a Kenyan subsidiary with a local managing director who serves as the primary GRA liaison.

Common Application Rejection Reasons (And How to Avoid Them)

Understanding why applications fail helps you avoid costly mistakes:

  1. Insufficient capital documentation: GRA requires clear proof of capital source and deposit. Vague or incomplete capital documentation is the top rejection reason. Ensure bank statements clearly show the capital deposit and its source.
  2. Weak responsible gaming framework: The GRA takes responsible gaming extremely seriously. Cookie-cutter policies copied from templates are rejected. Your framework must be comprehensive, with specific systems, processes, and staff assignments.
  3. Inadequate AML/CFT controls: AML frameworks must include real-time transaction monitoring, automated suspicious activity detection, PEP screening, sanctions list checking, and clear escalation protocols.
  4. Uncertified games or RNG: Every game must have individual certification from an approved lab. Uncertified games will result in immediate rejection. Budget -1,500,000 for game certification.
  5. Directors failing fit-and-proper: Any director with a criminal conviction, regulatory violation, or poor credit history will cause rejection. Conduct internal due diligence before submitting.
  6. Technology security gaps: GRA-approved penetration testing is mandatory. Common failures include inadequate encryption, weak access controls, and insufficient logging.
  7. Premises not meeting standards (land-based): Casino premises must meet GRA specifications for security, surveillance, responsible gaming features, and accessibility.

Avoid Rejection. Get It Right the First Time.

Most GRA rejections are avoidable. Our team has guided multiple operators through this exact process. Do not navigate it alone — early engagement with experienced advisors significantly reduces rejection risk and speeds up approval. operators to first-time approval by preparing regulator-ready documentation and preemptively addressing every GRA concern.

Book Your GRA Strategy Session

Why Gaming Operators Choose M&O FinTech

We are not generalists. We specialise in gambling regulatory advisory in Kenya and across Africa. Here is what we bring:

  • GRA expertise We work closely with clients throughout the GRA application process
  • Track record of approvals: Multiple gaming operators licensed through our advisory, with a focus on first-time approval
  • End-to-end management: From business structuring and documentation to GRA engagement, inspection preparation, and compliance framework design
  • Local expertise: Nairobi-based team with deep understanding of Kenya's gambling regulatory landscape, tax implications, and operational realities
  • Ongoing compliance support: We do not disappear after licence issuance. Our team provides monthly compliance support, regulatory reporting assistance, and GRA liaison services

"Regulation is not a hurdle. It is a competitive advantage. Licensed operators build player trust, secure payment partnerships, and gain market position that unlicensed competitors can never match."

— M&O FinTech Consultant Group, Gaming Advisory Practice

Frequently Asked Questions

How do I get a GRA licence in Kenya?

To get a GRA licence in Kenya, you must: (1) incorporate a Kenyan company, (2) prepare a detailed business plan and documentation including responsible gaming policies, AML framework and platform specifications, (3) submit your application to the Gambling Regulatory Authority with the required fees, (4) undergo GRA review and inspection, and (5) receive your licence with operational conditions. The process typically ta-8 months and costs from including minimum capital.

How much does a gambling licence cost in Kenya?

A gambling licence in Kenya costs between and in total. This includes: minimum paid-up capital of (land-based) or (online), a bank guarantee of , annual licence fees of -10 million depending on licence type, responsible gaming fund contributions of 2% of gross gaming revenue, and professional fees for documentation and advisory services.

How long does it take to get a gambling licence in Kenya?

The gambling licence process in Kenya ta-8 months from start to finish. The timeline includes: pre-application and feasibility (2-4 weeks), company setup and capitalisation (2-4 weeks), documentation and platform preparation (6-10 weeks), GRA review and inspection (8-16 weeks), and licence issuance (2-4 weeks). Delays most commonly occur during the GRA review stage if documentation is incomplete.

What types of gambling licences does GRA issue in Kenya?

The Gambling Regulatory Authority (GRA) issues four main licence types: (1) Land-Based Casino Licence for physical casino premises (annual fee ), (2) Online Casino Licence for digital casino platforms (annual fee ), (3) Sports Betting Licence for online and retail sports betting (annual fee ), and (4) Gaming Machine Licence for slot machines and electronic gaming devices (annual fee ). A Hybrid Casino Licence covering both physical and online operations costs annually.

Can foreigners own a gambling company in Kenya?

Yes, foreign ownership of gambling companies is permitted in Kenya. Foreigners can own up to 70% of land-based casinos and 100% of online casinos and sports betting companies. However, at least one director must be a Kenyan resident, and all directors must pass GRA fit-and-proper assessments. The company must be incorporated in Kenya and maintain minimum capital in Kenyan shillings.

What taxes do gambling companies pay in Kenya?

Gambling companies in Kenya pay: 15% betting tax on gross gaming revenue (GGR), 30% corporate income tax on net profit, 2% responsible gaming levy, 16% VAT on non-gaming services, and 20% withholding tax on winnings above . The effective total tax burden typically ranges from 35-45% of net revenue. All gambling taxes are administered by the Kenya Revenue Authority (KRA).

M&O FinTech Consultant Group — Gaming Advisory

Kenya's leading gambling regulatory advisory firm. We have guided multiple gaming operators through GRA licensing — from sports betting platforms to online casinos. Our team handles the full process: documentation, GRA engagement, inspection preparation, and ongoing compliance.

Ready to Get Your GRA Licence? Let Us Help.

Schedule a confidential consultation with our gaming regulatory team. We will assess your business model, recommend the optimal licence strategy, and provide a clear roadmap to GRA approval.

Speak to Our Licensing Team — Free 30-Min Call