18+ · GAMBLE RESPONSIBLY · INDEPENDENT EDITORIAL · NO AFFILIATE PARTNERSHIP

Updated 2026-06-11

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)

Instant
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

Instant
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

Instant
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

Typically 5 to 30 minutes; up to 24 hours during peak periods
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

Instant over the counter; present ID and registered phone number at any MozzartBet shop
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

01

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.

02

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.

03

One-time verification

Document review typically completes within 24 hours of submission.

04

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.

05

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?
M-Pesa via Paybill 290059 is the fastest and only electronic method. Deposits process instantly (1 to 5 minutes). Enter business number 290059, account = your registered phone number (07XXXXXXXX), then confirm with your M-Pesa PIN. You receive an SMS confirmation from both Safaricom and MozzartBet.
My MozzartBet deposit did not reflect. What do I do?
First check your M-Pesa confirmation SMS, where the recipient name should show MOZZARTBET. If it shows a different name, you used the wrong paybill; initiate an M-Pesa reversal via Safaricom on 100. If correct, wait 30 minutes, then contact MozzartBet support at 0709 168 000 with the M-Pesa transaction code for manual crediting.
How long does a MozzartBet withdrawal take to M-Pesa?
MozzartBet typically processes M-Pesa withdrawals in 5 to 30 minutes. During high-volume periods (weekends, major match days), processing can extend to 24 hours. If funds have not arrived after 24 hours, contact support with your withdrawal reference number.
Why was my MozzartBet account frozen after depositing?
Account freezes after a deposit usually indicate a KYC trigger, where you attempted a withdrawal before completing identity verification. Upload your national ID via My Account > Verify Identity. Once approved (typically 24 hours), the freeze lifts automatically. Do not create a new account.
Can I withdraw to a different M-Pesa number?
No. MozzartBet requires the withdrawal destination to match your registered Safaricom number. This is an anti-money-laundering measure mandated by BCLB. To change your registered number, contact support with ID verification before requesting a withdrawal.

More on MozzartBet

Last updated 2026-06-11 by Afroduma Editorial. Synthesised from public market data with editorial oversight. No affiliate partnership with MozzartBet.