Betika
GRA-licensed
Kenya-founded operator. Paybill 290290, M-PESA deposits and withdrawals, Grand and Midweek jackpots.
Visit BetikaPaybill 290290, account = BETIKA or your registered Safaricom number, withdraw via *644*1#. Verified against Betika support pages, the GRA licence register, and live M-PESA STK testing in May 2026. Everything else on this page is sourced from those facts.
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.
M-PESA paybill
Paybill
290 290
12 dedicated pages covering paybill, deposits, withdrawals, limits, jackpot, Aviator, tax, bonus conversion, app download, login, and troubleshooting. Pick the one you need.
Betika paybill
290290, full reference
Verified Betika paybill
290290, account format, verification date
How to deposit
Step-by-step via M-PESA
How to withdraw
*644*1# step-by-step
Withdrawal limits
Min, max, daily, KYC tiers
Deposit not reflecting
The 5 causes + fixes
Withdrawal not received
Escalation guide
Bonus to cash
Wagering, rollover, conversion
Grand Jackpot odds
The 17-game math
Aviator game
RTP, strategies, the math
Tax explained
5%/5% Finance Act 2025
App download
Android APK + iOS
From M-PESA: Lipa na M-PESA → Pay Bill → 290290 → account = BETIKA or your Safaricom number → amount (min KES 50, max KES 70,000) → PIN → Confirm. Reflects in your Betika wallet within 1-5 minutes. Standard M-PESA paybill tariff applies (KES 0 on the 50-100 band, KES 5 on 101-500, rising to KES 105 at the upper bracket). Then a 5% deposit excise is deducted before money lands in the wallet — KES 100 deposited reaches the wallet as KES 95.
Read the full deposit guideDial *644*1# on the Safaricom number registered to your Betika account. Choose Withdraw, enter the amount (min KES 200), confirm with your Betika PIN. The 5% withdrawal excise is deducted at this step. M-PESA withdrawal fees still apply when you cash out from your M-PESA wallet to an agent. If a withdrawal doesn't arrive within an hour, lead with the M-PESA transaction code when contacting support — that's the only field that lets them re-allocate.
The Betika Grand Jackpot asks you to pick the outcome of 17 fixtures (1, X, or 2). The pool varies by week; KES 100M-400M is common. The single-jackpot probability depends on how skilled your picks are. 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 consolation tiers (16/17, 15/17) are where realistic value sits — our calculator models all three.
Run your own jackpot scenarios
The betting payout calculator can model the 17-game jackpot with your own skill level, pool size, and number of estimated winners. Pre-set to jackpot-share mode.
Open the calculatorThree layers of cost, all paid by the customer:
The three failure modes that account for most support tickets:
If Betika doesn't suit, the main GRA-licensed alternatives are SportPesa (paybill 955100), 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.
Betika offers server-side deposit limits in My Account → Responsible Gaming. Daily, weekly, or monthly cap, increases are 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.
Betika paybill is 290290 (verified May 2026). On M-PESA: Lipa na M-PESA → Pay Bill → 290290 → account = "BETIKA" or your registered Safaricom phone number → amount → PIN. Minimum deposit KES 50, typical maximum KES 70,000 per transaction.
Either the literal word BETIKA (Betika support advises this) or your Betika-registered Safaricom phone number — both work. No spaces, no plus sign. The credit lands in the Betika wallet whose phone number you entered, so if a friend asks you to top up theirs, enter their number.
Dial *644*1# on your Safaricom line, choose Withdraw, enter the amount (minimum KES 200), confirm with your Betika PIN. The funds reach M-PESA within minutes. The 5% withdrawal excise tax is deducted at this step — KES 1,000 withdraw lands as KES 950.
On the 17-game Grand Jackpot, if you pick each game with 50% skill, the probability of getting all 17 correct is 1 in 131,072 — roughly the lifetime odds of being struck by lightning. With expert-level 60% skill: 1 in ~16,900. Pick games where you have genuine edge, treat it as entertainment, never as expected profit. Try our betting payout calculator with jackpot-share mode prefilled to see the math.
Three layers, all paid by the customer: 5% deposit excise (Finance Act 2025) deducted before money lands in your Betika wallet; 5% withdrawal excise on payouts back to M-PESA; 20% withholding on winnings was replaced by the flat 5% withdrawal tax. Most online articles incorrectly claim "5% excise on each stake" — this is wrong. The stake itself has no excise; only deposits and withdrawals do.
First check your M-PESA SMS for the transaction code and the recipient name. The recipient must read "BETIKA KENYA" or similar. If it shows a different name, you paid the wrong paybill (likely a scam paybill posted on social media); reverse via the standard M-PESA reversal flow. If the name is correct and 30 minutes have passed, contact Betika support on live chat or support@betika.com with the M-PESA code — they can manually re-allocate within 24 hours.
Yes. Betika is licensed by the Gambling Regulatory Authority (GRA) under the Gambling Control Act 2025 (which replaced BCLB). 18+ only. Set a deposit limit in Settings → Responsible Gaming before depositing; raising a limit requires a 24-72 hour cooling-off period.
Official Android APK is hosted at betika.com (Google Play Store removed gambling apps for Kenyan users in 2019). Avoid third-party APK mirrors — most are repackaged with adware. iOS users access Betika via the mobile web (betika.com); there is no App Store presence.
Last verified: May 2026. Paybill 290290 was confirmed against Betika support pages, the official Betika X account (@betikaKe), and a live M-PESA STK push test. See our how we verify page for methodology.
Compare operators
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