Skip to content
Verified 13 September 2026

How to pay Zuku Satellite TV with M-PESA

By David Wachira · Zuku hub · paybillke is an independent guide and is not affiliated with Zuku.

Use M-PESA paybill 320323 with your Zuku TV account or decoder number as the account. This is a different number from Zuku Fibre (320320), so check which service you are paying before you send.

The steps

  1. Open M-PESA, choose Lipa na M-PESA, then Pay Bill.
  2. Business number: 320323.
  3. Account number: your Zuku TV account or decoder number, usually 8 to 10 digits.
  4. Enter the amount for your bouquet, then your PIN, and confirm.
  5. Keep the confirmation SMS.

Three numbers, and only one of them is this one

Zuku TV attracts more wrong numbers than most billers, so it is worth being blunt about all three.

  • 320323 is Zuku Satellite TV. Published by Zuku and listed in the Safaricom in-app directory.
  • 320320 is Zuku Fibre. Paying it credits your internet, not your TV.
  • 220220 is Pesapal, an aggregator. Several guides print it as "the Zuku TV paybill". It is not, although Pesapal does route Zuku bills among others.

If your own Zuku bill prints a different number from any of these, follow your bill.

If you paid the fibre paybill by mistake

This is the commonest Zuku error and it is recoverable. Call Zuku on 0205 200 025 or 0703 010 000 with the M-PESA transaction code, the paybill you used, and both account numbers if you have them. Wananchi can move a payment between the fibre and satellite ledgers, provided both accounts are in the same customer name. Do not pay again while the first payment is being traced.

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.

Frequently asked

What is the Zuku TV paybill?

320323, with your Zuku TV account or decoder number as the account.

Is Zuku TV the same paybill as Zuku fibre?

No. Fibre is 320320 and TV is 320323. They credit different ledgers.

Some sites say Zuku TV is 220220.

That is Pesapal, a payment aggregator that can route Zuku bills. It is not Zuku’s own paybill.

Where is my Zuku TV account number?

On your bill, your payment SMS, or your decoder. Usually 8 to 10 digits.

How long does Zuku TV take to reconnect?

Usually within about 15 minutes of the payment posting.