Updated April 2026

Betting Withdrawal to M-Pesa: How Long It Takes in Kenya

Complete guide to withdrawing betting winnings to M-Pesa in Kenya. Processing times by platform, minimum amounts, 20% tax deduction, and troubleshooting withdrawal issues. Compare the top platforms in our best betting apps Kenya guide with M-Pesa.

By James Ochieng Published: March 2026 Updated: April 2026 13 min read
1Win Kenya — Top Rated for 2026

Welcome bonus up to KES 75,000 + instant M-Pesa deposits.

Deposit Now — Claim 500% Bonus

The moment you have been waiting for: cashing out your betting winnings to M-Pesa. For Kenyan bettors, the speed and reliability of withdrawals is one of the most important factors when choosing a betting platform. A site that deposits instantly but takes days to pay out is not worth your time or trust.

This guide provides a comprehensive overview of M-Pesa withdrawal processes at major Kenyan betting platforms, including realistic processing times, minimum and maximum amounts, the impact of the 20% withholding tax, KYC verification requirements, and troubleshooting steps for delayed payouts.

M-Pesa Withdrawal Times: Platform Comparison

Platform Average Time Min Withdrawal Max Withdrawal Fee
1Win Kenya5-15 minutesKES 200KES 150,000/txFree
Betika5-30 minutesKES 100KES 140,000/txFree
SportPesa10-60 minutesKES 100KES 140,000/txFree
Betway Kenya5-30 minutesKES 50KES 140,000/txFree

Step-by-Step M-Pesa Withdrawal Process

  1. Verify your account: Most platforms require KYC verification before your first withdrawal. Upload your National ID or passport and verify your phone number.
  2. Navigate to Withdraw: In your betting account, go to the withdrawal or cashier section.
  3. Select M-Pesa: Choose M-Pesa as your withdrawal method.
  4. Enter your phone number: Confirm your M-Pesa-registered Safaricom number. This must match the number on your betting account.
  5. Enter the amount: Input the amount you wish to withdraw (note: the 20% tax on net winnings will be deducted).
  6. Confirm: Review the details and confirm the withdrawal request.
  7. Wait for processing: You will receive an M-Pesa confirmation SMS once the funds arrive in your wallet.

Understanding the 20% Tax Deduction

The 20% withholding tax is a critical factor that affects every Kenyan bettor's withdrawals. The tax is calculated on net winnings (total payout minus your original stake) and is deducted automatically by the operator before the withdrawal is processed.

Scenario Stake Payout Net Winnings 20% Tax You Receive
Single bet @ 2.50KES 1,000KES 2,500KES 1,500KES 300KES 2,200
Accumulator @ 5.00KES 500KES 2,500KES 2,000KES 400KES 2,100
Jackpot winKES 100KES 100,000KES 99,900KES 19,980KES 80,020
Casino winKES 2,000KES 10,000KES 8,000KES 1,600KES 8,400

Fast M-Pesa Withdrawals at 1Win Kenya

Average withdrawal time under 10 minutes. No fees, no hidden charges.

Browse Verified Operators →

KYC Verification for Withdrawals

Know Your Customer (KYC) verification is mandatory at all BCLB-licensed betting sites in Kenya. You must complete KYC before making your first withdrawal. The process typically involves:

Complete KYC as soon as you register to avoid delays when you want to withdraw. Most platforms process verification within 1-24 hours, though some offer instant ID verification through automated systems.

Troubleshooting Withdrawal Issues

Withdrawal Pending for Hours

If your withdrawal shows as "pending" for more than 2 hours during business hours, contact customer support via live chat (fastest) or email. Have your withdrawal reference number and M-Pesa phone number ready. Common causes include: manual review for large amounts, system maintenance, or KYC verification pending.

Wrong M-Pesa Number

If you entered the wrong phone number, contact support immediately. If the withdrawal has not been processed yet, they can update the number. If it has been sent to the wrong M-Pesa number, the process becomes more complex and may require Safaricom intervention.

Withdrawal Rejected

Withdrawals can be rejected for several reasons: bonus wagering requirements not met, suspicious account activity, M-Pesa number not matching account records, or insufficient verified balance. Check the rejection reason in your transaction history and address the specific issue.

M-Pesa Withdrawal Tips

Frequently Asked Questions

How long does an M-Pesa betting withdrawal take?
Most licensed Kenyan platforms process M-Pesa withdrawals within 5-15 minutes. Some may take up to 24 hours during peak periods or for first-time withdrawals. 1Win Kenya averages under 10 minutes for M-Pesa payouts.
What is the minimum withdrawal amount?
Minimum withdrawals vary by platform, typically ranging from KES 100 to KES 500. Some platforms have minimum withdrawal thresholds that must be met before you can cash out to M-Pesa.
Is tax deducted from my withdrawal?
Yes, the 20% withholding tax on net winnings is deducted before the withdrawal reaches your M-Pesa. If you won KES 5,000 on a KES 1,000 stake, net winnings are KES 4,000 and tax is KES 800, so you receive KES 4,200 total.
Why is my betting withdrawal delayed?
Common reasons include: KYC verification not completed, bonus wagering requirements not met, withdrawal during off-peak hours, first-time withdrawal requiring manual review, or technical issues. Contact customer support if delayed beyond 24 hours.
Can I withdraw more than KES 150,000 to M-Pesa?
M-Pesa's single transaction limit is KES 150,000 and daily limit is KES 300,000. For larger amounts, you may need to make multiple withdrawal requests or use bank transfer as an alternative.

Start Betting at Kenya's #1 Rated Site

Join 1Win Kenya and claim your welcome bonus up to KES 75,000. Deposit via M-Pesa in seconds.

Deposit & Claim 500% Bonus

Responsible Gambling

Gambling should be an enjoyable form of entertainment, not a way to make money. Set deposit limits, take breaks, and never bet more than you can afford to lose.

Resources: BeGambleAware.org | GamCare | National helpline: 0800 723 253

All sites recommended on GamblingKenya are licensed and regulated. You must be 18+ to gamble in Kenya.

Related Guides

D
Daniel Mwangi

Licensed Gambling Industry Analyst & East Africa Specialist

View full profile →

Play Now