Skip to content
Paybill verified May 2026

SportPesa Kenya 2026 — paybill, deposit, withdraw, Mega Jackpot odds

Paybill 955100, account = your registered Safaricom number, withdraw via SMS to 79079. Verified against SportPesa support pages, the GRA licence register, and live M-PESA testing in May 2026.

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.

Quick actions

M-PESA paybill

Paybill

955 100

How to deposit to SportPesa

Lipa na M-PESA → Pay Bill → 955100 → account = your SportPesa-registered Safaricom number → amount (min KES 49, max KES 70,000) → PIN → Confirm. Reflects in your wallet within 1-5 minutes. Standard M-PESA paybill tariff applies. Then a 5% deposit excise is deducted before money lands in the wallet — KES 100 deposited reaches the wallet as KES 95.

Alternatively, send DEPOSIT#amount to 79079 from your SportPesa-registered line — this triggers an M-PESA STK prompt.

How to withdraw from SportPesa

Send the SMS WITHDRAW#amount to 79079 from your SportPesa-registered Safaricom line. The 5% withdrawal excise is deducted automatically. M-PESA withdrawal fees still apply if you then cash out at an agent. Minimum withdrawal KES 200. If a withdrawal doesn't arrive within an hour, lead with the SportPesa transaction reference and your account phone number when contacting support — that's the fastest path to re-allocation.

Mega Jackpot odds (the math)

The SportPesa Mega Jackpot asks you to pick the outcome of 17 fixtures (1, X, or 2). The pool rolls until won; KES 100M-400M is common. Random guessing across three outcomes per game is 1/3¹⁷ ≈ 1 in 129 million. At 50% per-game skill, it's 1 in 2¹⁷ = 1 in 131,072. At expert 60% skill: 1 in ~16,900. Even at skilled 50%, you'd expect to win the jackpot roughly once every 2,500 years of weekly play. The 13/17 Pawa Bonus and 16/17 tiers are where realistic value sits — our calculator models all three with consolation-share math.

Run your own jackpot scenarios

The betting payout calculator models 17-game jackpots with your own skill level, pool size, and estimated number of winners. Pre-set to jackpot-share mode for SportPesa.

Open the calculator

Fees and taxes (the corrected version)

Three layers of cost, all paid by the customer:

  • M-PESA paybill tariff — KES 0 (free 50-100), KES 5 (101-500), up to KES 105 at the upper bracket. See our M-PESA charges 2026 guide.
  • 5% deposit excise (Finance Act 2025) — deducted before money lands in your SportPesa wallet.
  • 5% withdrawal excise — deducted when you pay out back to M-PESA. This replaced the old 20% withholding on winnings.

When things break

  • Deposit doesn't reflect (5 min+) — check the M-PESA SMS recipient name. If not "SPORTPESA KENYA", you paid a scam paybill; reverse via M-PESA reversal flow and report to Safaricom on 100. If the name is correct, contact SportPesa with the M-PESA code.
  • Withdrawal SMS bouncing — must be sent from the registered Safaricom number, not a duplicate SIM. Format is WITHDRAW#amount; the hash and no space are required.
  • Account locked — too many login attempts trigger a 24-hour lock. Use the password-reset link on sportpesa.com or contact support.

Alternatives

The main GRA-licensed alternatives are Betika (paybill 290290 — the volume leader), SportyBet (paybill 590555 — verified May 2026 after the rebrand), BetPawa (small-stake focus), Mozzartbet, and OdiBets. Our three-way comparison covers fee structure, minimum stake, jackpot tiers, and app stability.

Before you deposit, set a limit

SportPesa offers server-side deposit limits in Account → Responsible Gaming. Daily, weekly, or monthly cap, increases gated on a 24-72 hour cooling-off. Decide what you're comfortable losing as entertainment in a month, set the cap, bet within it. For warning signs, support helplines, and self-exclusion, read our responsible gambling guide.

FAQ

What is the SportPesa paybill?

SportPesa paybill is 955100 (verified May 2026). On M-PESA: Lipa na M-PESA → Pay Bill → 955100 → account = your SportPesa-registered phone number → amount → PIN. Minimum deposit KES 49, typical maximum KES 70,000 per transaction.

What account number do I use for SportPesa?

Your SportPesa-registered Safaricom phone number, format 0723456789 (no plus sign, no spaces, no country code). The credit lands in whichever SportPesa wallet matches the number you enter, so double-check before sending.

How do I withdraw from SportPesa?

Send the SMS "WITHDRAW#amount" to 79079 from your SportPesa-registered Safaricom line (e.g. WITHDRAW#1000 for KES 1,000). Funds reach your M-PESA within minutes. The 5% withdrawal excise is deducted automatically; KES 1,000 withdraw lands as KES 950 in M-PESA.

What are the actual Mega Jackpot odds?

The SportPesa Mega Jackpot is 17 fixtures (1, X, or 2 each). Random guessing: 1 in 3^17 ≈ 1 in 129 million. At 50% per-game skill: 1 in 2^17 = 1 in 131,072. At expert 60% skill: 1 in ~16,900. Even at skilled 50%, winning the jackpot would happen roughly once every 2,500 years of weekly play. The 13/17 Pawa Bonus tier is where most realistic value sits. Our betting payout calculator models all tiers.

What is the real Kenyan betting tax in 2026?

Three layers, all paid by the customer: 5% deposit excise (Finance Act 2025) deducted before money lands in your SportPesa wallet; 5% withdrawal excise on payouts back to M-PESA; the old 20% withholding tax on winnings was replaced by the flat 5% withdrawal tax. Multiple Kenyan news sites say "5% on each stake" — that is wrong. The stake itself has no excise.

My deposit did not reflect — what now?

Check the M-PESA SMS for the recipient name. It should read "SPORTPESA KENYA" or similar. If a different name appears, you paid the wrong paybill (likely a scam); reverse via the M-PESA reversal flow and report to Safaricom on 100. If the name is correct and 30 minutes have passed, contact SportPesa support with the M-PESA transaction code; they can manually re-allocate within 24 hours.

Is SportPesa legal in Kenya?

Yes. SportPesa is licensed by the Gambling Regulatory Authority (GRA) under the Gambling Control Act 2025. 18+ only. Set a deposit limit in Settings → Responsible Gaming before depositing; raising a limit requires a 24-72 hour cooling-off period.

How does SportPesa compare to Betika and SportyBet?

SportPesa is mid-size by KE volume (Betika is #1, SportyBet rebranded in 2025). SportPesa's edge is the Mega Jackpot pool size; Betika's is consistency and a more generous Pawa-style consolation; SportyBet leans on the Sporty Sim. See our three-way comparison for fee, payout, and app-stability differences.

Every SportPesa resource on paybillke

The verified paybill directory entry plus every SportPesa-specific guide.

Related brands and general guides

Last verified: May 2026. Paybill 955100 was confirmed against SportPesa support pages, the GRA licence register, and a live M-PESA STK push test. See our how we verify page for methodology.