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.
To withdraw from Odibets to M-PESA, log in, tap Withdraw, enter the amount (minimum KES 100), then confirm. Odibets sends the money to the Safaricom number registered on your account. Withdrawals process in 1-5 minutes on average.
Full step-by-step
- Log in to the Odibets app or to odibets.co.ke with your Safaricom number and PIN.
- Tap Wallet (top-right on web, bottom bar in the app).
- Tap Withdraw.
- Enter the amount. Minimum KES 100. Maximum bound by the M-PESA per-transaction cap (KES 250,000) and your daily M-PESA limit.
- Confirm. Odibets deducts the 5% withdrawal excise (see Tax below).
- Wait for the M-PESA SMS. Withdrawals typically arrive on the registered Safaricom number in 1 to 5 minutes.
Limits and timing
| Item | Value |
|---|---|
| Minimum withdrawal | KES 100 |
| Per-transaction cap | KES 250,000 (M-PESA limit) |
| Daily M-PESA ceiling | KES 500,000 (fully-verified accounts) |
| Withdrawal destination | Safaricom number registered on your Odibets account |
| Typical timing | 1 to 5 minutes |
Tax on the withdrawal: 5% excise, deducted before payout
Under the Finance Act 2025, all licensed Kenyan operators (including Odibets) deduct a 5% excise on withdrawals before the money leaves the wallet. There is a parallel 5% excise on deposits.
Example arithmetic for a KES 1,000 withdrawal:
- You request: KES 1,000
- 5% excise deducted: KES 50
- Amount that lands in M-PESA: KES 950
No additional withholding on winnings under current law. If a future Finance Bill reintroduces withholding on winnings, we will update this page and our 2026 betting tax guide.
If the withdrawal does not arrive
Most pending withdrawals clear within 5 minutes. If yours is longer:
- Check your M-PESA SMS inbox. If Odibets already sent it, the SMS is there.
- Confirm M-PESA itself is up. Dial
*234#. If M-PESA errors, that is a Safaricom outage; wait. - Confirm KYC is complete. Log in to odibets.co.ke, Account, Verification. Incomplete KYC blocks withdrawals.
- Wait the full 30 minutes.
- Escalate to Odibets live chat with the in-app withdrawal reference and the amount. The full escalation flow is in our Odibets withdrawal not received guide.
FAQ
What is the minimum withdrawal on Odibets?
KES 100. Below that, Odibets will show a validation error. If your wallet holds a smaller balance, you cannot withdraw until you top up to at least KES 100 or the balance grows via winnings.
How long does an Odibets withdrawal take?
Most withdrawals process within 1 to 5 minutes. Over 30 minutes is unusual; check M-PESA is not down (dial *234# to test M-PESA availability) and, if needed, escalate to Odibets live chat with the in-app withdrawal reference number.
What is the tax on an Odibets withdrawal?
Odibets deducts a 5% excise on withdrawals under the Finance Act 2025 before releasing funds to M-PESA. KES 1,000 requested lands as KES 950 in your M-PESA wallet. This is the same for every GRA-licensed Kenyan operator. There is no additional withholding on winnings under current law.
What is the maximum I can withdraw from Odibets in one go?
Odibets does not publish a fixed per-transaction cap; the effective ceiling is the M-PESA per-transaction cap (KES 250,000) and your daily M-PESA limit (KES 500,000 for fully-verified accounts). Higher amounts must be split across transactions or days.
Can I withdraw to a different M-PESA number?
No. Odibets can only send withdrawals to the Safaricom number registered on the account, this is a KYC requirement under GRA rules and closes off account theft. To change the registered number, contact Odibets support with your ID and both numbers.
Why is my Odibets withdrawal stuck pending?
Most pending withdrawals clear in under 5 minutes. Common causes for a longer delay: incomplete KYC (upload your ID at odibets.co.ke, Verification), M-PESA temporarily unavailable, or a manual review triggered by a large amount. If it is still pending after 30 minutes, see our full Odibets withdrawal not received guide for the escalation path.
Do I need to complete KYC before withdrawing?
Yes. Odibets requires KYC verification (National ID or Passport upload plus a selfie) before it will release any withdrawal to M-PESA. Clear KYC in advance to avoid a stuck withdrawal. See the KYC section in our Odibets registration guide.
Related Odibets resources
- Odibets hub, paybill 290680, deposit, withdraw
- How to deposit to Odibets via M-PESA
- Odibets withdrawal not received, escalation flow
- Verified Odibets paybill (290680)
- Betting tax in Kenya 2026
- Responsible gambling resources
Source: Odibets Kenya wallet flow (odibets.co.ke, Odibets Android app), M-PESA withdraw/paybill tariff (Safaricom), Finance Act 2025 excise structure. Verified 30 August 2026.
Related reading
Curated external sources we cite. Open in a new tab.