How to view TNB electricity bill online?

Updated: August 9, 2020 / Home » Information Technology » Tutorial

Tenaga Nasional Berhad (TNB) set up a E-Services or myTNB Portal for their TNB customers recently. As the customers of TNB, we can view our latest and past TNB electricity billing information on line and track our monthly electricity consumption.

Besides these, we can view the detailed information about our TNB account and pay the electricity bills online. Currently, Maybank offers payment services via E-Services (via savings and current account). Anyway, we can pay TNB bill using credit card online.

Sign-Up / Register myTNB Portal

To enjoy the convenience, we just sign-up TNB E-Services or myTNB Portal, click “Register Now” on the E-Services main page and follow the step like below. Just few EASY steps.

TNB E-Services or myTNB website:

However, if you are user of the myTNB Mobile App, TNB e-Services, or TNB e-Application sites. You can login using your registered email address.

Otherwise, we have to key in the name, identification number, mobile number, email, password and some details to complete the registration form like below. A One Time Pin (OTP) will be sent to the user’s mobile number. Enter the 6-digit code and click “Confirm” to proceed.

A welcome email will be sent to our mailbox. To activate our account, we have to click the link in that email.

After this, we have to login to myTNB Portal using the registered email address and password and create the electricity account. Select premise ownership type.

Key in the electricity account number, owner identification number and account nickname.

We can view our account information including the bill history and reading history online like below.


50 comments on “How to view TNB electricity bill online?

  1. azilah [ Reply ]

    Try with TNB mobile aps, registered, forgot password, get OTP, proceed, received temporary password, enter temporary password, message ‘user has not activated’. Call helpdesk.. cannot help, asked to email the screen shot.
    Not sure to proceed anymore.

  2. Hi, how do i check my previous bill from TNB portal. It only shows the latest bill.

  3. Hi, we not in Malaysia and forgot 12 digit account number. Please advise any other way to check as we would like to make payment. Thank you.

  4. i just pay by last week. why suddenoy cut my electrik?

    • MisterLeaf [ Reply ]

      You can try contact TNB 1300-88-5454

  5. Hi!
    How To Print My Electric Bill from my account?

  6. Sky Sim [ Reply ]

    need help…
    currently stuck at SG due to MCO in Msia and CB in SG…wanted to pay tnb bill and logged in to app but don’t hv account number for it and not able to hv for now due to the covid-19… got any other method for me to check my bill? many thks in advance

    • MisterLeaf [ Reply ]

      You try to get your TNB bill account number and register online. Check your previous bill. Ask your friends or family to help.

  7. *request OTP, key in OTP, Invalid OTP.
    *change browser, Request OTP, key in OTP, Invalid OTP
    sigh… can’t even proceed.
    Press anything it will prompt me back to update mobile number, end up Invalid OTP…

  8. Sabariah binti othman [ Reply ]

    Saya sabariah bt osman
    Nak check bil bulan 4 .2020

  9. Why every time want to add account cannot.? Error message ” invalid account number” key in 12 digit number also like that got error.

  10. Virginia [ Reply ]

    I have a registered account created for a long time. During recent login, I was asked to provide a mobile number. I am not living in Malaysia but have a apartment there for vacation only and I do not have a Malaysia mobile number . Kindly advise how I can login to my account to view the bill without a Malaysia mobile number.

    Looking forward to your reply

  11. TAI KUANG TEE [ Reply ]


  12. Tan SE [ Reply ]

    I received a sms indicating that my account 2207110693xx amt RM29.55 is overdue. Pls pay….
    Etc. May i know how do i check the acct no or contact tnb regarding this message?

    • MisterLeaf [ Reply ]

      The account number is 12-digit number which state on the electricity bill. Check your bill.

  13. William [ Reply ]

    Any telephone no. or email I can contact to find out what is the account number for my apartment? Fyi, I downloaded the myTNB mobile app but have not idea what is the account number for the apartment.

    • MisterLeaf [ Reply ]

      Check your bill. The Account number stated in the bill.

  14. Hi.. do you know how to change email address in mytnb apps?

  15. Muhamad Iqmal Haiqal [ Reply ]

    Macam mana saya nak tengok jumlah bill elektrik untuk bulan 3 tahun 2018. Saya tinggal di mentari court , Petaling jaya Selangor . Tapi saya masih lagi student . Tempat saya tinggal sekarang hostel dari pihak kolej .

    • Sabariah binti othman [ Reply ]

      Sabariah bt osman
      38b jln haji sirat kg baru k.l 50300
      Nak check bill bulan 4.2020

  16. Other than to view and pay individual bills. Is it possible for me to view and pay company electric bills as well ? Please advise. Thank you.

  17. ABDUL RAHMAN RITEN [ Reply ]

    how to register

  18. Ancella Soo [ Reply ]

    I tried to register my account a lot of times but failed. When I tried to use my email to register the message received is Email exists , please use another email to register .When I tried to log in using my email, it says that the user is not activated. Please advise.I also tried to email to tnb careline but no solution.

  19. i add account but fail. System say ROC Number and Account Number do not match.
    What can i do???

    • same goes with me

    • MisterLeaf [ Reply ]

      ROC Number? Registration for company? Just go to any TNB branch to settle.

  20. I registered with the right email address but I didn’t even receive the email to active my account. Any solution?

  21. Nasyatie [ Reply ]

    Hi, i didnt receive my tnb bill for almost 3 months and already registered in tnb portal but cant login. this is my 2nd time facing the same problem with the billings, at the end when i checked at “kedai tnb” the bill goes so high and not accurate.

    pleasee advice. tq

  22. Nasyatie [ Reply ]

    Hi, i already registered but i forgot to click “i am not robot” (whatever so call during the registration) but then i still got the notification that my registration is successful. however till now i still cant login, as stated my account/user not activate and i didnt receive any email or notification in my email.

    Please advice. tqvm

    [email protected]

  23. K L Nao [ Reply ]

    Where can I take back the deposit of TNB in Kuala Lumpur since the house already sold?

  24. I m the tenant so how can i view the bill? I dont know the owner ic so how can i add the account.

    • U should as your owner IC 1st… i no ic cant view bill

  25. cindy salim [ Reply ]

    I am the tenant… can I view the electric Bill? I know the account number of electric bill but I don’t know the user id and password of the owner… I want to pay quickly after I get the bill, but the owner is always late to give me the bill

  26. farrah [ Reply ]

    I m the tenant so how can i view the bill? I dont know the owner ic so how can i add the account..

  27. QuahLeeMan [ Reply ]

    Can reprint tnb bill but account name under others owner?
    My company got a lots of Hostel, how to reprint TNB bills for every account under different owner name?
    Pls advise. Thanks

    • MisterLeaf [ Reply ]

      Different owner should have different TNB account number, isn’t it? Then you can print out all TNB bills for every account.

  28. We cannot register if the of the account number and the ic number is not complement?

  29. Joanne [ Reply ]

    Tried few times to register under but not successful
    Please advice.

    • MisterLeaf [ Reply ]

      May I know the reason or the message shown?

  30. Why TNB keep changing the portal as its troublesome to company to registered i been using
    tnb on line bill since 2009 each 3 years once TNB been upgrading and changing their portal.

    • MisterLeaf [ Reply ]

      You can login to the new portal using your registered email address in old portal.

  31. sjkcpuiying [ Reply ]

    Please forward the October Electricity Bill to [email protected]

  32. Reiden [ Reply ]

    Interested in itemized monthly bill

  33. Cannot view and print out the monthly bill.pls advice

  34. Clphua [ Reply ]

    Couldnt print out the monthly bill even using the new portal. Maybe still under maintenance.

  35. sjkcpuiying [ Reply ]

    Tried few times to register under e-services to view and print monthly bill but not successful.
    Please advice.

  36. josephine rebecca [ Reply ]

    balance payment on my electric account

    • MisterLeaf [ Reply ]

      yes, we can check our electricity account and billing online now

Leave a Reply

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

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