Kenya Power (KPLC) makes it easy to stay powered up with its mobile payment options via Safaricom’s M-Pesa, a lifeline for over 2.6 million customers in Kenya. Whether you need prepaid tokens for your meter or to settle a postpaid bill, you can use M-Pesa PayBills (*888880 for prepaid, *888888 for postpaid) or the *977# USSD code. This guide walks you through 3 simple methods to buy tokens, pay bills, and access extra services like outage reporting—keeping your electricity needs at your fingertips. Let’s keep the lights on!
Things You Should Know
- Prepaid vs. Postpaid: Use PayBill 888880 for tokens (prepaid), 888888 for bills (postpaid)—both via M-Pesa or *977#.
- USSD Code Bonus: *977# on Safaricom lets you buy tokens, pay bills, report outages, and more—no app needed.
- Payment Limits: Tokens cost KES 50-35,000; postpaid payments range KES 100-35,000—ensure enough M-Pesa or airtime.
Steps
Method 1: Buy Kenya Power Tokens Using M-Pesa PayBill 888880
- Open M-Pesa Menu: On your Safaricom phone, go to the SIM Tool Kit > M-Pesa, or open the MySafaricom app and tap “Lipa na M-Pesa.”
- Select Pay Bill: Choose “Pay Bill” from the menu.
- Enter Business Number: Type 888880 (prepaid tokens) and press “OK.”
- Input Meter Number: Enter your 11-digit KPLC prepaid meter number (e.g., 0100xxxxxxx)—find it on your meter or via *977# (per kplc.co.ke, techweez.com).
- Set Amount: Enter the amount (KES 50-35,000)—check safaricom.co.ke/bundles or kplc.co.ke for token rates (e.g., KES 100 for 50 units).
- Enter M-Pesa PIN: Input your 4-6 digit M-Pesa PIN and press “OK.”
- Confirm Details: Review the recipient (e.g., “Pay Kenya Power KES 100 for Account 0100xxxxxxx”)—press 1 within 20 seconds to confirm or 1 to cancel (per tuko.co.ke, hapakenya.com).
- Wait for SMS: You’ll get a confirmation SMS from M-Pesa, followed by a Kenya Power SMS with a 20-digit token—key it into your meter (per techarena.co.ke, siliconafrica.org).
- Tip: If the token doesn’t load, dial *977# > Prepaid > “Latest Token” to retrieve it (per kplc.co.ke, X posts like @SafaricomPLC on Feb 14, 2025).
Method 2: Pay Kenya Power Postpaid Bills Using M-Pesa PayBill 888888
- Access M-Pesa: Use the SIM Tool Kit > M-Pesa or MySafaricom app > “Lipa na M-Pesa.”
- Choose Pay Bill: Select “Pay Bill” from the menu.
- Enter Business Number: Type 888888 (postpaid bills) and press “OK.”
- Input Account Number: Enter your 11-digit KPLC postpaid account number (e.g., 123456)—find it on your bill or via *977# (per kplc.co.ke, techweez.com).
- Set Amount: Enter the bill amount (KES 100-35,000)—check your bill or kplc.co.ke/self-service for balance.
- Enter M-Pesa PIN: Input your PIN and press “OK.”
- Confirm Transaction: Review details (e.g., “Pay Kenya Power KES 2,000 for Account 123456”)—press 1 to confirm or 1 to cancel within 20 seconds (per hapakenya.com, tuko.co.ke).
- Wait for Confirmation: You’ll receive an SMS from M-Pesa and Kenya Power confirming the payment—check your account status via *977# or myPower app (per kplc.co.ke, siliconafrica.org).
- Note: Postpaid payments don’t need a token—funds update your bill balance (per techweez.com, kplc.co.ke).
Method 3: Use *977# USSD Code for Tokens, Bills, and More
- *Dial 977#: On your Safaricom phone, type *977# and press call—works on any Safaricom line, no app needed (per kplc.co.ke, techarena.co.ke).
- Select Service:
- For Tokens (Prepaid): Choose option 1 (“Prepaid Services” or “Token”), then “Buy Token,” enter your meter number, amount (KES 50-35,000), and follow M-Pesa prompts (per kplc.co.ke, techweez.com).
- For Bills (Postpaid): Pick option 2 (“Postpaid Services” or “Bill”), then “Pay Bill,” enter your account number, amount (KES 100-35,000), and complete via M-Pesa (per kplc.co.ke, siliconafrica.org).
- Confirm Payment: Enter your M-Pesa PIN when redirected, confirm details, and wait for SMS confirmations (per tuko.co.ke, hapakenya.com).
- Access Extras: Use *977# for:
- Last 3 Tokens: Select “Prepaid” > “Latest Token” > meter number to retrieve (per kplc.co.ke, X posts like @SafaricomPLC on Feb 14, 2025).
- Self-Reading (Postpaid): Choose “Postpaid” > “Self-Reading,” enter account/meter number, and submit your reading (per kplc.co.ke, techweez.com).
- Outage Reporting: Pick “Report Incidences” > “Power Outage,” select account type, and describe the issue (per kplc.co.ke, techarena.co.ke).
- New Connections: Select “New Connections,” follow prompts, and get a reference number (per kplc.co.ke, techweez.com).
- Verify Staff: Use “Jua for Sure” > “Staff/Contractor” to check Kenya Power IDs (per kplc.co.ke, siliconafrica.org).
- Tip: Costs KES 2-10 per query (per kplc.co.ke)—ensure airtime or M-Pesa balance.
Tips
- Check Balance First: Dial *334# (M-Pesa balance) or *977# > “My Bill” to confirm funds before buying (per safaricom.co.ke, kplc.co.ke).
- Use myPower App: Download the free myPower app (Android/iOS, per kplc.co.ke) for token history, bill checks, and outage reports—complements *977# (per X posts like @SafaricomPLC on Feb 14, 2025).
- Top Up if Needed: Use Pay Bill 306060 or 141PIN# for airtime if low—minimum KES 5 for *977# (per safaricom.co.ke, techweez.com).
- Avoid Delays: X posts (@RadioJamboKenya, @MisterAlbie on Feb 14-15, 2025) suggest token purchase issues via *888880—try *977# or Airtel Money (*560#) as alternatives if M-Pesa lags (per techweez.com, lowoverdraft.com).
- Verify Meter: Dial 804, 100, or 65 on your meter (per kplc.co.ke, ammarksman.com) to display your 11-digit number—ensure it matches your PayBill entry.
Warnings
- *Safaricom Only for 977#: Use a Safaricom line—*977# doesn’t work on Airtel or Telkom (per kplc.co.ke, techweez.com).
- No Third-Party Apps: Since September 1, 2022, KPLC banned third-party apps (e.g., Tingg, VendIT) for tokens/bills—stick to *888880, *888888, *977#, or banks (per techarena.co.ke, lowoverdraft.com).
- Payment Limits: Stay within KES 50-35,000 for tokens, KES 100-35,000 for bills—exceeding triggers errors (per hapakenya.com, siliconafrica.org).
- Token Delays (Possible): If no SMS arrives, wait 5-15 minutes or retrieve via *977# > “Latest Token”—X sentiment (@RadioJamboKenya on Feb 15, 2025) suggests occasional M-Pesa delays, but KPLC confirms fixes (per kplc.co.ke).
- Fraud Alert: Avoid unofficial numbers (e.g., 501200, per tuko.co.ke)—use only *888880, *888888, or *977# to prevent scams (per kenyansconsult.co.ke, techweez.com).
Conclusion
Purchasing Kenya Power tokens or paying postpaid bills via Safaricom is quick and secure with M-Pesa PayBills (*888880 for prepaid, *888888 for postpaid) or *977# USSD code. These methods let you buy tokens, settle bills, report outages, and more—all from your phone. Watch for delays, stick to official channels, and use myPower or *977# for extras. Follow these steps, and keep your electricity flowing smoothly in Kenya!