Skip to content
Verified 13 September 2026

Which Zuku paybill do you need, 320320 or 320323?

By Michael Mwangi · Zuku hub · paybillke is an independent guide and is not affiliated with Zuku.

Zuku Fibre (home internet) is paybill 320320. Zuku Satellite TV is paybill 320323. Both take your Zuku account number as the account. They are one digit apart and they credit different ledgers, so the digit matters.

Two products, two paybills, one digit between them

Wananchi Group runs fibre and satellite TV as separate services with separate billing. Sending your TV subscription to the fibre paybill does not quietly land in the right place; it credits your fibre account, or an account that is not yours at all if you do not hold both. Because the numbers differ by a single character, this is an easy mistake to make at speed and an annoying one to unpick.

The number that is not Zuku at all

A number of guides and directories publish 220220 as "the Zuku TV paybill". It is not. 220220 is Pesapal, a payment aggregator.

The confusion is understandable. Pesapal’s own bill-payment page lists DStv, GOtv, Faiba and Zuku among the bills you can settle through Pesapal on 220220. So paying it is not necessarily throwing money away, because Pesapal genuinely routes Zuku bills. But it is not Zuku’s paybill: it puts a third party between you and your account, the reference format is Pesapal’s rather than Zuku’s, and if something goes wrong you are now chasing two companies instead of one.

Use 320323 for Zuku TV. If your own Zuku bill prints something different, use what your bill says, because your bill knows your account and a directory does not.

Where to find your account number

  1. On your Zuku bill, or the payment reminder SMS Zuku sends you.
  2. In the Zuku app, under your account details.
  3. On a previous M-PESA confirmation, if you have paid before and it worked.
  4. Digits only. No spaces, no dashes, nothing in front of it.

About this page

paybillke is an independent payments directory. We are not Zuku or Wananchi Group and we cannot see or change your account. The paybills here were checked on 13 September 2026 against zuku.co.ke and the Safaricom in-app directory. Always confirm the paybill and your account number on your own Zuku bill and on the M-PESA screen before you enter a PIN.
Zuku paybills, checked 13 September 2026
ServicePaybillAccount number
Zuku Fibre (home internet)320320Your Zuku account number
Zuku Satellite TV320323Your Zuku TV account or decoder number
Pesapal (an aggregator, not Zuku)220220Not Zuku’s own paybill

Frequently asked

What is the Zuku fibre paybill?

320320, with your Zuku account number as the account.

What is the Zuku TV paybill?

320323. Zuku publishes it on its own site and it appears in the Safaricom in-app directory.

Is the Zuku paybill 220220?

No. 220220 is Pesapal, a payment aggregator that lists Zuku among the bills it can route. It is not Zuku’s own paybill.

I paid fibre money to the TV paybill. What now?

Call Zuku on 0205 200 025 or 0703 010 000 with the M-PESA code and both account numbers. Wananchi can move it between ledgers if both accounts are in the same name.

Which number should I trust if my bill differs?

Your own bill. It is specific to your account; a directory is not.