Gambling is for adults aged 18+ only.
Only play with money you can afford to lose. paybillke does not confirm licences: GRA publishes no register. Check what the operator prints about its licence, and confirm on gra.go.ke before depositing. If gambling is becoming a problem, support is available. Call the GRA helpline on 0800 723 770.
The SportyBet paybill
SportyBet paybill: 590555. Verified against the operator's official channels. Always confirm the same number on the SportyBet deposit screen or at sportybet.com/ke before sending money. A wrong paybill that looks similar is the most common scam vector in Kenyan betting.
Two routes: STK push or manual paybill
SportyBet supports both deposit flows. The STK push is faster when it works; the manual paybill is more reliable when STK does not arrive.
Route 1: STK push (in-app)
- Open the SportyBet app or sportybet.com/ke.
- Tap Deposit.
- Enter the amount.
- Tap Deposit via M-PESA.
- An M-PESA STK prompt appears on your phone within 10 to 30 seconds. Enter your M-PESA PIN to confirm.
- Balance updates within 60 seconds.
STK is the cleanest flow when both Safaricom and SportyBet are healthy. If the prompt does not arrive within 30 seconds, do not retry; the request may still be queued and double-paying is possible. Switch to manual paybill instead.
Route 2: Manual M-PESA paybill
- Open M-PESA on your phone (SIM Toolkit → M-PESA, or the M-PESA app).
- Select Lipa na M-PESA.
- Select Pay Bill.
- Business Number: 590555.
- Account Number: the phone number you registered with on SportyBet.
- Amount: enter the deposit value.
- Enter your M-PESA PIN. Confirm.
- Wait for the M-PESA SMS confirmation. The SportyBet balance updates within 60 seconds in 95% of cases.
Manual paybill is your fallback when STK times out or fails. It is also the route to use if you are depositing from a different M-PESA line (e.g. a family member topping up your account); the destination Account Number is always the registered SportyBet phone number, not the sender's.
Fees and limits
- M-PESA deposit fee. Standard Safaricom paybill tariff. Paid by you to Safaricom, not by SportyBet. Use our M-PESA fees calculator for the exact amount at your deposit value.
- SportyBet deposit fee. None. SportyBet does not charge a separate deposit fee on M-PESA.
- Minimum deposit. KES 1 per transaction, according to SportyBet's help page.
- Maximum per transaction. KES 250,000, according to SportyBet's help page. All deposits carry a 5% tax.
- Source. SportyBet help: How to Deposit (read 19 October 2026).
When the deposit does not reflect
Pending past 5 minutes is the threshold for action. Run this checklist in order:
- Check your M-PESA SMS. Did the payment confirmation arrive? If no SMS, the payment did not go through; retry.
- Verify the Account Number. Open the M-PESA SMS. The Account Number must exactly match your SportyBet-registered phone number. A typo sends the money to a different account; SportyBet cannot reroute it. Recovery requires opening a support ticket with both the M-PESA code and your account details.
- Force a balance refresh. Log out of the SportyBet app, log back in. Or close and re-open the website.
- Wait the full 30 minutes. Most reconciliation issues clear within this window.
- Escalate to SportyBet support. Provide the M-PESA transaction code (looks like ABC1234XYZ), the deposit amount, and the timestamp. Contact via the in-app support form or via the official support page at sportybet.com/ke.
Before you can withdraw what you deposit
Complete your KYC verification (ID upload) before your first withdrawal attempt. SportyBet, like other licensed Kenyan operators, requires verified identity matching the registered name before processing withdrawals. KYC takes 24 to 48 hours; clear it in advance so a withdrawal does not stall waiting on it.
Before you deposit, set a cap
Use SportyBet's in-account responsible-gaming settings to set a daily, weekly, or monthly deposit limit. Decide what you can comfortably lose as entertainment in a month, set the cap there, and bet within it. The Kenya gambling helpline is 0800 723 770; see our responsible gambling resources for the full Kenyan support directory.
FAQ
What is the SportyBet paybill in Kenya?
The SportyBet paybill is 590555, verified against the operator's official channels. Use it via Lipa na M-PESA > Pay Bill > Business Number 590555 > Account Number is your SportyBet-registered phone number.
What is the minimum deposit on SportyBet?
SportyBet's help page says the minimum is KES 1 per transaction and the maximum KES 250,000, with a 5% tax on every deposit (checked 19 October 2026).
Why does the deposit show as pending?
Most pending deposits clear in 60 to 90 seconds. If your M-PESA confirmation arrived but SportyBet has not updated, log out and back in to force a refresh. If still missing after 5 minutes, contact SportyBet support with the M-PESA transaction code. See the troubleshooting section above for the full escalation flow.
Are there M-PESA fees on the deposit?
Yes. M-PESA charges the standard paybill tariff for deposits, paid by you to Safaricom. Use the <a href="/calculator">M-PESA fees calculator</a> for the exact fee at your deposit amount. SportyBet does not add a separate deposit fee on top.
Can I deposit from an Airtel Money number?
M-PESA paybill is Safaricom-only. To deposit from Airtel Money, you would first need to move funds from Airtel to M-PESA (via M-PESA Global or the interoperability route), then pay the SportyBet paybill from your M-PESA wallet. See our <a href="/guides/mpesa-to-airtel-money">M-PESA and Airtel Money interoperability guide</a> for the cross-network flow.
Is the deposit instant?
In 95% of cases, the SportyBet balance updates within 60 seconds of the M-PESA confirmation. The remaining 5% are usually reconciliation delays that clear within 5 minutes. Anything over 30 minutes needs escalation with the M-PESA transaction code.
Related SportyBet resources
- SportyBet hub
- SportyBet paybill page (live reference)
- How to withdraw from SportyBet
- Verified SportyBet paybill
- Betting tax in Kenya 2026
- Responsible gambling resources
Related reading
Curated external sources we cite. Open in a new tab.
Compare operators
Operators on the GRA list of licensed operators, 2026/2027
From the GRA's letter to Safaricom dated 2 November 2026. A licence is not a recommendation to bet. 18+ only.
Betika
On GRA list 2026/27
Kenya-founded operator. Paybill 290290, M-PESA deposits and withdrawals, Grand and Midweek jackpots.
Visit BetikaSportPesa
On GRA list 2026/27
Kenya-founded operator. Mega Jackpot, M-PESA deposits via paybill, app and web.
Visit SportPesaSportybet
On GRA list 2026/27
Pan-African operator. Live betting, instant virtuals, M-PESA paybill deposits.
Visit SportybetOdibets
On GRA list 2026/27
Kenya-founded operator. Daily and weekly jackpots, Aviator, USSD betting.
Visit Odibets