
With new tax laws and Safaricom bringing in some changes to their tariffs, a careless bettor can end up losing 15% of their stake before they even place a single bet.
It’s all about transactional efficiency. If your betting site still has you manually typing in a Paybill number, shop for a better one that prompts you. But let’s start with taxes first.
There’s a 5% Excise Duty from the moment you move money from M-Pesa to your betting wallet. And now, withholding tax is 5% on the total amount you withdraw, not just on the profits. Every time you move KES 1000 from one site to another, you’re losing KES 50 in circular taxes. So, pick one main bookie with a good range of markets (like 22Bet or 1xBet) and just keep your bankroll there. Only move money when you absolutely have to.
M-Pesa vs Airtel Money Betting Sites

Safaricom is still out in front, but Airtel Money is winning on numbers. Sending KES 500 to a betting Paybill, will set you back KES 24. It’s not a lot, but until you factor in that M-Pesa’s withdrawal fees have gone up again – you’re looking at around KES 29 just to get that win into your pocket.
By mostly waiving P2P fees and keeping their withdrawal tiers consistently 20-30% cheaper than Safaricom, Airtel has sort of turned itself into the “Value King” of Kenyan betting.
Payment Methods used by Betting Sites in Kenya
Safaricom
You want sites with STK Push integration. Recommended sites for M-PESA:
- 22Bet: They’ve got this instant deposit thing down to a T. When you hit deposit, the prompt hits your phone in a split second – their backend is perfectly synced with Safaricom’s 2026 APIs, which is why you get your balance updated before you even get the SMS confirmation.
- MozzartBet: MozzartBet’s M-PESA integration is seriously fast. They are one of the few sites that will consistently process withdrawals under KES 50,000 in a fraction of a second – even on busy weekend peaks.
- 1win: For fans of sites that feel truly global but still feel local. They’ve got their checkout process sorted so well that you’d think they were just a local operation. Their M-PESA gateway is streamlined to avoid all those annoying “Transaction Failed” loops.
Airtel Money
If you’re fed up with seeing that KES 20-30 being creamed off every transaction then switching your betting SIM to Airtel is probably the simplest way to give yourself that 2% pay rise. As it happens most of the big bookies have finally caught on and been upgrading their Airtel portals to match the speed of M-PESA.
Recommended for Airtel Money:
- 1xBet: This lot have got an awful lot going on, but their Airtel Money portal is actually surprisingly decent.
- 888starz: For the tech-inclined punter. 888starz do this “Hybrid Finance” thing, it lets you deposit via Airtel Money and in some cases this gives you access to markets & features which normally require a credit card or crypto on other sites.
Telkom Money
T-Kash remains the quiet kid in the playground, or “ghost” of the industry for short. While some sites like Kwikbet & Bangbet have historically supported it, the poor liquidity of the parent network means it’s a dodgy primary choice. Stick with it if you’re already tied in to the Telkom ecosystem, or get your data bundles from them.
Visa / Mastercard Betting Sites in Kenya
You might be surprised to find out that you don’t even need to use a Paybill to get cash into your betting account – just use your ATM card. Some people have been doing this on sites like BetWinner since 2026 because it often gets you a better deal than using mobile money.
It’s built for the serious punter who wants big limits . Melbet is hot with a 200% bonus (up to KES 20,000) although be warned, the wagering rules are a bit tighter. Want to look like a high roller? WilliamHill is probably your best bet, they give off a pretty global vibe even if their local promos are few & far between
Bank Transfers
Cards not your thing & you’re dealing with serious six figure sums? You need to look at Bank Transfers. Dafabet & Betsafe for instance – rarely try to be “trendy”, they just aim to be reliable. Marathonbet have got direct banking links which make the daily limits on M-Pesa look pretty laughable.
E-Wallets and Tax Free Crypto Betting Sites
For punters who want to keep their betting life completely separate from their bank statements, E-Wallets and Crypto are the way to go – the ‘new frontier’. Odds are on sites like Paripesa, Megapari, and Linebet which are optimised for Skrill and Neteller – this means that you can move money between sites in a flash.
But if you want to really fly under the radar, use BC.Game, avoid all the hassle of paying taxman on your winnings – because the digital ecosystem basically ignores local tax authorities.
On the other hand, there’s the bunch who swear by their phone apps. If you’re the kind of person who lives on your phone, then 1win, WinWin and LuckyPari have got you covered – they’ve got AstroPay and Jeton integrated so seamlessly, you’ll hardly even notice you’re using Paybills at all. These sites are pretty aggressive with their freebies for new users because they know that once you get a taste of instant withdrawals to a digital wallet, you’ll never go back to waiting for some M-Pesa SMS at 2am again.
FAQs
1. Where can I deposit for free using M-Pesa?
A lot of the big Kenyan betting sites claim to have zero deposit fees – but actually they don’t. Your mobile network is still going to charge for the Paybill transaction. What you do get is places that offer “Stake Back” – basically if you do get charged a deposit fee, they just give you a small bit of free cash to put your money back into your betting account – so in theory it’s free.
2. Why is my Airtel Money Deposit Instant while M-Pesa is “Pending”?
For those weekend matches, you might as well switch to Airtel Money – their system is generally a bit more relaxed and it might make all the difference.
3. Is there a ‘double tax’ if I Withdraw to a Mobile Wallet?
Legally, no – but practically, yes. So while the taxman only takes 5% of your winnings, you will get those annoying mobile money withdrawal fees added on top. A KES 50,000 win will cost you KES 2,500 in tax and then another KES 300+ when you try to cash out at an M-Pesa agent.
4. Can I Bypass the KES 500,000 Daily Withdrawal Limit?
Just because a bookmaker says “Unlimited” doesn’t mean you can withdraw all the cash you want – your mobile wallet still has a cap of KES 500,000 per day. If you’ve had a massive win, then you might want to look into Direct Bank Wire (RTGS) – it lets you move big sums of cash all at once without breaking it up into loads of smaller bits over the course of a few days.
Also read Betting Sites in Kenya that don’t charge tax.

I’m Kanyi Muturi and am from Tabuga, a small village in Nakuru. I have been following all sports since I was a kid and have been interested in the gambling side of sports since I was in high school. It took me a little while to get a grasp on all of the different gambling terminology and understand how confusing and complicated it can all seem when you first start.
Are you a professional gambler?
I am a successful gambler. But make no mistake about it: I’m a long-time recreational sports bettor. I’m not a professional gambler. I’m not claiming to be a professional gambler. I’ve never, to my recollection, even been acquainted with a professional gambler. And far be it from me to make the preposterous claim that following my advice will turn you into a professional gambler. It ain’t about that. Not here it ain’t. I just want to teach you a new form of recreation, a fun new pastime in what can sometimes be an unfun life.



