Mobile money, and M-Pesa in particular, is the backbone of betting in Kenya. Deposits and withdrawals run through it, usually via an operator's paybill number. The process is quick and familiar — which is exactly why the main risk isn't the technology, it's sending money to the wrong place.

How deposits usually work

Withdrawals are requested from inside the operator's app or site and are paid back to your M-Pesa. Reliable, reasonably quick withdrawals are one of the things we look at in how we test operators.

Only ever pay an operator you've confirmed is licensed. The most common way people lose money isn't a bad bet — it's depositing to an unlicensed or fake operator they can't recover funds from. Get the paybill from the operator's own site, and check the operator on our register first. Never use a paybill someone sends you in a WhatsApp group or DM.

Tax on M-Pesa betting transactions

Betting transactions in Kenya are taxed, and the rules have changed more than once recently — with a further change going through Parliament in 2026. Because the position genuinely moves, we keep the detail (and a pointer to the KRA as the authority) on a dedicated page: tax on betting in Kenya.

A note on speed and discipline

Part of what makes mobile betting risky is how frictionless it is — topping up takes seconds. That convenience is worth respecting: set a budget before you start, not after. If the ease of depositing is becoming a problem, deposit limits and self-exclusion exist for exactly that — see responsible gambling.

By Samuel Kamau · Last reviewed June 2026. General information; confirm current payment details with the operator and current tax rules with the KRA.