Register for myTNB Account
Register an account to monitor your TNB bill statement.
You can enjoy other services provided in this portal, e.g. apply
new connection, upgrade and downgrade, pay your bill online now and many more.
Register for Bulk Account
Too many bills to pay in one time and want to have a bulk account?
Eligible to agencies/companies that have at least
AND total bill amount more than
Were you a user of the myTNB Mobile App, TNB e-Services, or TNB e-Application sites? If yes, login using your registered email address!
Forget password? Click
Otherwise, register for a new myTNB Self Service Portal account now to enjoy all of TNB's online digital services.
For further inquiries, please email
or call TNB CareLine at 1-300-88-5454. We thank you for your support!
Browser Compatibility Requirement
Supported browsers would be limited to the following (compliant with HTML5 and above and CSS3 standards) with best view resolution of 1920 x 1080:
(10.x and above)
(38.x and above)
(42.x and above)
(8.x and above)