Skip to content
Betting

Betika paybill 290290 explained: deposits, withdrawals, app, fees (2026)

Verified Betika paybill, deposit and withdrawal flow, fees, app overview, account verification, and responsible-gambling framing, without the marketing fluff.

AO
by
11 min read Updated 6 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.

Betika is one of the largest GRA-licensed sports betting operators in Kenya, with monthly active users measured in the millions and a public profile that stretches from football sponsorships to pop-culture references. This guide is the operational reference: the verified paybill, exact deposit and withdrawal mechanics, fees, account verification, the app, and how to keep gambling within healthy limits. We don't recommend that you bet on Betika or anywhere else, but if you choose to, this is the working knowledge.

The verified Betika paybill

Betika's M-PESA paybill in Kenya is 290290. For the account number, Betika accepts either:

  • The literal word BETIKA (as Betika's own customer support advises), or
  • Your registered Safaricom phone number, the number you used to create your Betika account.

Both formats route the deposit to the correct Betika wallet because Betika cross- references the M-PESA sender phone number against their account database. If you funded for someone else's account, use their registered phone number as the account.

How to deposit to Betika via M-PESA

  1. Open M-PESA on your phone (SIM toolkit, M-PESA app, or Safaricom OneApp).
  2. Choose Lipa na M-PESA → Pay Bill.
  3. Enter business number 290290.
  4. Enter your Betika-registered Safaricom phone number as the account.
  5. Enter the amount in KES (minimum KES 50, typical maximum per transaction KES 70,000).
  6. Enter your M-PESA PIN and confirm.

Deposits typically reflect in your Betika wallet within 1-5 minutes. If the M-PESA SMS arrived but Betika hasn't credited within 30 minutes, contact Betika support with the M-PESA transaction code (the 10-character code in the SMS). Betika support resolves stuck deposits within a few hours during business hours.

Deposit and withdrawal fees

Betika does not charge a deposit fee, what you send via M-PESA paybill credits 1:1 to your Betika balance. The cost on the deposit side is purely the M-PESA paybill tariff. For a KES 100 deposit, the M-PESA fee is KES 5; KES 500 deposit costs KES 10 in M-PESA fees; KES 5,000 deposit costs KES 34. See the full schedule in our M-PESA charges 2026 guide.

Under the Finance Act 2025, three 5% taxes apply: 5% excise on every deposit, 5% excise on every stake, and 5% withdrawal tax on every withdrawal from your Betika wallet to M-PESA. The previous 20% withholding tax on winnings has been replaced by the flat 5% withdrawal tax. Betika deducts all three automatically. See our Kenyan betting tax 2026 guide.

How to withdraw from Betika to M-PESA

Once your account has a withdrawable balance and is fully verified:

  1. Open the Betika app or log in at betika.com.
  2. Go to My Account → Withdraw.
  3. Choose M-PESA as the withdrawal method.
  4. Enter the amount (minimum KES 200, daily and weekly limits apply per account tier).
  5. Confirm the destination phone number, must match your Betika-registered number.
  6. Confirm with your Betika password or two-factor code.

Funds typically reflect in M-PESA within 5-30 minutes during business hours, occasionally longer outside business hours or during operator maintenance. Larger withdrawals (above KES 70,000) may be split into multiple M-PESA transactions because of the M-PESA per- transaction cap, or may require additional verification.

Account verification (KYC)

Betika requires identity verification before processing withdrawals above small thresholds. The standard documents are:

  • National ID (front and back) or valid passport
  • Selfie holding the ID, for biometric matching
  • For larger withdrawals, occasionally a proof of address (utility bill, bank statement)

Verification is typically completed within 24-48 hours of upload. Without verification, withdrawals are blocked above the daily small-amount threshold.

The Betika app

Betika offers an Android app (Google Play and direct APK on betika.com) and a mobile web version. There is currently no official iOS app on the Apple App Store; iOS users access Betika via the mobile web at m.betika.com or by adding the site to the iPhone home screen as a web app.

The Android app is significantly faster than the mobile web for live betting. Push notifications for cashout opportunities and live scores work only on the app. Battery and data usage are noticeably higher with notifications enabled.

Bonuses and promotions

Betika runs frequent promotions, first-deposit bonuses, accumulator boosts, free bets on specific competitions, and seasonal campaigns. Two practical rules:

  1. Read the wagering requirements before opting in. Most bonus money has a rollover requirement, you have to wager the bonus 5x or more on qualifying odds before it converts to withdrawable cash. Bonuses are not free money.
  2. Bonuses with no opt-in are usually fine. Accumulator boosts that apply automatically don't carry rollover. They're a real (small) edge.

Customer support

  • Live chat: in the app and on betika.com, business hours.
  • Email: support@betika.com, typical response time 24 hours.
  • Phone: 0709 998 998 (toll for some networks; check before calling).
  • Twitter/X: @betikakenya for public escalations and outage acknowledgements.

For payment-stuck issues, always lead with the M-PESA transaction code or Betika withdrawal reference. Without one of those, support can't look up your specific transaction.

Common Betika issues and fixes

  1. Deposit not reflecting. Check the M-PESA SMS for the recipient name, it should read "BETIKA KENYA" or similar. If it's a different name, you paid the wrong paybill (scam paybills are a real risk). For genuine Betika deposits not reflecting, contact support with the M-PESA code.
  2. Withdrawal pending. First withdrawals often go through a verification review that takes up to 24 hours. Subsequent withdrawals on a verified account are much faster.
  3. Account suspended. Usually triggered by suspected duplicate accounts, age verification flags, or unusual betting patterns. Contact support; provide ID. Most legitimate suspensions clear within 48 hours.
  4. Forgot password. Betika uses your phone number as login. Use the "Forgot password" flow which sends an SMS code.
  5. App keeps crashing. Clear cache, reinstall from Google Play. Older Android versions (below 8.0) may have compatibility issues with the latest Betika app.

Responsible gambling on Betika

Betika, as a GRA-licensed operator, is required to offer responsible-gambling tools. Inside My Account → Responsible Gaming you can:

  • Set a daily, weekly, or monthly deposit limit.
  • Set a session time limit.
  • Self-exclude for 6 months, 1 year, or permanently.
  • Request your transaction history for personal review.

These controls are server-enforced, once set, you can't bypass them by app reinstall or browser change. Limit increases require a 24-72 hour cooling-off period.

If you're worried about your own or someone else's gambling, read our responsible gambling guide and consider calling the GRA helpline on 0800 222 333.

Alternatives to Betika in Kenya

Other GRA-licensed Kenyan operators include SportyBet, OdiBets, Mozzart Bet, BetPawa, and SportPesa. Each has slightly different odds patterns, app quality, and bonus structures. Compare them in our Betika vs SportyBet vs Mozzart Bet guide.

Resources

Related betting references

Curated external sources we cite. Open in a new tab.