A license number in a footer is just text until somebody checks it against what the regulator actually has on file. We spent weeks poking at deposit speed, withdrawal timing (TTA/TTP/p95), how fast chat support responds, and whether the mobile site holds up, across a stack of operators claiming Kenyan approval. This piece is our notes on how to verify GRA license Kenya rules work in practice. Our team at betikalogin.com runs this check before we put any brand on a recommendation list.
- Wide sports coverage & live
- Mobile apps/site; TZ mobile money supported
- Ongoing offers & boosts (T&Cs)
- Sportsbook + virtuals
- Mobile site; shops in region
- Live markets
92%
- Wide coverage of sports & live betting
- User-friendly mobile site; native mobile apps
- Welcome & ongoing offers (T&Cs apply)
- Multiple payment methods
- Sportsbook with pre‑match & in‑play markets
- Mobile web experience; native mobile apps
- Regular promotions & loyalty offers
- Virtuals & casino games
- Crypto sportsbook & casino
- Mobile-first
- Live & esports coverage
- Sportsbook + casino in one platform
- Regular local promos & challenges
- Android app; bet builder
- Sportsbook + live
- Mobile app/site
- Cash Out/boosts (where available)
- Comprehensive sportsbook + live
- Strong mobile app/site
- Cash Out & Bet Builder
- Sportsbook with pre‑match & in‑play markets
- Mobile web experience; native mobile apps
- Regular promotions & loyalty offers
- Virtuals & casino games
- Sportsbook + jackpots
- Mobile site/app
- Live betting
- Sportsbook + virtuals
- Mobile site
- Live markets
- Licensed by Gaming Board of Tanzania
- Sportsbook + casino + jackpots
- Android app with cash-out & boosts
- Regional sportsbook + virtuals
- Mobile site; retail focus
- Live betting
- 5,000+ casino titles incl. Aviator
- Daily tournaments & leaderboards
- VIP/loyalty rewards
Why checking a GRA licence matters before you deposit
Kenya’s betting scene grew fast, maybe faster than the paperwork could keep up with. Not every site claiming to serve Kenyan players holds a live license, and that gap trips up more people than you’d guess. A quick lookup tells you whether an operator answers to anybody at all before your money’s out the door, whether it’s genuinely gambling regulatory authority licensed or just dressed up to look that way. Skip the check, and you might end up arguing with a support rep who technically represents no one.
What licensed operators are required to provide
Brands that actually show up among GRA licensed operators Kenya 2026 publish a fairly specific set of details. Sites that dodge licensing altogether tend to skip most of this.
Risks of betting on an unlicensed site in Kenya
An offshore site no Kenyan licence behind it can still take your deposit, run flashy promos, and look basically identical to a regulated brand, right up until something breaks. There’s no local complaints channel, no promised payout window, none of the player protection licensed site rules that would normally apply. Among licensed betting sites Kenya players can actually check in two minutes; that gap is the whole difference. If a dispute lands, you’re on your own.
Where to find the GRA licence register 📂
Before you trust any badge, go check for yourself instead of taking a footer claim at face value. The Gambling Regulatory Authority Kenya holds the actual record deciding whether a company’s operating lawfully. Everything else is marketing copy dressed up nicely.

Navigating gra.go.ke – what the database shows
The GRA Kenya official site has a public search tool, and typing in a license number pulls the registered company, category, and current status. It’s plain, a little clunky even, and that’s fine. A government page doesn’t need to look pretty; it needs to be accurate about who holds a licensed company name Kenya on file.
| Field on gra.go.ke | What it tells you |
|---|---|
| Company name | Should match the entity named in the site’s terms |
| Licence number | Cross-check it against the footer number |
| Category | Betting, casino, or lottery-specific approval |
| Status | Active, transitional, suspended, or revoked |
| Issue date | Shows if the licence has quietly lapsed |
Difference between the GMS portal and the public register
The GRA licence database Kenya that players search isn’t the same as the internal system operators use to file paperwork. That internal system is the GMS Gambling Management System, and it stays locked behind operator logins the whole time. Players never need to touch it. The public register is what actually answers “is this real.”
Step-by-step: verifying an operator’s licence 📖
It takes two minutes once you’ve done it once. Below is how we verify bookmaker Kenya claims, following the same GRA register step by step routine for every new brand.
Step 1 – Find the licence number on the operator’s site
Look for the licence number on betting site footer areas, usually near the payment logos rather than buried in some help article. This is the whole point of learning how to check GRA licence number entries, since it’s useless if you can’t even find one first.
Step 2 – Enter the number on gra.go.ke
Type it exactly as printed, no extra spaces, none dropped either.
Step 3 – Read the status field (active / transitional / expired)
Active is good. Transitional or expired means slow down and look closer before depositing.
Step 4 – What to do when the company name does not match the brand
If there’s an operator company name mismatch Kenya, where the brand on the homepage doesn’t match what’s registered, ask support directly. Don’t guess or assume it’s a typo.
What the different licence statuses mean
The status word isn’t decoration. If you’re wondering is my bookmaker GRA licensed, this is where the real answer lives, not on some footer badge. Each word on that register changes what protection you’ve actually got.
Active GRA licence – what it guarantees
An operator that passes a check operator license GRA lookup as active currently answers to the regulator and pays the 5% tax verified operator Kenya rate on gross gaming revenue. Regulators can investigate if players complain. That doesn’t mean the support team is any good, but there’s somewhere to escalate beyond the operator itself.
Transitional licence – still valid or already expired?
Since the Gambling Control Act 2025 came into force, a bunch of operators are sitting on gambling license Kenya paperwork that’s genuinely in transition while applications work through the new system. Some of those are real, short bridges. Others just lapsed a while back, and nobody renewed them. A transitional licence status Kenya label by itself tells you nothing; the dates on the register do.
Suspended or revoked licence – what it means for your balance
A GRA license check Kenya result showing suspended or revoked means the regulator pulled approval, often mid-dispute. Withdrawals from a site in that spot can stall for weeks with no timeline given, because no one is overseeing the operator anymore.
| Status | What it means | Player risk |
|---|---|---|
| Active | Current, enforceable licence | Low |
| Transitional | Bridging old and new licensing framework | Medium, check the dates |
| Suspended | Regulator paused approval | High |
| Revoked | Licence cancelled outright | Very high |
How to tell a real licence from a fake compliance badge ⚠️
Before you go further, run a check betting site licence Kenya lookup rather than trusting whatever badge sits in the footer. A badge is just a picture. Anyone can paste one in whether or not a regulator ever signed off on it.

Common ways unlicensed sites fake compliance
A fake licence badge betting site setup is easy to walk right past. And a BCLB vs GRA licence difference confuses people constantly, since older sites still reference the old Betting Control and Licensing Board even after the regulatory setup moved on. A BCLB expired licence shown as still active is one of the most common red flags we keep running into.
Red flags in the footer of a betting site
Watch for a license number that’s just an image, not selectable text. Watch for a company name shifting between the footer and the terms page. Watch for a badge that links straight to the homepage instead of an actual record. If any of this looks off, it’s worth taking a minute to verify GRA licence number details yourself instead of taking the footer at face value. None of these alone proves anything shady. Two together, that’s worth stopping for.
What to do if your operator is not on the GRA register
Register comes back empty? Don’t wave it off as a glitch and move on. A gambling licence verification Kenya check that turns up nothing is not something to shrug at. Screenshot the blank result, message support, and ask them point blank whether they hold a valid license with a number that actually resolves.
If support can’t hand you a number that resolves on gra.go.ke, that’s your answer. Take your deposit elsewhere. A properly regulated Kenyan operator wants players checking on them; that’s the whole point of holding a license.
- Pre‑match, live, and accumulator markets
- Cash Out & live features
- Jackpots/boosts or free bets
- Low entry stakes
67%
- Sportsbook with pre‑match & in‑play markets
- Mobile web experience; native mobile apps
- Regular promotions & loyalty offers
- Virtuals & casino games
Questions players ask about verifying GRA licences ❓
Where exactly do I check a GRA licence in Kenya?
The official register lives on gra.go.ke. Enter the operator’s license number there rather than trusting a badge image; it’s the only source the Regulator actually keeps current.
What does a GRA licence number look like?
Format shifts a bit depending on category, but it always comes paired with a registered company name on the register. No pairing, no proof, treat it as unverified.
Can a licence badge on the site be fake?
Very easily, yes. It’s just an image file sitting in a footer. Only a number that pulls up a real match on the register means anything.
What should I do if the site is not on the register?
Ask support for the exact number and check it yourself on gra.go.ke. Nothing resolves? Go somewhere else.
Does a transitional licence mean the site is still legal?
Not automatically. It could be a legitimate bridge or a lapsed application that wasn’t renewed. Check the actual dates before assuming either way.













