A practical 2026 guide to stepping back from betting in Kenya — BCLB-mandated cooling-off windows, account locks, M-Pesa deposit caps, and the helplines and clinics that actually answer the phone.
Self-exclusion at a BCLB-licensed Kenyan betting site locks your account for a chosen period during which deposits, logins and bets are refused. Roughly 76% of Kenyan adults aged 18-35 have placed at least one bet, according to the 2023 GeoPoll East Africa Gambling Survey, and the Betting Control and Licensing Board (BCLB) — the regulator established under the Betting, Lotteries and Gaming Act, Cap 131 — has steadily tightened the responsible gambling tools it expects every operator to provide. Stepping back is not a sign of failure; it is the regulator's preferred response when betting starts to crowd out rent, school fees, or sleep.
This guide covers exactly how exclusion works at the largest operators in the market, what the 20% Kenya Revenue Authority withholding rule means for balances at the point of lockout, how to block betting paybills directly on your M-Pesa line, and which Kenyan-based services to call when you or someone in your household needs free, confidential support.
Self-exclusion is a voluntary, time-bound block on your own betting account. Under the BCLB's 2022 Responsible Gambling Code, every licensed operator must offer it from inside the logged-in account area, must enforce it immediately upon submission, and must refuse reversal until the period ends. The shortest window is typically 24 hours (a true cooling-off) and the longest is permanent closure, which deletes your account.
Crucially, exclusion is per-operator. There is no Kenyan equivalent of the UK's GAMSTOP register — yet. If you hold accounts at four sites, you must exclude on all four. The reinforcement tool that does work cross-operator is blocking betting paybills on M-Pesa, which we cover further down.
After the 2024 BCLB compliance audit several smaller brands lost their permits, and the regulator now publishes a quarterly register. Self-exclusion is only enforceable at operators on this list — unlicensed offshore sites have no legal duty to honour a Kenyan user's request, which is one of the strongest reasons to stick with locally licensed brands. For deeper background on how to read those permits, our Betting Glossary Kenya: 100+ Terms Explained walks through every BCLB category, including remote betting versus public gaming licences.
| Operator | BCLB Licence Type | Current Renewal Cycle | M-Pesa Paybill |
|---|---|---|---|
| SportPesa | Public Gaming + Bookmaker | Annual (returned to KE market 2020) | 955100 |
| Betika | Bookmaker (largest BCLB licensee) | Annual | 290290 |
| Odibets | Bookmaker | Annual | 290680 |
| BetLion | Bookmaker (HQ Nairobi) | Annual | 714777 |
| Mozzart Bet | Bookmaker | Annual | 290059 |
Offshore brands such as 1win accept Kenyan players but operate under Curaçao licensing only — they are outside the BCLB's enforcement scope, which means a self-exclusion request relies on the operator's own goodwill rather than Kenyan law. If protecting yourself from relapse is the goal, the BCLB-licensed list above is the harder, safer barrier.
Every BCLB-licensed page displays a permit number, usually in the footer. You can cross-check by calling the BCLB on +254 (0) 20 2710 446 during weekday office hours or by emailing complaints@bclb.go.ke. If a website refuses to display a licence number, treat it as unlicensed and assume its self-exclusion process has no legal weight.
"Operators licensed only in Curaçao without secondary jurisdiction licensing should be approached with high caution — the responsible gambling tools are advisory rather than enforceable." — Daniel Mwangi
BCLB-licensed sites converge on five standard windows. The choice depends on what triggered the request: a single bad weekend, sustained chasing of losses, or a genuine recognition that betting has stopped being entertainment.
| Exclusion Period | Best For | Reversible? | M-Pesa Balance |
|---|---|---|---|
| 24 hours | Cooling off after a heated session | No | Withdrawable post-lock |
| 7 days | Reset stake discipline and weekly budget | No | Withdrawable post-lock |
| 30 days | Break habitual daily logins | No | Withdrawable post-lock |
| 6 months | Mental-health break, financial recovery | No | Withdrawable on day one |
| Permanent | Ending all gambling activity | Generally irreversible | Withdrawable on day one |
The flow below applies to SportPesa, Betika, Odibets and almost every other BCLB-licensed operator. Wording differs slightly but the path is essentially identical, including on the mobile apps covered in our Mobile Betting Kenya guide.
During the exclusion you will be unable to log in. Marketing SMS and email should also stop within 24 hours — if they do not, that is a direct BCLB code violation and reportable to 0800 720 029.
M-Pesa is Safaricom's mobile money service and the primary deposit rail at every BCLB-licensed Kenyan operator. Standard Lipa Na M-Pesa limits — KSh 250,000 per transaction and KSh 500,000 per day — apply to gambling paybills the same way they apply to any merchant. KRA reports any wallet activity that exceeds normal thresholds, which means betting deposits do leave a tax trail.
When you self-exclude, the operator stops accepting incoming paybill payments from your registered Safaricom number, but a determined relapse can still happen via a new account opened with a relative's M-Pesa line. The hardest barrier is therefore at M-Pesa itself.
Self-exclusion is the strongest measure. Most players who recover their relationship with betting do so using the softer tools first. Setting them before your next deposit, not after losing more than planned, is the rule that matters.
| Tool | What It Does | Recommended For |
|---|---|---|
| Deposit Limits | Caps daily / weekly / monthly KSh deposits | Anyone — set on day one |
| Loss Limits | Caps total net losses per period | Players who chase losses |
| Session Time Limit | Auto-logout after set minutes | Live betting marathons |
| Reality Checks | Pop-up showing time and money spent | Awareness of drift |
| Cooling Off | 24h–72h account suspension | Tilt after a bad result |
| Self-Exclusion | Long-term enforced lock | Serious concern about habits |
Not every BCLB-licensed operator implements the BCLB code with the same depth. Below is how the five biggest brands stack up on the most-requested tools, useful context before you decide where to keep an account and where to close it for good. For sport-specific context — particularly around big tournament tilt — see our Champions League Betting Kenya: UCL Odds Guide.
| Operator | Self-Excl. Range | Deposit Limits | Reality Check | Helpline in App |
|---|---|---|---|---|
| SportPesa | 24h → Permanent | Daily / Weekly / Monthly | Yes | 0800 720 029 linked |
| Betika | 24h → Permanent | Daily / Weekly / Monthly | Yes | Live chat + helpline |
| Odibets | 7d → Permanent | Daily / Monthly | Limited | Phone support only |
| BetLion | 24h → 6 months | Daily / Weekly | Yes | In-app form |
| Mozzart Bet | 7d → Permanent | Daily / Monthly | Yes | Email + helpline |
The BCLB code lists indicators that mirror the DSM-5 criteria for gambling disorder. If three or more of the following apply over the last three months, exclusion is the safer default:
Recognising the pattern early is leverage. Exclusion is a tool, not a punishment, and using it proactively is exactly what the regulator is trying to make easier.
Several free, confidential channels exist. The BCLB helpline is the official starting point but it is far from the only one.
When the window closes, the account is not auto-reopened. You will need to contact support, pass a renewed identity check, and sometimes complete a short responsible-gambling questionnaire. Use that friction. Before resuming, ask whether the conditions that led to exclusion have actually changed — income, debt, sleep, support network.
If you do return, implement controls before depositing: set a strict monthly deposit limit, a loss limit, and a session timer; bet only with disposable income; complete KYC verification within 24 hours of any new registration so first withdrawals are not held up. Match slot volatility to your bankroll — high-volatility slots need 200x average bet as session budget, low-volatility need 50x — and keep a written log of stakes and outcomes so KRA reporting is straightforward at year-end.
Betting is entertainment, not income. The mathematical house edge applies to every operator on the BCLB register, and Kenya's 20% withholding tax on winnings narrows the gap between odds and expected value further. The healthiest mindset treats every shilling staked as the cost of the entertainment, never as a deposit toward future returns.
Self-exclusion is a BCLB-recognised responsible gambling tool that voluntarily blocks your betting account for a chosen period. During exclusion you cannot log in, deposit via M-Pesa, or place bets on SportPesa, Betika, Odibets or any BCLB-licensed operator that enforces the request.
On the website or app, open Account, then Responsible Gambling, then Self-Exclusion. Choose 24 hours, 7 days, 30 days, 6 months or permanent. Submit. The account is locked instantly and any KSh balance can be withdrawn to your M-Pesa number before the lock takes full effect.
No. BCLB-licensed operators follow a cooling-off rule that prevents reversal during the chosen window. After the period ends you must contact support and pass a renewed identity check before the account is reactivated.
Call the BCLB Responsible Gambling helpline on 0800 720 029, free from Safaricom and Airtel. The Aga Khan University Hospital Nairobi runs an outpatient addiction clinic, and Gamblers Anonymous meets weekly in Nairobi. BeGambleAware.org also offers free international chat support.
No. Kenya does not yet operate a single national register like the UK's GAMSTOP. You must self-exclude on each operator separately. You can however ask Safaricom M-Pesa to block specific paybill numbers used by betting operators, which acts as an informal cross-site barrier.
Yes. The Kenya Revenue Authority 20% excise on winnings is deducted by the operator before payout. Self-exclusion does not undo settled bets. Any KSh balance remaining at exclusion is your net-of-tax cash and can be withdrawn to M-Pesa.
BCLB-licensed operators require the account holder to initiate exclusion themselves due to data-protection rules. A family member can however raise a complaint with BCLB on 0800 720 029, and operators will investigate suspected harm and may proactively suspend the account pending review.
If you do continue betting, stay with operators that hold a current BCLB licence and enforce self-exclusion in line with the 2022 Responsible Gambling Code.
Browse Verified Operators →Licensed Gambling Industry Analyst & East Africa Specialist