KPLC tokens can be very frustrating at times due to inconveniences caused by the delay. However, that narrative has been changed by Dynamo Pawa which is the fastest and most convenient way of buying tokens via Mpesa. Dynamo Pawa is a simple, fast, and secure way of purchasing KPLC tokens.

The app seeks to solve the problems of time wastage, the need to keep track of your purchase history on paper, and conducting manual calculations for your average consumption.

Dynamo’s paybill number, 800904, is an alternative way of purchasing KPLC tokens. Using this process, the user follows the normal procedure provided by Safaricom. The user opens the Mpesa menu and selects the Lipa na Mpesa option. Go to paybills

Thereafter, the user enters 800904 as the business number and the meter number as the account number. The next step involves the entering the amount followed by pin and confirmation. The user receives the tokens through a text message instantly after the purchase

Dynamo token app process

How to Pay KPLC Bill via Mpesa

You can Purchase Kenya Power Prepaid Tokens by either using Mpesa or Airtel money. The procedure for purchasing tokens is the same for both subscribers.

Customers can now use the Paybill number 888880 to purchase tokens from The Power and Lighting Company.

Note: To find out your meter serial number, dial ‘100’ followed by the ‘Enter’ key on your Meter. The meter will display an 11-digit meter serial number.

How to Buy Kenya Power Prepaid Tokens using M-PESA

KPLC Mpesa Bill Payment through Mpesa or Airtel is like using your phone for normal activities. Once you are done with the process of purchasing, you will receive a message containing the amount of token you have requested for.

Here are the Steps for buying KPLC Prepaid tokens via MPesa.

  • Go to Mpesa menu and select PayBill
  • Enter the KPLC prepaid business number 888880 and press OK
  • Key In KPLC prepaid meter number as Account Number and press OK.
  • Enter the amount you wish to pay between Ksh 50 and Ksh 35,000 and press Ok.
  • Input your M-PESA PIN and press OK
  • Confirm that all the details are correct and then press OK
  • You will receive a confirmation message from Mpesa immediately. Kenya Power will then generate a 20-digit token for your and send it to you via SMS. Tokens take some time to arrive due to unknown reasons.

How to Buy Prepaid Tokens via Airtel Money

  • Access the Airtel Money Menu on your Airtel phone.
  • Select Make payments  followed by PayBill
  • Select KPLC PrePaid
  • Enter the amount you wish to Pay and confirm details entered are correct
  • Enter your Airtel Money Pin number.
  • Under reference option, enter your full prepaid meter number.
  • You will receive a confirmation message from Airtel, you will also receive a message from KPLC with 20-digit as your prepaid token in units.

Mpesa Bill Payment Procedure

  • From your Mpesa menu, select Paybill
  • Enter the KPLC business number 888 888.
  • Key In your full Kenya Power account number e.g. 98765-04 followed by the amount you wish to pay.
  • Enter your secret MPesa PIN and confirm that all the details entered are correct.
  • You will receive a confirmation message from Mpesa immediately. It will take KPLC 48 hours to update your account.

You can do a bill inquiry to check KPLC bill online or through your mobile phone.

Other Methods of paying Electricity Bill

Cash Payment

Cash payments should be made at Kenya Power’s offices

ATM Payments

ATM payments are applicable to customers with accounts in Co-operative Bank, Postbank or Standard Chartered Bank. Electricity Bill Payments should be made through any of the banks’ Automatic Teller Machines (ATMs).

Bank Payments

Electricity bills may also be paid by cash through appointed Co-operative Bank branches in Nairobi.,and any of the following additional bank branches countrywide.

  • National Bank of Kenya
  • Postbank
  • Barclays Bank of Kenya
  • Co-operative Bank
  • Standard Chartered

Cheque Payments

Cheques for Electricity bill payments should be deposited in designated cheque boxes in pay centers and at specific business premise appointed by Kenya Power to serve as drop-off points.

Bill Payment Through M-Banking

This service is only applicable to Co-operative Bank customers, who can use their mobile phone as an electricity bill payment point.

One needs to be registered with the bank for M-Banking service to be able to use the service. He/She must also register their Kenya Power account number with the bank.



    • I bought token through Dynamo Digital Ltd for A/C no. 54600096777 on 9th Nov.
      Up to now have not received the equivalent tokens.The Mpesa confirmation no. MK95539#7B .
      Calling 0709279000 is waste of time and more airtime.

  1. i bought tokens yesterday in the evening and upto now i have not received th

    Kindly let me know the way forward .my account is 14103950268

  2. I bought tokens at 10am today. Still no tokens despite numerous calls which are unanswered. Where is the prompt tokens advertised by the company? What a shame!

  3. I also bought token 5hours ago through this thing called and up to now no feed back and when we contact customer care they tell us we contact dynamo and still no feed back whats not happening ama is it a conning business.

  4. MJO6FXUK8A Confirmed. Ksh100.00 sent to DYNAMO DIGITAL COMPANY LIMITED for account 37169274307 on 24/10/18 still no feedback what wrong

  5. Hi, i paid for tokens worth ksh 300/= on Monday 5th of November 2018
    through Mpesa confirmation code MK5OFEZ7 For Meter No 14286730891 but
    up now I’m yet to receive the tokens. (System response was that
    communication delays) pls work on it.

  6. Hello could there be a delay bought token through Mpesa confirmation No. MKE3VOVOIP worth 200 like 2 hours ago please check on it.

Share your comments

This site uses Akismet to reduce spam. Learn how your comment data is processed.