M-Pesa at Bombet: paying in and cashing out with mobile money
For most Kenyan bettors the phone is the bank, and M-Pesa is the first thing they look for on a deposit screen. This guide explains how a mobile money deposit and withdrawal normally runs at a betting site such as Bombet, what the law says about money coming in, and which small details decide whether a payout lands on your line or sits in a review queue. It is written by Kelvin Ouko for readers who bet in shillings and want to know what happens between "Confirm" and the SMS.
The set of methods and the limits depend on your account — check in the cashier. We describe how the rail works; we do not quote Bombet's minimums, maximums, fees or timings, because only the cashier of your own account shows the figures that apply to you.
What Kenyan law says about mobile money
The Gambling Control Act, 2025 lists the channels through which a licensee may receive a player's funds: debit card, electronic funds transfer, mobile money transfer, cash deposit or another method approved by the Authority (s.73(4)). Mobile money is therefore one of the routes the Act names directly. The same law forbids betting on credit: a licensee may not advance credit or facilitate wagers through credit cards (s.72(7), s.74). For an M-Pesa user that rule is mostly invisible, because a wallet holds money you already have — but it is worth knowing if an app ever offers you "bet now, pay later".
The Act does not name M-Pesa or any other wallet brand, and we have not verified which wallets Bombet offers to each account. That is why this page talks about what to look for, not what is certain.
A deposit, step by step
- Sign in and open the deposit section of the cashier. If M-Pesa is listed, select it.
- Enter the amount in KES and the phone number registered to your M-Pesa line. It should be the same number, and the same name, as on your betting account.
- A payment prompt appears on your phone. Check the business name and the amount on that prompt, then enter your PIN on the phone itself.
- Wait for the confirmation SMS from your mobile money provider and for the balance to update in the cashier. Keep the transaction code from the SMS.
Some cashiers work the other way round: instead of sending a prompt, they show a business number and an account reference for you to pay through the M-Pesa menu. In that case the reference is the part that matters — it tells the operator which betting account the money belongs to. A payment sent without it, or with a typing mistake, is the classic "I paid but nothing arrived" case.
The 5% excise duty on money credited to a wallet
Since 1 July 2025 an excise duty of 5% applies to the amount credited to a player's betting or gaming wallet, and the operator collects it; the Finance Act 2026 kept that rate. In practice this means the figure you send from M-Pesa and the figure you see in the betting balance may not be identical. How the duty is shown — taken out of the deposit or listed as a separate line — depends on how the operator presents it, so read the deposit confirmation and your transaction history after the first top-up. On a KES 1,000 deposit the duty is about KES 50, and that is before any charge from your own mobile money tariff.
Cashing out to your M-Pesa line
A withdrawal is requested in the cashier, not in the M-Pesa menu. You choose the payout method, enter the amount and confirm; the operator then reviews the request and sends the money to the registered line. Before the first payout, expect a verification step: Kenyan rules require proof of age of majority before registration and before a prize is paid out (s.72(3), s.70(6)), and verification normally means a national ID card or passport.
Two legal timings are often mixed up. The Act says a monetary win from online gambling must be credited to the player's account within two days (s.70(1)) — that is about the betting balance, not about the transfer to your phone. How long the withdrawal itself takes after you request it is something only the cashier and the operator's review can tell you.
Habits that keep a mobile money wallet safe
The PIN never leaves your phone, and nobody legitimate needs it. Messages claiming that money was "sent to you by mistake" and asking you to send it back are a well-known trick; check your actual wallet balance before reacting to any SMS. Read the business name on every payment prompt before entering the PIN — a prompt you did not start yourself should be cancelled. Finally, keep the betting account, the SIM registration and your ID in one name: it is the single detail that decides most payout reviews.
Before your first M-Pesa deposit
Set a deposit limit first. The Gambling Control (Conduct of Gambling Operations) Regulations 2026 require licensees to offer real-time tools such as daily, weekly and monthly deposit limits, loss and session limits and reality checks, and a mobile wallet makes topping up so easy that a limit set in advance is the best brake you have. Remember too that the minimum online stake under the Act is KES 20 (s.71) — a stake, not a deposit; the smallest deposit a cashier accepts is a separate figure shown next to the method.
Open the Bombet cashier