More

How to check you KPLC bill by email or sms

  1. how-to-check-your-kenya-power-bills

There are three distinct ways to get your Kenya Power Bill . Kenya Power post paid customers can now check their monthly bill by simply sending an email to [email protected], writing an SMS to 95551 or you can register to receive your bill monthly on your email.

What you need 

  • Your Kenya Power account number
  • Working email plan
  • Working SMS plan

The Procedure 

Kenya Power  bill via email

1. Open a new e-mail message.
2. Type the first part of your account number in the subject field. For example, if your account number is 998877-01, just type 998877.
3. Email the blank message to [email protected]

KPLC Kenya power Bill via SMS

1. Open a new SMS message.
2. Type the first part of your account number in the message field. For example, if your account number is 998877-01, just type 998877.
3. Send this message to 95551.

KPLC Kenya Power Bill online

You can check your power bill on the Kenya Power website at https://contactcentre.kplc.co.ke/KEIOPEN/index.xhtml.

You can also register online http://kplc.co.ke/551/ to receive the KPLC monthly bill via your email.

RELATED: How to Pay your Kenya Power Bill via MPESA

68 thoughts on “How to check you KPLC bill by email or sms

  • Samuel lenangida

    Morning, I have just shifted to a new house and the agent shows me a pre paid token,it seem that it have been in active for long.plz how will I now the amount in arrears and if there any other penalty. Token number 14243559508

    Reply
  • paid for tokens early in the morning and have not yet received message a/c no 37163134077 via m-pesa code MB30JF7LYO. kindly assist on what is wrong

    Reply
  • stanley chege

    i have deleted my token number units,please assist me

    Reply
  • Joshua munene

    Good afternoon! Would like to be getting my KPMG bill by email as indicated below, Kindly respond

    Reply
  • constance

    I have been sending sms to get the bill balance nut all in vain. my account no is 2628620-01

    Reply
  • david kiruhi

    please give me my account number my meter no. 61983645

    Reply
  • Can i please know my bill please 62053-21
    Serial no 61646598

    Reply
    • Can l know my bill account number 434987

      Reply
  • Peter Kiplagat

    I paid ksh 100 to wrong account number 37172812920 instead of 37172812929

    Reply
  • Can I know my bill 3158467

    Reply
  • G kihara

    Please make it easy to check our bill online the method you deactivated was the best and easy

    Reply
  • One thing we neeed to agree on…..kplc u guys are acting old its a new age pliz act accordingly

    Reply
  • Abdi khalif ali

    I want to know my bill in this account.27206879

    Reply
  • Oliver Ocholla

    This is my meter number, would kindly like to know my account number and the outstanding electricity bill -14516884 meter number.

    Reply
  • Manasseh

    I paid my bill earlier today and is over 3hr now but no token received .. I worry about my business it’s getting night

    Reply
  • isaac mwaura

    CONFIRMED
    Payment of KSh 1000 to KPLC TOKENS for account number 14104515136. Charge Kshs 0.00
    Ref. 101367071968 on 26/11/17 at 19:04:47.still have not received token.used equitel paybill 0763251227.still waiting for token from yesterday.

    Reply
  • Hi i am trying to find out my bill but your emails, sms even customer care numbers are not going through. My account number is 3259415-01.
    I need assistance asap.

    Reply
  • evanson lein

    LKQ8E0VO0O Confirmed. Ksh300.00 sent to VENDIT LIMITED for account 37182006835 on 26/11/17 at 8:14 PM New M-PESA balance is Ksh9,913.00. Transaction cost, Ksh22.00. Please I need these tokens…

    Reply
  • kalega hannington agesa

    electricity bill 4900099-01

    Reply
  • Timothy Ong'ayo

    I paid for tokens earlier in the day.It’s now over six hours,”NO TOKENS”received.Mpesa reference number is LKO5CGXU6N,ACCOUNT number is 14250825925.Generally,there is a delay on this.I can’t count the days I have experienced this!Can you do something pls!

    Reply
  • JOHN Njenga

    Now THAT accounts have been been changed with additional number at the end, which do i use when paying is it. A(3763308-02) or B (37633086) or C (3763308) A,B or C

    Reply
  • margaret

    my account number is 3588077, meter reading is 006377. i sent an email requesting my power bill as per meter reading but upto to now , no reply.

    regards

    Reply
  • Ahmed mohamed Abdi

    plz send me detailed statement of my bill of account number 4781052

    Reply
  • Hemant gami

    Hey can I get my bill on my email my ac no is 200029

    Reply
  • James Gachara

    I paid to buy tokens but nothing hav i received-Account No:37150928515

    Reply
  • Mohamed

    I paid to buy tokens on 16/9/2017 by mpesa. Mpesa confirmation : ELGO9EGKRE but today is 17/9/2017 , no tokens received.Meter no. 37168708800

    Reply
  • Pauline Ochieng

    ttttttttttttt

    Reply
  • Shrew Kutch satsang swaminarayan tempke

    I my bill 0n 20/07/2017 and myA/c # is7437030-01 and the was 5000shs I paid and actual bill was 4623/= and today can see 7110/=where by how can my bill is on higher side pls do so this comments thank you.

    Reply
  • sakina mathenge

    Am kindly asking do you do estimation in giving us our bills?
    my hse has no much electrical things only fridge,tv n iron box
    bt strange i pay around 6000/p.m

    kindly check on my account and advise further. acc no.339164-02

    Reply
  • evanson wambua

    Requesting bill kindly for the meter no.4681236_01,thanks

    Reply
  • Nuora Ahmed

    Kindly send me the statement of my account for this year please 146712-01

    Reply
  • Nuora Ahmed

    I need statement of the following account for this year alone please 146712-01

    Reply
  • plz i have paid through mpesa but have not been given tokens

    Reply
  • Francis Wainaina Kirui

    meter no 2000619-02 was removed after i wrote a letter in regards to the same but a bill was sent on the 20th that i have a debt,the letter was received on the 8th and agreed to pay off the difference after deductions from the deposit i had

    Reply
  • Francisca wavinya mutua

    plz send me the statements of this account numbers, 4154138-01, 4154130-01, 2412306-02

    Reply
  • I am in rood shock today when i received a bill amounting to 94,000/= . When i went to Kplc offices located in westlands Sarit centre, i was told that i have been getting estimates since June 2016 of which didn’t make scene to me because i have been inquiring my bill via sms using 95551. My major question is are we supposed to read these meters every month and present to kplc or that’s there job? We are appealing to kplc customer care to wake up and serve the people as required.A/C is 3468538.

    Reply
  • Fatuma abdallah

    Plz can u tell me my balance bill via email plz,acount no 0392148-05

    Reply
  • MAUREEN OCHOLA

    i realy long ti view may bill statement,piz help

    Reply
  • michael wanjala gero

    i would like to no my courent bill for this month thanks in advance my account no is 0243391-02

    Reply
  • KPLC should do away with this M-pesa thing because it never works. I’ve been paying my bills through it but always get a bigger bill the following month with the amount i have already cleared…

    Reply
  • Francis njihia

    I paid my bill thro mpesa on 19/12/11 ac no.319238-02: todate the same has not been updated. On 5/1/12 i called customer care and i was advised by a lady called Florence to visit the revenue section or do another payment since the mpesa system was in order. I opted to make another payment and still not updated. Today i visited revenue section and was quickly advised the 1st payment will be updated tomorrow. I was disconnected today!! Having paid double. My biggest question is…CAN THE MPESA PYMENTS BE UPDATED IN 48HRS.?? Am in total darkness …pls give us good customer care.

    Reply
  • benson burugu

    account 0274775

    Reply
    • MAGGIE NDEGWA

      I have noted with concern and worried, my November billing has a problem of been over charged because when i checked the previous reading the unit used was 109 but KPLC have indicated in the bill that the unit used was 125 of which they haven’t indicated the previous reading in the bill my a/c no is 2933213-01. Kindly help

      Reply
  • Namenya

    My a/c no is 342639-01 i sent for bill enqiry the first part but instead they gave me different a/c bill ending i.e 342639 -02. What can i do

    Reply
  • Namenya

    My a/c no is 342639-01 i sent for bill enqiry the first part but instead they gave me different a/c bill ending with -02. What can i do

    Reply
    • Try the sms option. Good luck

      Reply
    • I have noticed the system – via email – takes like 24 hours to generate a response. Also make sure the subject and body is just the first part of you KPLC bill number. If your bill number is 12345678-23
      Send 12345678 as subject and body to [email protected]

      Reply
  • Susan Kimani

    Since i moved in 2 ma self, o have never received a bill from kplc. my worry is that you’ll give me a billi wont be able to pay. it was a new house en ma meter number is 60922157 and the reading as per yesterday was 235 units… so hw much am i suppose to pay. Please help.

    Reply
    • Send the first part of your account number to [email protected] or to 5551 on your cellphone to receive your account balance.

      Reply
      • Susan Kimani

        But i have already done that and no reply since morning. how long am i suppose to wait???

        Reply
  • Tobias Obuya

    my account number is 3365342-01, i was connected on 01/05/2011 and my first bill reads 16,375.86 and am told the account has been in arrears since 28/01/2011 where does this amount come from? while my meter reading stands at 64 units

    Reply
    • You need to get in touch with KPLC though the email provided in the article Sir. Unless the account is for a business there is no way it can read that much,well labda kama you use a water heater.

      Reply
      • am trying to get my electricity bill but no respond please help,
        account no :377292101

        Reply

Leave a Reply

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