Skip to content
TV & Streaming

How to pay DStv via M-PESA paybill 444900 (2026 step-by-step)

The official DStv Kenya M-PESA paybill, every package price, and the troubleshooting fixes when reactivation stalls.

9 min read Updated 27 April 2026by paybillke editorial

DStv is the most-watched pay-TV service in Kenya, and M-PESA is the way the vast majority of subscribers pay each month. Once you know the paybill (444900) and your smartcard number, the whole transaction takes under a minute. This guide walks through the exact steps, common errors, and the small things that trip people up — like paying for the wrong package, paying the wrong smartcard, and what to do when reactivation doesn't happen automatically.

The exact steps

  1. Open M-PESA. On Safaricom SIM phones, this is in the SIM toolkit menu. On Android, you can also use the M-PESA app or Safaricom OneApp.
  2. Choose Lipa na M-PESA. Then select Pay Bill. Don't pick "Buy Goods" — that's for tills, not paybills.
  3. Enter the business number: 444900. This is the official MultiChoice DStv Kenya paybill. Triple-check this number before sending — paybill scams in Kenya often use near-look-alike numbers.
  4. Enter your DStv smartcard number as the account. The smartcard is the card inserted in the decoder. The number is printed on it (usually 10 digits, sometimes starting with 4 or 7). You can also find it in the My DStv app or by pressing the decoder's remote info button.
  5. Enter the package amount. See the price list below. Pay the exact amount for your package — overpayment credits to your account; underpayment will not activate.
  6. Enter your M-PESA PIN and confirm. You'll receive an SMS confirmation from M-PESA, then a second SMS from DStv confirming activation.

DStv Kenya package prices (2026)

Pay these exact amounts for the corresponding package:

  • DStv Padi — KES 1,200/month
  • DStv Lite — KES 1,500/month
  • DStv Family — KES 2,500/month
  • DStv Compact — KES 4,200/month
  • DStv Compact Plus — KES 6,500/month
  • DStv Premium — KES 11,700/month
  • DStv Asia — KES 6,500/month

Prices are reviewed annually, typically January or April. If the amount you pay doesn't match the current package price, DStv either holds the credit (if overpaid) or does not activate (if underpaid). Always confirm prices on dstv.com/ke before paying.

Paying multiple months at once

You can pay for several months in a single M-PESA transaction by paying the multi-month total. For example, three months of DStv Compact = 3 × KES 4,200 = KES 12,600. DStv credits the full amount to your smartcard and counts down month by month.

Useful for diaspora-paying households, businesses with predictable cashflow, or households that want to lock in a price before an annual price hike. Note that DStv occasionally runs "pay 11, get 12" loyalty offers — check the My DStv app before paying 12 months upfront separately.

Reactivation: how it works

Once your M-PESA payment confirms, DStv processes activation within 5 minutes for most customers. The decoder needs to be powered on and connected to the satellite signal during activation. If your decoder was unplugged for several days, give it 10-15 minutes to download the activation signal from the satellite.

If reactivation hasn't happened within 15 minutes:

  1. Confirm your M-PESA SMS shows the payment went to 444900 (not another paybill).
  2. Confirm the smartcard number in the SMS matches your decoder's smartcard.
  3. Unplug the decoder for 30 seconds and plug back in. This forces a fresh signal pull.
  4. If still inactive: text the smartcard number to 30445, or use the My DStv app to request a re-authorisation.

Five common DStv payment mistakes

  1. Wrong smartcard number. Multi-decoder households sometimes pay one smartcard while watching another. Check the decoder you're paying for.
  2. Paying GOtv paybill by mistake. GOtv (sister product) is paybill 423655, not 444900. They're separate platforms with separate accounts. Money sent to the wrong paybill must be reversed manually — a 24-72 hour Safaricom dispute process.
  3. Using a till number instead of paybill. Some users see "DStv" on a kiosk till and pay the till instead of 444900. Tills route to merchants, not your DStv account. Always use Pay Bill, not Buy Goods.
  4. Paying mid-billing-cycle without recalibrating. If you pay 5 days into a new month, DStv backdates the new period to the day of last expiry — you don't "buy 5 extra days". Pay before expiry to avoid the gap.
  5. Underpaying by KES 50-100 thinking it's a rounding error. DStv activation is exact-match. KES 4,150 will not activate Compact (KES 4,200). Pay the full price.

Other ways to pay DStv

M-PESA paybill 444900 is the most common, but DStv accepts:

  • Airtel Money — same paybill 444900 via Airtel Money interoperability.
  • The My DStv app — pay by card, M-PESA STK push, or Airtel Money. Adds a small convenience fee in some flows.
  • DStv Self-Service web portal — log in at dstv.com/ke, pay by card or generated M-PESA prompt.
  • Bank standing order — set up a recurring payment from KCB, Equity, or any major Kenyan bank to DStv's collection account. Useful for businesses.
  • DStv-accredited shops — agents accept cash and process payment for a small fee.

FAQ

What is the DStv paybill in Kenya?

444900. Use your DStv smartcard / IUC number as the account.

Where do I find my DStv smartcard number?

Printed on the smartcard inside the decoder. Also visible in the My DStv app under "My Account" or by pressing the info button on the remote.

Are there M-PESA fees for paying DStv?

Paybill payments to registered businesses charge the standard Safaricom paybill tariff — roughly KES 0-30 for amounts under KES 1,000, scaling up to ~KES 105 for KES 50,000. See our M-PESA fees calculator. DStv does not add a surcharge.

My SMS confirms payment but DStv won't activate. What do I do?

First, unplug the decoder for 30 seconds and plug back in (forces signal refresh). If still inactive, contact DStv on +254 711 066 000 with your M-PESA transaction code. They can verify the payment and force-activate within minutes.

Can I pay DStv from abroad?

Yes, via the My DStv app using a card. Or pay through M-PESA Global if you have a registered M-PESA account abroad. Diaspora households also commonly send M-PESA to a family member who pays the local paybill.

Resources