18+ · GAMBLE RESPONSIBLY · INDEPENDENT EDITORIAL · NO AFFILIATE PARTNERSHIP
MozzartBet Kenya deposit & withdrawal — the full banking guide
MozzartBet Kenya handles all deposits and withdrawals through M-Pesa Paybill 290059, crediting deposits instantly and approving withdrawals typically within 5 to 30 minutes to your Safaricom wallet. The minimum deposit is KES 10, the lowest entry point among BCLB-licensed operators, and the minimum withdrawal is KES 50 with tiered fees of KES 15 to 22. In-person cash transactions at MozzartBet retail shops in Nairobi carry zero platform fee.
*T&Cs apply. Independent editorial — no affiliate partnership with MozzartBet.
Deposit methods at MozzartBet
M-Pesa (Paybill 290059)
- Min
- KES 10
- Max
- KES 70,000 per transaction (Safaricom daily limit)
- Fees
- Free from MozzartBet; 5% deposit excise deducted before wallet credit (Finance Act 2025); standard Safaricom M-Pesa tariff applies
Paybill 290059. Account number is your registered phone (07XXXXXXXX, no spaces, no +254). Deposit via SIM toolkit (*334#), the M-Pesa app, Safaricom OneApp, or the MozzartBet app cashier.
In-shop cash deposit
- Min
- Varies by location
- Max
- Varies by location
- Fees
- Free (no platform fee)
Available at MozzartBet retail betting shops in Nairobi (Ronald Ngala Street and others). Present your registered phone number and cash. Requires a valid national ID.
SMS / USSD deposit
- Min
- KES 10 (same as M-Pesa minimum)
- Max
- Standard M-Pesa limits apply
- Fees
- Standard SMS rates
Deposit via the MozzartBet USSD menu or SMS shortcode flow. Triggers an M-Pesa payment prompt on your phone.
Withdrawal methods & speeds
M-Pesa withdrawal
- Min
- KES 50
- Max
- KES 150,000 per transaction; KES 300,000 daily limit
- Fees
- KES 15 (withdrawals up to KES 1,000); KES 22 (higher amounts), tiered
In-shop cash withdrawal
- Min
- Varies by location
- Max
- Subject to shop cash availability
- Fees
- Free (no service charge)
Real payout benchmark
Average withdrawal: 5 to 30 minutes
To your M-Pesa wallet, among the fastest in the Kenyan market. Based on player reports and multiple affiliate reviews (topcasinokenya.com, accaplanner.com, champsbase.com), June 2026. Maximum per transaction is KES 150,000, daily limit KES 300,000.
M-Pesa (typical)
5 to 30 minutes
M-Pesa (peak / high-volume periods)
Up to 24 hours
In-shop cash (over the counter)
Instant
KYC verification — 3 steps
Upload national ID
Provide a valid Kenyan national ID, or a passport for non-citizens, via My Account > Profile > Verify Identity on the official site.
Phone number must match Safaricom registration
The KYC linkage between your M-Pesa number and your MozzartBet account is mandatory. Withdrawals route only to this registered number.
One-time verification
Document review typically completes within 24 hours of submission.
Pre-approval withdrawal cap
Until KYC is approved, deposits and play are allowed but withdrawals may be capped at KES 2,000. Confirm the current policy on the official site.
Large-withdrawal selfie check
Withdrawal requests above the standard daily limit may trigger an additional selfie-with-ID verification. Allow up to 48 hours.
MozzartBet Kenya's banking infrastructure reflects the M-Pesa-dominant Kenyan market. Safaricom's mobile-money network handles over 90% of betting transactions in Kenya, and MozzartBet's reliance on Paybill 290059 aligns with that reality, though it excludes Airtel Money users, roughly 15% of the mobile-money market.
The 5% deposit excise under the Finance Act 2025 means a KES 1,000 deposit credits only KES 950 to your betting wallet. A 5% withdrawal excise applies when cashing out. Combined with the KES 15 to 22 tiered withdrawal fee and the standard Safaricom tariff, a KES 1,000 withdrawal may net roughly KES 920 to KES 930 to your M-Pesa wallet. These deductions are industry-wide across all BCLB-licensed operators; they are not MozzartBet-specific.
Weekend and public-holiday processing may run beyond the typical 5 to 30 minute window. If your M-Pesa withdrawal has not arrived within 24 hours, check that the M-Pesa received name shows MOZZARTBET, confirm the phone number on your account matches your M-Pesa, and contact support at 0709 168 000 with your transaction code.
MozzartBet's physical shops offer an alternative for players who prefer cash in hand, or whose M-Pesa wallets have reached Safaricom's KES 300,000 daily ceiling. No platform fee applies to in-shop transactions, which makes them cost-effective for larger amounts.
Responsible-gambling reminder. Set deposit limits in your MozzartBet account settings before depositing, and do not deposit funds you cannot afford to lose. For free, confidential help in Kenya, contact NACADA on 1192 (24/7) or visit nacada.go.ke. For stuck withdrawals or disputed deposits, see /operators/mozzartbet/kenya/support/.
Frequently Asked Questions
What is the fastest way to deposit on MozzartBet Kenya?
My MozzartBet deposit did not reflect. What do I do?
How long does a MozzartBet withdrawal take to M-Pesa?
Why was my MozzartBet account frozen after depositing?
Can I withdraw to a different M-Pesa number?
More on MozzartBet
Last updated 2026-06-11 by Afroduma Editorial. Synthesised from public market data with editorial oversight. No affiliate partnership with MozzartBet.