How to Buy KPLC Tokens via MPESA in 2023- 3 Simple Ways

This article will help you on how to buy KPLC tokens in three ways, how to check KPLC bills online and how to pay the postpaid bills.

Electricity is an essential utility that is relied upon by many households and businesses in Kenya. Everybody wants to buy this essential commodity to ensure an uninterrupted power supply. And nobody wants to leave home to visit KPLC banking halls in the name of buying tokens. Gone are traditional ways of purchasing tokens, such as queuing at KPLC offices, which can be time-consuming and inconvenient.

But I am convinced some folks still prefer visiting the Kenya Power banking halls. This is good and is much of a personal preference.

MPESA has revolutionized this whole process, and now you can buy your electricity tokens at home or anywhere else, any time of the day or night.

How to Buy KPLC Tokens in Kenya

These are the three ways acceptable by Kenya Power to buy tokens:

  1. Using MPESA Paybill No. No 888880
  2. Using the USSD Code *977#
  3. Visiting the KPLC Banking Halls

Please note that banks and other third-party agents were blocked from offering KPLC prepaid token services.

How to Buy KPLC Tokens Via MPESA – Using Paybill No. 888880

This is perhaps Kenya’s most common and easiest way to buy electricity tokens. This is the only paybill number to purchase prepaid KPLC tokens via MPESA.

How to buy KPLC tokens via MPESA:

  1. Open your Mpesa App or Sim Tool Kit
  2. Select Lipa na MPESA, then select Paybill
  3. Enter the KPLC Prepaid Paybill No. 888880
  4. Enter your Meter Number as your Account Number
  5. Enter the Amount you wish to spend
  6. Finally, key in your MPESA pin and send.

In a few minutes, you will receive a confirmation message from MPesa and a text message from Kenya Power with your token details.

How to Buy KPLC Tokens Using the USSD Code *977#

Using the USSD code to buy KPLC tokens is an easy process. Follow these steps:

  • Dial the USSD Code *977# on your phone
  • Select Prepaid Services (Token) – option 1
  • Choose Buy Token
  • Enter your correct meter number
  • Enter the amount you wish to spend in Kshs
  • You will be redirected to MPESA Menu
  • Enter your MPESA pin and send

If you don’t have any money in your MPESA wallet, you will be redirected to Fuliza to complete the transaction. You will receive your tokens in a few minutes.

Additionally, for repeat processes of buying tokens to the same meter number, you will have the option of selecting “latest token” for your prepaid services. Therefore the will be no need to enter your meter number.

Visit the Nearest KPLC Halls

If you prefer to purchase tokens in person, you can do so by visiting one of their banking halls. This option is particularly useful if you prefer to pay in cash.

All you have to do is locate your nearest KPLC banking hall, provide your KPLC account number and the cash for the tokens you wish to purchase at the customer service desk. Then you handed a receipt confirming your payment.

Your tokens will be generated and you will receive a receipt confirming the amount of tokens purchased and the token number. You can then use this token to recharge your KPLC prepaid meter.

How to Check KPLC Bill Online

Here are four simple ways to check the KPLC bill online:

1. How to Check KPLC Bill Using MyPower Mobile App

MyPower is a mobile app by Kenya Power that you can install on your phone. You can use the application to buy tokens, check your electricity bill, do a bill simulation, check areas planned for interruptions, and even report a power failure. I have used the app for quite some time and I can say that it is easy to use and has a really nice user interface in my opinion. Of course, there are some minor glitches here and there which we hope they’ll be fixed. With the MyPower app, you can also verify genuine Kenya Power staff members or contractors using the “Jua for Sure” button.

To get started, you’ll need to download the MyPower app from Google Play Store or Apple Store if you haven’t already. Once you’ve got the app installed on your phone, follow these steps:

  • Open the app on your phone
  • Tap on the “MY BILL/MY TOKEN” button
  • Select Meter Number
  • Enter your meter number on the Search field
  • Tap on the search icon

After a few seconds, your summary details such as name, account No., latest bill, and the latest reading will be displayed.

Alternatively, you can sign in to your existing account or create a new account. This allows you to check your power consumption rates, request E-Billing, and also account statements.

2. How to Check KPLC Bill Using KPLC Self-Service Portal

  • Go to the KPLC Self-Service Portal –
  • Click on the “Bill/Meter Query” button
  • Enter your account or meter number then click search
  • Your account details and the bill will be displayed.
  • Go to KPLC Self Service Portal
  • Enter Account/Meter Number

3. How to Check KPLC Bill via SMS

You can easily check your electricity bill using the KPLC SMS service. Compose a new message, type in your meter account number, and send it to 95551. You will receive an SMS almost immediately with your KPLC current electricity bill and account balance details.

This service costs Kshs. 5 per SMS on all the major telecom networks, so ensure you have enough airtime. Check out our guides on how to buy Telkom airtime and Airtel airtime using MPesa before sending that SMS.

4. How to Check KPLC Bill via USSD Code *977#

If you want to check your bill, you can easily do so by using the USSD code *977#. Follow these steps:

  • Dial the USSD Code *977# on your phone
  • Select Postpaid Services (Bill) – option 2
  • Choose My Bill – Option 1
  • Input your account number and follow the prompts

You will receive your bill immediately.

You can as well pay your postpaid bill using the USSD code *977#. First, Dial *977#>select postpaid services>choose pay bill>enter your account number>enter amount>you will be redirected to MPESA where you will enter your MPESA pin and send.

Note that standard USSD charges may apply, and you should ensure that you have enough airtime on your mobile phone to cover the cost of the transaction.

How to Pay KPLC PostPaid Bill via MPESA

Follow these steps to pay your KPLC postpaid bill via the MPESA paybill No. 888888:

  • Open your Mpesa App or Sim Tool Kit
  • Select Lipa na MPESA, then select Paybill
  • Enter the KPLC Postpaid Paybill No. 888888
  • Enter your Meter Number as your Account Number
  • Enter the Amount you wish to spend
  • Finally, key in your MPESA pin and send.

The above process is similar to the one for prepaid service, with only the paybill numbers being different. Additionally, you can use your bank to pay for your postpaid bills.

How to Handle KPLC Token Delays in 2023

Here are ways to get in touch with KPLC customer care in case you have issues with your power bill, delays in getting your KPLC tokens, and any other queries:

1. KPLC Customer Care Number

Kenya Power has dedicated telephone numbers that customers can call anytime for assistance. Their contact center is available 24/7, all year round. In case you face a delay in getting your tokens or have any other related-related issues, you can call the below hotline numbers to get customer care assistance:

  • 97771 or 0703 070 707 or 0732 170 170

2. Kenya Power on Social Media

Kenya Power is one of the most active companies on social media. You can send them a Direct Message or a tweet for assistance. Here are their official social media handles:

3. USSD Code *977#

In case you face tokens delay, you can make a follow easily by dialing USSD Code *977#.

  • Dial *977# on your phone
  • Select option 1 – Prepaid Services
  • Choose the latest tokens – option 2
  • Select your meter number from the list and confirm
  • Wait to receive the previous tokens from KPLC via SMS. This will cost you Kshs 10 per SMS.

You can however check your previous or delayed tokens free of charge. Here’s how:

  • Dial *977# on your phone
  • Select option 1 – Prepaid Services
  • Choose the token details – option 3
  • Select your meter number from the list and confirm
  • Choose the MPESA reference from the list
  • Your KPLC token details will be displayed.

4. KPLC Customer Care Email

You can send your queries to KPLC via email at You can include relevant detail,s such as your meter number and MPESA transaction code,e in your email for quick and easy assistance. The response time normally varies, and you can expect to get a response in less than 72 hours.

5. MyPower Mobile App

On the MyPower app, you can check the Frequently Asked Questions (FAQs) section for quick tips and tricks. Additionally, you can tap on the “Report Power Failure” button. This will open a new tab where you will be required to fill in your details such as account/meter number, phone number, Scope, complaint nature, and location details, then press send.

6. Kenya Power Self-Service Portal

  • Go to the KPLC Self-Service Portal –
  • Click on the “Complains and Suggestions” Button
  • Type in your details and complain their respective fields and submit.

7. Nearest KPLC Branch

You can visit your nearest KPLC branch if you require assistance with your account or any KPLC-related matter. Their customer service representatives will assist you with a wide range of issues, from token delays, and bill payments to meter installations to resolve your issue.

What is the code for buying tokens?

The code for buying KPLC tokens is *977#. Dial the shortcode to buy tokens, check your token balance, and retrieve your delayed KPLC token number.

What are the KPLC Paybill Numbers?

1. The prepaid KPLC Paybill number is 888 880
2. The KPLC postpaid paybill number is 888 888
3. KPLC Paybill Number for new connections is 888 899

Can I Buy KPLC Tokens Using Bonga Points?

No. You cannot redeem your Bonga points for KPLC tokens using the USSD code *126#. Kenya Power recently upgraded its payment systems and locked out all third-party token vendors and buying tokens using Bonga points. Currently, Kenya Power only accepts payment via M-PESA paybill numbers 888880 for prepaid and 888888 for postpaid.
How about redeeming your bonga points to buy shares at the Nairobi Securities Exchange? With our comprehensive guide, you can learn how to buy shares using bong points.

How do I buy KPLC tokens via MPESA?

– Go to MPESA Sim Tool Kit
– Select Lipa na MPESA, then select Paybill
– Enter the KPLC Prepaid Paybill No. 888880
– Enter your Meter Number as your Account Number
– Enter the Amount you wish to spend
– Key in your MPESA pin and send.

The Kenya Power Brand

According to a report by BrandFinance, a London-based brand valuation and strategy consultancy, Kenya Power has been ranked the sixth most valuable brand and the leading utility in Kenya in 2023. The top three brands are Equity Group Holdings, KCB Bank Group, and Safaricom, ranked first, second, and third, respectively.

Top 10 Strongest Brands in Kenya in 2023
Top 10 Strongest Brands in Kenya in 2023

Use MPESA to Buy KPLC Tokens

M-PESA offers a hassle-free, reliable, and secure way for Kenyans to purchase KPLC tokens and keep their electricity flowing.

By following the simple steps outlined in the article, you can easily make payments and receive your token quickly. Remember always to enter the correct meter numberer when making your purchase. And if by any chance you enter the wrong meter number, you can always contact Kenya Power through the channels provided above for quick assistance.

Here is a bonus video to help you with the purchase

How to buy KPLC tokens Using M-Pesa – Prepaid

Leave a Reply

Your email address will not be published. Required fields are marked *

Toggle Dark Mode