Zuku, run by Wananchi Group, sells fibre internet, satellite TV, and bundles of the two. The M-PESA payment is straightforward, but Zuku uses different paybills for internet and for standalone satellite TV, and that catches people out. Check which product you actually pay for before you send.
The two verified paybills
Zuku fibre internet and bundled fibre-plus-TV plans use paybill 320320. Standalone Zuku satellite TV uses 320323. In both cases the account is your Zuku account number, a 7 to 9 digit reference printed on the upper right of your Zuku bill and shown in the My Zuku app.
Pay Zuku step by step
- Open the M-PESA app, or dial *334#.
- Select Lipa na M-PESA, then Pay Bill.
- Business number: 320320 for fibre or a bundle, 320323 for satellite TV only.
- Account: your Zuku account number.
- Enter the amount for your plan.
- Enter your M-PESA PIN and confirm.
Keep the M-PESA SMS. Zuku plans in 2026 run from about KES 2,499 a month for 10 Mbps fibre to about KES 7,499 for 250 Mbps. Bills fall due on your contract anniversary day, and non-payment triggers same-day disconnection.
Reconnection timing
Reconnection is usually automatic within 30 minutes of the M-PESA confirmation. If you are still offline after that, the router, not the payment, is usually the holdup.
Paid the wrong paybill or account
If you sent fibre money to the TV paybill, or used the wrong account number, the money reached Zuku but landed in the wrong place.
- Call 0717 887 887 with your M-PESA transaction code and both the wrong and correct details.
- Zuku can move payments between accounts within 24 to 48 hours. If the names differ, both account holders have to consent.
- Do not pay again while it is being fixed.
What it costs
Zuku charges no fee on top of the M-PESA tariff, so the calculator figure is the full cost.
| If you pay | M-PESA fee | Total off your wallet |
|---|---|---|
| KES 2,499 | KES 20 | KES 2,519 |
| KES 4,500 | KES 34 | KES 4,534 |
| KES 7,499 | KES 34 | KES 7,533 |
Frequently asked questions
What is the Zuku paybill number?
Zuku fibre and bundled plans use paybill 320320. Standalone Zuku satellite TV uses 320323. Both take your Zuku account number.
Why is my Zuku still off after paying?
Reconnection is usually automatic within 30 minutes. If not, reboot the ONT by unplugging it for 30 seconds, then call 0717 887 887 with your M-PESA code.
What account number does Zuku use?
Your Zuku account number, a 7 to 9 digit reference on the upper right of your Zuku bill and in the My Zuku app.
I paid Zuku TV money to the fibre paybill. What now?
Call 0717 887 887 with your M-PESA code and both account details. Zuku moves the payment within 24 to 48 hours.
Resources
- Zuku paybill 320320, the verified directory entry, is at paybillke.com/paybill/zuku.
- Comparing fibre providers? See Safaricom Fibre vs Zuku.