Skip to content
Telecom

How to pay Zuku via M-PESA (fibre 320320, TV 320323), 2026

Zuku runs two paybills. Fibre and bundled plans use 320320. Standalone satellite TV uses 320323. Send the money to the wrong one and you stay disconnected on a paid account.

DW
by Reviewed by Josephine Njeri
5 min read Updated 15 September 2026Verified 15 Sept 2026

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

  1. Open the M-PESA app, or dial *334#.
  2. Select Lipa na M-PESA, then Pay Bill.
  3. Business number: 320320 for fibre or a bundle, 320323 for satellite TV only.
  4. Account: your Zuku account number.
  5. Enter the amount for your plan.
  6. 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.

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.

  1. Call 0717 887 887 with your M-PESA transaction code and both the wrong and correct details.
  2. Zuku can move payments between accounts within 24 to 48 hours. If the names differ, both account holders have to consent.
  3. 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 payM-PESA feeTotal off your wallet
KES 2,499KES 20KES 2,519
KES 4,500KES 34KES 4,534
KES 7,499KES 34KES 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.