How to Pay your Meralco Bill Online with BDO Online Banking

Are you still paying your Meralco Bill for your electricity consumption at the Meralco Office or at the bayad center?

Isn’t it a hassle especially if there’s a long line and you have to wait a couple more minutes to settle your bill? Or maybe for some, going to and from the bayad center will cost you additional money for your transpo.

Do you know that you can actually pay your Meralco bill online?

The good news is, yes, you can! In fact, many consumers (myself included) have already been paying our bills online. It’s fast, safe, and hassle-free.

How do we do this? 

First of all, you need to enroll in an online banking facility. Most of the banks now offer online banking, but in this post, we’ll use BDO online banking as an example since this is also what I use when paying my Meralco bill.

If you have not enrolled your BDO account in BDO Online Banking yet, follow the steps below. (Skip this if you already have already registered/enrolled).

How to Enroll in BDO Online Banking

  1. Visit the BDO website (
  2. Click “Enroll Now!”
  3. Read the “Electronic Banking Terms and Conditions of Use”, tick the box and hit Submit to proceed.
  4. Fill out the Online Enrollment Form with all the required information. Put a check mark on Internet Banking and hit Submit.
  5. Write down your ATM Activation Code. You will use this to activate your Internet Banking account using your BDO ATM Debit Card.
  6. To activate your BDO online account, go to any BDO ATM within 45 days, insert your BDO ATM Card and follow the next steps on the screen for Online Banking Activation.

Watch this video tutorial on how to enroll in BDO Online Banking.

Once you’re enrolled in BDO online banking, the next step is to enroll your Meralco Bill in your BDO online account. Enrolling it will allow you to pay your Meralco bill online using your funds/money from your BDO account.

How to Enroll your Meralco Bill in your BDO Online Banking Account

  1. Login to your BDO Online Banking Account by going to
  2. Enter the One-Time Password (OTP) to access your account. You may also answer the Challenge Question if you don’t receive the OTP.
  3. Click Enrollment Services, then Company/Biller, and EnrollMeralco-Bill-Enrollment-BDO-Online-Banking
  4. Fill out the Enrolment Form with your Meralco Utility Bill Information
      • Company/Biller (Meralco)
      • Subscriber Number
      • Subscriber Name
      • Preferred Nickname
      • Select Channels for Enrolment

    A confirmation page will show up once the enrollment is successful.

    Watch this video tutorial on how to enroll Meralco Bill in your BDO Online Banking Account.

    Once you have enrolled your Meralco Bill online, you can start paying your bill anytime, anywhere. Just make sure though, that you have enough funds in your account to pay your bill.

    Another thing is, you need to settle your payment before its due date. Otherwise, the system may not be able to process your payment if it’s already beyond the due date.

    How to Pay your Meralco Bill online through BDO Online Banking

      1. Login to your BDO Online Banking Account by going to
      2. Enter the OTP or answer the Challenge Question
      3. Click: Pay My Bills
      4. Enter: the Payment DetailsMeralco-Bill-Payment-BDO-Online-Banking
          • Pay From
          • Pay this Company/Biller
          • Amount
          • Remarks
          • Verify if the Subscriber Number and Subscriber Name are Correct
          • Enter the ATM/Reference Phone No.

        The ATM/Reference Number is only the last 5 digits of the ATM/Reference Phone No. that you can find on your Meralco bill. Take note that the last 5 digits of the Reference No. are different per billing.

        Your Meralco bill is sent to your home address (hardcopy) through the mail.

        If you enrolled your Meralco account in the Meralco online system, you will also receive your monthly bill through your registered email. Or, you can check your current bill (and previous bills) at the e-Meralco bill website.

        5. Choose Immediately as the Payment Schedule.

        A confirmation page will show up once the transaction is successful. The payment transaction will also be sent to your registered email for confirmation.

        Watch this video tutorial on how to pay your Meralco Bill online with BDO Online Banking.

        Most, if not all Meralco customers receive our bill through the mail. But if you want to be able to check your bills earlier and anytime, you can enroll your Meralco account through the e-Meralco bill website.

        How to Enroll in e-Meralco Bill Website

            1. Go to
            2. On the main page, go to Products, Services, Tools then click e-Meralco bill below. e-Meralco-Bill-Online-BDO-Online-Banking
            3. For new enrollments, go to this LINK and click NEW USER.
            4. Read the Enrolment Terms carefully and click AGREE to proceed.
            5. To enroll, enter the information from your Meralco bills (must be within the past 2 months) and then click ENROLL.
            • Account Number
            • Service ID Number
            • Bill Date
            • Total Current Amount

        Once your Meralco Bill Account is enrolled, you can view your Meralco bills ONLINE anytime.

        For any concerns about Meralco, you can contact them through Meralco Hotline 16211.

        For any concerns about BDO, you can contact them through BDO Hotline 631-8000.


        Bills Payment is so much easier now with the availability of online payment facilities. Take advantage of these. Try paying your next Meralco bill or any of your bills online and let me know how it goes.

Feel free to share this article...Share on Facebook
Tweet about this on Twitter


  1. Tony Tulipano says

    I registered online for my Meralco and when trying to make a payment it says ” transaction cannot be processed due to invalid payment details or exceeded daily limit for this biller/merchant. I checked all the information and it is correct. Does Meralco have limit as to the amount I can pay? Doesn’t make sense

Speak Your Mind