AI Assistant
How do I pay KPLC b...
 
Notifications
Clear all

How do I pay KPLC bill via M-Pesa for prepaid and postpaid step by step?

1 Posts
1 Users
0 Reactions
26 Views
(@sande)
Posts: 4929
Member Admin
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#228]

I wanted to pay my KPLC electricity bill via M-Pesa, but I wasn’t sure which paybill number to use for prepaid or postpaid. Since using the wrong option can cause delays, I needed a clear guide.

If you’re confused too, here’s a simple breakdown for both prepaid tokens and postpaid bills.


Quick Answer

To pay your KPLC bill via M-Pesa, use:

  • 888880 for prepaid tokens
  • 888888 for postpaid bills
    Then enter your meter/account number, amount, and confirm.

Understanding KPLC Payment Options

There are two ways to pay:

  • Prepaid (tokens) → Buy electricity units in advance
  • Postpaid (bill) → Pay after using electricity

Method 1: How to Buy KPLC Tokens via M-Pesa (Prepaid)

Step 1: Open M-Pesa Menu

Go to your M-Pesa menu.

Step 2: Select Lipa na M-Pesa

Choose Lipa na M-Pesa → Paybill.

Step 3: Enter Business Number

Enter 888880.

Step 4: Enter Account Number

Input your KPLC prepaid meter number.

Step 5: Enter Amount

Enter amount between KSh 100 and KSh 35,000.

Step 6: Enter M-Pesa PIN

Enter your M-Pesa PIN.

Step 7: Confirm Details

Review and press OK.

Step 8: Receive Confirmation SMS

You will receive a transaction message.

Step 9: Receive Token SMS

KPLC sends your token via SMS.


Method 2: How to Pay KPLC Postpaid Bill via M-Pesa

Step 1: Open M-Pesa Menu

Go to your M-Pesa menu.

Step 2: Select Lipa na M-Pesa

Choose Lipa na M-Pesa → Paybill.

Step 3: Enter Business Number

Enter 888888.

Step 4: Enter Account Number

Input your KPLC account number or meter number.

Step 5: Enter Amount

Enter the amount you want to pay.

Step 6: Enter M-Pesa PIN

Enter your M-Pesa PIN.

Step 7: Confirm Details

Review and press OK.

Step 8: Receive Confirmation SMS

You will receive a payment confirmation message.


Processing Time

  • Payments are usually instant or within minutes

Extra Tips and Best Practices

  • Use the correct paybill (888880 vs 888888)
  • Double-check your meter/account number
  • Keep confirmation SMS
  • Pay early to avoid disconnection
  • Save paybill numbers for easy access

Common Mistakes to Avoid

  • Mixing prepaid and postpaid paybill numbers
  • Entering wrong meter number
  • Paying wrong amount
  • Not confirming details before sending
  • Ignoring confirmation messages

FAQ

What is KPLC paybill for tokens?

Use 888880.

What is KPLC paybill for postpaid bills?

Use 888888.

How long does payment take to reflect?

Usually instant or within minutes.


Conclusion

Paying your KPLC bill via M-Pesa is fast and convenient whether you’re using prepaid or postpaid. Just choose the correct paybill and confirm your details to avoid errors.


 
Posted : March 28, 2026 10:07 pm