Gambling is for adults aged 18+ only.
Only play with money you can afford to lose. paybillke lists operators that hold a current GRA licence at the time of verification. Confirm on gra.go.ke before depositing. If gambling is becoming a problem, support is available. Call the GRA helpline on 0800 222 333.
Before you can withdraw
Three prerequisites. All non-negotiable.
- KYC complete. Your National ID (or passport / Alien ID) uploaded and approved on your SportyBet profile. Without verified KYC, withdrawals are blocked. KYC takes 24 to 48 hours; complete it before you need to withdraw.
- Phone number matches. The withdrawal routes only to the M-PESA number registered on your SportyBet account. You cannot route to a friend's M-PESA; this is a fraud-prevention block, not a configurable setting.
- Available balance. Bonus funds are not withdrawable until rollover is cleared. Only the cleared real-money balance is available for withdrawal.
The withdrawal flow
- Open the SportyBet app or sportybet.com/ke.
- Tap Withdraw in the main menu or account area.
- Enter the amount you want to withdraw. The screen usually shows the 5% excise deduction so you see the net.
- Confirm. SportyBet processes the request and routes to your registered M-PESA number.
- Wait for the M-PESA SMS. Typical arrival is 3 to 5 minutes for KYC-verified accounts; the upper end of normal is 30 minutes.
The 5% withdrawal excise (Finance Act 2025)
The Finance Act 2025 replaced the previous 20% withholding tax on winnings with a 5% excise on every withdrawal from a Kenyan betting operator. The operator deducts at source before the funds reach your M-PESA; the net you receive is the gross withdrawal minus 5%.
Example: you request a KES 1,000 withdrawal. SportyBet deducts KES 50 (5%) as excise. M-PESA receives KES 950. The 5% goes to the Kenya Revenue Authority via the operator.
See our betting tax in Kenya 2026 guide for the full math, how to read the deduction on your withdrawal slip, and the common misunderstandings (it is on every withdrawal, not just wins; it is not stackable with the older 20%).
Limits and timing
- Per-transaction. Subject to M-PESA per-transaction cap (KES 250,000) and SportyBet's account-tier limit.
- Daily limit. Depends on your KYC tier. Tier 1 (standard verified) typically caps at KES 250,000 daily; higher-tier accounts have larger caps after enhanced KYC submission.
- Frequency. No hard limit on number of withdrawals per day, but high-frequency small withdrawals can trigger fraud-watch holds.
- Timing. 3 to 5 minutes typical, 30 minutes upper edge of normal. Past 30 minutes, escalate.
When the withdrawal stalls
- Check Transaction History. My Account → Transactions. The withdrawal will show as Pending, Processing, Successful, or Rejected. If Rejected, read the reason field and act on it.
- Confirm KYC is approved. If KYC is not yet approved, withdrawals are blocked entirely. Re-check the KYC status in your account.
- Confirm phone number matches. Verify the M-PESA number on your account profile matches the SIM you expect the funds on. A mismatch is the most common failure cause.
- Check daily limit. If you have already withdrawn close to your daily cap, the next request is blocked until the cap resets at midnight EAT.
- Wait the full 30 minutes. Most reconciliation issues clear in this window even without intervention.
- Escalate to SportyBet support. Provide the withdrawal reference number from Transaction History, the amount, and the timestamp. Use the in-app support form or the official support page at sportybet.com/ke.
- Last-resort: GRA mediation. If support is unresponsive past 7 days on a confirmed-fault issue, file with the Gambling Regulatory Authority at gra.go.ke; they accept player complaints against licensed operators and typically respond in 14 working days.
FAQ
What is the minimum withdrawal from SportyBet?
The platform minimum on SportyBet is typically KES 50 to KES 200, depending on operator settings at the time. Verify in your SportyBet account on the withdraw screen before you submit; the floor occasionally changes.
How long does a SportyBet withdrawal take?
KYC-verified withdrawals typically clear to M-PESA within 3 to 5 minutes. The upper end of normal is 30 minutes. Anything past that needs escalation with the withdrawal reference number.
What is the 5% withdrawal tax I keep hearing about?
The 5% withdrawal excise was introduced in the Finance Act 2025, replacing the older 20% withholding on winnings. It applies to every withdrawal from a Kenyan betting operator, deducted at source by the operator before the funds reach your M-PESA. See our <a href="/guides/betting-tax-kenya-2026">betting tax in Kenya 2026</a> guide for the full math and how to read it on your withdrawal slip.
Why is my withdrawal pending?
Most common causes: KYC is not complete (cannot withdraw at all), the withdrawal phone number does not match the registered SportyBet phone number, you have hit the daily limit, or M-PESA STK queue is backed up. Wait 10 minutes, check Transaction History for the status, then escalate with the withdrawal reference if past 30 minutes.
Can I withdraw to a different M-PESA number?
No. SportyBet withdrawals route only to the M-PESA number registered on your SportyBet account. Sending to a different number is a fraud prevention block. To change the registered number, you need to update your account profile and re-verify KYC against the new SIM, which can take 24 to 48 hours.
Does the 5% tax apply to withdrawals below a certain amount?
The 5% withdrawal excise applies to every withdrawal regardless of amount. There is no exemption threshold. A KES 100 withdrawal nets KES 95; a KES 100,000 withdrawal nets KES 95,000.
I clicked withdraw but no M-PESA SMS arrived.
Wait 10 minutes (most KYC-verified withdrawals clear in 3 to 5). Check My Account > Transaction History for the withdrawal status. If it shows "rejected", read the reason field. If it shows "processing" past 30 minutes, contact SportyBet support with the withdrawal reference. See troubleshooting below for the full escalation flow.
Related SportyBet resources
- SportyBet hub
- How to deposit on SportyBet
- Betting tax in Kenya 2026 (Finance Act 2025)
- Responsible gambling resources
Related reading
Curated external sources we cite. Open in a new tab.
Compare operators
Open an account with a licensed Kenyan operator
Only GRA-licensed operators with verified M-PESA paybills. 18+ only. paybillke never accepts editorial placement; activation gated on licence verification.
Betika
GRA-licensed
Kenya-founded operator. Paybill 290290, M-PESA deposits and withdrawals, Grand and Midweek jackpots.
Visit BetikaSportPesa
GRA-licensed
Kenya-founded operator. Mega Jackpot, M-PESA deposits via paybill, app and web.
Visit SportPesaSportybet
GRA-licensed
Pan-African operator. Live betting, instant virtuals, M-PESA paybill deposits.
Visit SportybetHelabet
GRA-licensed
BetWinner-network operator. Wide market coverage, multi-language support.
Visit HelabetOdibets
GRA-licensed
Kenya-founded operator. Daily and weekly jackpots, Aviator, USSD betting.
Visit OdibetsBetpawa
GRA-licensed
Low-stake-friendly operator. Airtel Money deposit angle, simple UX.
Visit BetpawaMozzartbet
GRA-licensed
European operator with KE licence. Daily Jackpot, sports and casino.
Visit MozzartbetRadabet Kenya
GRA-licensed
GRA-licensed casino, Aviator, and sportsbook. M-PESA paybill 4966000.
Visit Radabet KenyaAffiliate link · we may earn a commission