Gambling is for adults aged 18+ only.
Only play with money you can afford to lose. paybillke does not confirm licences: GRA publishes no register. Check what the operator prints about its licence, and confirm on gra.go.ke before depositing. If gambling is becoming a problem, support is available. Call the GRA helpline on 0800 723 770.
The Mozzartbet paybill
Mozzartbet paybill: 290059. Verified against the operator's official channels. European-operator with a Kenyan licence; runs the Daily Jackpot product. Always confirm the same number on the Mozzartbet deposit screen or at mozzartbet.co.ke before sending money; a wrong paybill that looks similar is the most common scam vector in Kenyan betting.
Two routes: STK push or manual paybill
Mozzartbet supports both deposit flows. STK is faster when it works; manual is more reliable when STK does not arrive.
Route 1: STK push (in-app)
- Open the Mozzartbet app or mozzartbet.co.ke.
- Tap Deposit.
- Enter the amount.
- Tap Deposit via M-PESA.
- An M-PESA STK prompt appears on your phone within 10 to 30 seconds. Enter your M-PESA PIN.
- Balance updates within 60 seconds.
If the prompt does not arrive within 30 seconds, do not retry; the request may still be queued and double-paying is possible. Switch to manual paybill instead.
Route 2: Manual M-PESA paybill
- Open M-PESA (SIM Toolkit → M-PESA, or the M-PESA app).
- Select Lipa na M-PESA.
- Select Pay Bill.
- Business Number: 290059.
- Account Number: the phone number you registered with on Mozzartbet.
- Amount: enter the deposit value.
- Enter your M-PESA PIN. Confirm.
- Wait for the M-PESA SMS. The Mozzartbet balance updates within 60 seconds in 95% of cases.
Fees and limits
- M-PESA deposit fee. Standard Safaricom paybill tariff. Paid by you to Safaricom, not by Mozzartbet. Use our M-PESA fees calculator for the exact amount.
- Mozzartbet deposit fee. None. Mozzartbet does not charge a separate deposit fee.
- Minimum deposit. Typically KES 20 to KES 50; the M-PESA floor is KES 10. The Mozzartbet app shows the current minimum on the deposit screen.
- Maximum per transaction. Subject to the M-PESA per-transaction cap (KES 250,000) and your daily M-PESA limit.
When the deposit does not reflect
- Check your M-PESA SMS. Did the payment confirmation arrive? If no SMS, the payment did not go through; retry.
- Verify the Account Number. The Account Number must exactly match your Mozzartbet-registered phone number. A typo sends the money to a different account; recovery requires a support ticket.
- Force a balance refresh. Log out, log back in.
- Wait the full 30 minutes. Most reconciliation issues clear within this window.
- Escalate to Mozzartbet support. Provide the M-PESA transaction code, the deposit amount, and the timestamp.
Before you can withdraw what you deposit
Complete KYC (ID upload) before your first withdrawal attempt. Mozzartbet, like other licensed Kenyan operators, requires verified identity matching the registered name before processing withdrawals. KYC takes 24 to 48 hours; clear it in advance.
Before you deposit, set a cap
Use Mozzartbet's in-account responsible-gaming settings to set a daily, weekly, or monthly deposit limit. Decide what you can comfortably lose as entertainment in a month, set the cap, and bet within it. The Kenya gambling helpline is 0800 723 770; see our responsible gambling resources.
FAQ
What is the Mozzartbet paybill in Kenya?
The Mozzartbet paybill is 290059, verified against the operator's official channels. Use it via Lipa na M-PESA, Pay Bill, Business Number 290059, Account Number is your Mozzartbet-registered phone number.
What is the minimum deposit on Mozzartbet?
The platform minimum is typically KES 20 to KES 50 in Kenya. Mozzartbet is known for low-stake friendliness, but verify in your account before depositing because operators occasionally adjust the floor.
Why does the deposit show as pending?
Most pending deposits clear in 60 to 90 seconds. If your M-PESA confirmation arrived but Mozzartbet has not updated, log out and back in. If still missing after 5 minutes, contact Mozzartbet support with the M-PESA transaction code.
Are there M-PESA fees on the deposit?
Yes. M-PESA charges the standard paybill tariff for deposits, paid by you to Safaricom. Use our <a href="/calculator">M-PESA fees calculator</a> for the exact fee at your deposit amount. Mozzartbet does not add a separate deposit fee.
Can I deposit from an Airtel Money number?
M-PESA paybill is Safaricom-only. To deposit from Airtel Money, first move funds from Airtel to M-PESA, then pay the Mozzartbet paybill from your M-PESA wallet. See our <a href="/guides/mpesa-to-airtel-money">interoperability guide</a> for the cross-network flow.
Is the deposit instant?
In 95% of cases, the Mozzartbet balance updates within 60 seconds. The remaining 5% are reconciliation delays that clear within 5 minutes. Anything past 30 minutes needs escalation with the M-PESA transaction code.
Related Mozzartbet resources
- Mozzartbet hub
- Mozzartbet paybill page (live reference)
- How to withdraw from Mozzartbet
- Verified Mozzartbet paybill
- Betting tax in Kenya 2026
- Responsible gambling resources
Related reading
Curated external sources we cite. Open in a new tab.
Compare operators
Operators on the GRA list of licensed operators, 2026/2027
From the GRA's letter to Safaricom dated 2 November 2026. A licence is not a recommendation to bet. 18+ only.
Betika
On GRA list 2026/27
Kenya-founded operator. Paybill 290290, M-PESA deposits and withdrawals, Grand and Midweek jackpots.
Visit BetikaSportPesa
On GRA list 2026/27
Kenya-founded operator. Mega Jackpot, M-PESA deposits via paybill, app and web.
Visit SportPesaSportybet
On GRA list 2026/27
Pan-African operator. Live betting, instant virtuals, M-PESA paybill deposits.
Visit SportybetOdibets
On GRA list 2026/27
Kenya-founded operator. Daily and weekly jackpots, Aviator, USSD betting.
Visit Odibets