
Kenya Power and Lighting Company (KPLC) serves millions of households and businesses across the country. For most customers, prepaid electricity tokens are the standard way of paying for electricity. However, one of the most common frustrations prepaid users face is delayed token SMS messages after making payment.
Imagine this: you’ve just paid for tokens via M-Pesa, but the SMS with your 20-digit token doesn’t arrive. If your lights are already off, this delay can leave you in darkness, frustrated, and stranded.
Fortunately, there are reliable alternatives to retrieve your token numbers instantly without waiting for SMS notifications. In this article, we’ll explore *step-by-step methods using the USSD code (977#) and the Kenya Power Mobile App, plus extra tips to ensure you never get stuck again.
Why Do KPLC Token SMS Messages Delay?
Before diving into the solutions, it helps to understand why these delays happen. Common reasons include:
- Network Congestion: During peak hours (evenings, weekends), mobile network congestion may delay SMS delivery.
- Backend Server Issues: Kenya Power’s systems sometimes experience technical hitches, delaying token processing.
- M-Pesa Delays: While rare, delays on the M-Pesa side can affect real-time confirmation.
- Incorrect Phone Number or Meter Number: If you entered the wrong number during payment, the SMS may go elsewhere.
- Poor Network Coverage: If you’re in an area with weak Safaricom/Airtel signal, SMS delivery may fail.
Regardless of the cause, the good news is that you don’t have to wait—you can still retrieve your token numbers.
Option 1: Retrieve Tokens via USSD Code (*977#)
The quickest way to get your prepaid tokens is by using the Kenya Power USSD service. Here’s how:
- On your phone, dial
*977#. - From the main menu, choose Option 1: Prepaid Services (Token).
- Select “Latest Token”.
- Enter your Meter Number. If you’ve used it before, it may already be saved for convenience.
- The system will display the last five tokens purchased for that meter.
This is especially helpful if:
- You want to confirm your most recent purchase.
- You want to see your previous tokens for record-keeping.
Pro Tip: Save *977# in your contacts as “KPLC Tokens” so you can dial it quickly in emergencies.
Option 2: Retrieve Tokens via the Kenya Power Mobile App
For smartphone users, the Kenya Power Mobile App is another excellent way to retrieve your tokens.
Steps:
- Download the Kenya Power App from the Google Play Store (Android) or Apple App Store (iOS).
- Launch the app and log in (first-time users may need to register).
- On the homepage, select Bill/Token.
- Enter your Meter Number.
- Tap OK. The app will instantly display your recent token purchases, including the latest one.
This method is user-friendly and works well if you want to manage multiple meters (e.g., home + business).
Option 3: Call or Visit Kenya Power Customer Care
If both USSD and the app fail (which is rare), you can:
- Call KPLC Customer Care on 977, 0703 070 707, or 0732 170 170.
- Visit your nearest Kenya Power office with your meter number and M-Pesa transaction code.
Customer care agents can retrieve your token manually and send it to you.
Troubleshooting Tips If You Don’t Receive Tokens
If you regularly face issues retrieving tokens, here are extra tips:
- Always keep your meter number saved for faster USSD/app access.
- Check your M-Pesa statement to confirm that payment went through.
- Use alternative paybill numbers in case of system downtime (e.g., 888880 for prepaid).
- Buy tokens earlier (don’t wait until zero balance).
- Update your contact details with KPLC to ensure tokens are sent to the right phone.
Frequently Asked Questions (FAQs)
Q1: What should I do if I paid for tokens but didn’t receive them?
Use *977# or the Kenya Power App to retrieve them. If that fails, call customer care with your transaction code.
Q2: Can I see older tokens using 977#?
Yes, the USSD service shows the last five tokens purchased for a meter number.
Q3: How much does it cost to use 977#?
Standard USSD charges apply (usually KSh 1 per session).
Q4: Can I use the Kenya Power App offline?
No, you need an internet connection to access your token records.
Q5: Do I need to re-register every time I use the app?
No. Once set up, you can save your meter numbers and access them anytime.
Why These Methods Are Better Than Waiting for SMS
- Speed: USSD and app retrieval are instant, while SMS can take minutes or hours.
- Reliability: Works even during system hitches.
- Convenience: Lets you view multiple past token purchases.
Conclusion
Delayed KPLC token SMS messages are a common frustration, but you don’t have to remain in the dark. With Kenya Power’s *USSD code (977#) and the mobile app, you can instantly retrieve your tokens and continue enjoying uninterrupted electricity.
ALSO READ:
How To Reverse KPLC Tokens Bought For The Wrong Account Number
Always keep your meter number handy, download the KPLC app, and save *977# in your phone. With these steps, you’ll never have to worry about delayed token SMS again.
Don’t wait—get your copy now and start transforming your love life today!
👇👇👇










