KPLC self-service USSD codes list

KPLC self-service USSD codes list

KPLC’s self‑service USSD platform runs on the main code *977# and offers a menu‑driven list of services for prepaid tokens, bill checks, outage reporting, and account‑related help. The service is currently available on Safaricom, so you must dial from a Safaricom line to use the full USSD menu.

Main KPLC USSD code and menu

  • Primary USSD code:

    • Dial *977# to open the KPLC Self Service menu.

From this menu, you typically see options such as:

  • Prepaid Services

    • Buy Tokens – Buy electricity units for your prepaid meter or someone else’s by entering the meter number and the amount (KES); you then pay via M‑Pesa or another supported method.

    • Last Token / Token Query – Retrieve the last three tokens purchased for a given meter (useful if you deleted the SMS).

  • Postpaid Services

    • My Bill – View your current postpaid bill amount and due date.

    • Pay Bill – Pay your postpaid bill using the USSD‑linked payment options.

    • Bill Alerts – Subscribe to SMS alerts for new bills or balance changes.

    • Self Reading – Submit your meter reading yourself instead of waiting for a KPLC reader.

  • Outage and Fault Reporting

    • Report Power Failure / Outage – Report blackouts or low‑voltage issues from your area; the system captures your location and logs the fault ticket.

  • Other services (varies by menu version)

    • Jua For Sure – Enrol or manage the Jua For Sure solar‑credit product through the USSD menu.

    • Customer Service / Help – Reach a KPLC agent or get a callback for account queries.

How to use the KPLC USSD code step‑by‑step

  1. Ensure your phone has Safaricom network and enough airtime.

  2. Dial *977# and press Call.

  3. Select the service you need (e.g., “Prepaid Services” → “Buy Tokens” or “Postpaid Services” → “My Bill”).

  4. Enter the requested details (meter number, amount, customer account number, etc.) and confirm the transaction.

  5. Complete the payment via M‑Pesa and wait for the token or confirmation SMS.

Notes and limitations

  • The *977# USSD menu is fastest for token purchases and outage reporting, while the KPLC Self Service web portal or MyPower app are better for downloading PDF bills and tracking new‑connection applications.

  • If you are on another network (Airtel, Telkom), you may only be able to use KPLC services via apps, online portals, or M‑Pesa PayBill, not the full USSD menu.

By memorising *977# and the main menu options, you can quickly buy tokens, check bills, and report faults without leaving your mobile phone

› More Article

Stay Connected with Nairobi Online

Explore more listings, articles, and service providers across Nairobi.