How M-Pesa Betting Withdrawals Work in Kenya
A step-by-step explanation of how betting winnings are paid out via M-Pesa in Kenya, including processing times and tax deductions.
How M-Pesa Betting Withdrawals Work
When you win a bet with a Kenyan bookmaker, your winnings are paid directly to your M-Pesa account. Here's the complete process.
The Withdrawal Process
Step 1: Bet Settlement After the match ends, the bookmaker settles your bet. If you've won, the gross payout is calculated.
Step 2: Tax Deduction The bookmaker automatically deducts the 20% withholding tax from your gross payout.
Step 3: M-Pesa Transfer The net amount (after tax) is sent to the M-Pesa number registered with your betting account.
Step 4: M-Pesa Notification You receive an SMS from M-Pesa confirming the receipt of funds.
Processing Times
M-Pesa Transaction Charges
Note that receiving money via M-Pesa is free — there are no charges for receiving betting winnings.
Minimum Withdrawal
Most Kenyan bookmakers have a minimum withdrawal amount, typically KES 100–500.
Use our M-Pesa Payout Calculator to calculate your exact net payout before placing any bet.
Responsible Gambling: Betting carries financial risk. If you or someone you know needs help, contact Befrienders Kenya: +254 722 178 177. This content is for educational purposes only. You must be 18+ to bet.