How to Pay MEPCO Bill Online in 2026

A complete, beginner-friendly guide to paying your MEPCO electricity bill
online — using mobile banking apps, Easypaisa, JazzCash, or internet banking

from your desktop. No hassle, no queues.

Why Pay Your MEPCO Bill Online?

Gone are the days of standing in long queues at bank branches or MEPCO collection centres. With the rapid adoption of digital banking in Pakistan, paying your electricity bill online has become not just convenient — it is also faster, safer, and available 24 hours a day, 7 days a week.

MEPCO (Multan Electric Power Company) serves millions of consumers across South Punjab, including districts like Multan, Bahawalpur, Dera Ghazi Khan, and Sahiwal. Managing your electricity bill from the comfort of your home is now entirely possible through a variety of digital payment platforms.

Save Time

No queues, no waiting. Pay in under 2 minutes.

Safe & Secure

Bank-grade encryption on all transactions.

24/7 Available

Pay any time, even on weekends and holidays.

Digital Receipt

Instant confirmation and payment record..

Whether you use a smartphone app, a digital wallet like Easypaisa or JazzCash, or your bank’s internet banking portal on a desktop computer, this guide covers all the options with clear, step-by-step instructions.

How to Pay MEPCO Bill via Mobile Banking App

Most major Pakistani banks — including HBL, UBL, Meezan Bank, Bank Alfalah, Habib Metro, and Allied Bank — offer utility bill payment through their official mobile apps. Here is a step-by-step guide applicable to most banking apps:

Open Your Mobile Banking App

Download and launch your bank's official mobile app (e.g., HBL Mobile, UBL Digital App, Meezan Bank App). Log in with your credentials — usually your username/CNIC and PIN or password.

Navigate to "Bill Payment" or "Utilities"

Look for a section labelled "Bill Payment", "Pay Bills", or "Utilities" in the main menu or home screen. Most apps have this prominently placed on the dashboard.

Select MEPCO as the Billing Company

From the list of billers, search for or scroll to "MEPCO" (Multan Electric Power Company). It may also appear under "WAPDA" or "Electricity – MEPCO" depending on the app.

Enter Your 14-Digit Reference Number

Carefully type your 14-digit consumer reference number exactly as printed on your MEPCO electricity bill. Double-check it before proceeding — an incorrect number may result in payment going to the wrong account.

Verify Amount & Confirm Payment

The app will display the outstanding bill amount. Verify it matches your bill. Select your bank account or source of funds, review any service charges, then tap "Confirm" or "Pay Now" to complete the transaction.

How to Pay MEPCO Bill via JazzCash

JazzCash is another leading mobile financial service in Pakistan, trusted by millions for everyday transactions. Paying your MEPCO bill through JazzCash is quick and straightforward:

Open JazzCash App

Open the JazzCash app and sign in with your mobile number and MPIN. Make sure your JazzCash wallet or linked bank account has adequate funds available for the payment.

Select "Pay Bills"

From the JazzCash home screen, tap on "Pay Bills" or find it under the "Services" tab. The interface is intuitive and easy to navigate even for first-time users.

Select "Electricity" then "MEPCO"

Choose the "Electricity" category. From the dropdown list of electricity providers, select "MEPCO". The list is sorted alphabetically for easy navigation.

Enter 14-Digit Reference Number

Type your consumer reference number from your MEPCO bill. After entry, the system will retrieve the current outstanding amount linked to your consumer account.

Confirm Payment with MPIN

Review the bill amount and service fee on the confirmation screen. Enter your 6-digit JazzCash MPIN to authorise and complete the transaction. A payment receipt will appear in your transaction history.

How to Pay MEPCO Bill via Internet Banking (Desktop)

Prefer using a laptop or desktop computer? Internet banking portals offer a full-featured bill payment experience. Most major banks provide this option through their official websites. Here is a general guide:

Visit Your Bank's Official Website

Open your browser and go to your bank's official internet banking URL (e.g., hblonline.com, ubldigital.com). Always type the URL directly and avoid clicking links from emails to prevent phishing.

Log In to Your Account

Enter your internet banking username and password. Complete any two-factor authentication (OTP via SMS) if prompted. Ensure the site shows a padlock icon and https:// before logging in.

Go to Bill Payments Section

Navigate to "Bill Payments", "Utility Bills", or "Pay Bills" in the dashboard menu. Banks organise this differently, so check the navigation menu carefully.

Choose MEPCO & Enter Reference Number

Select MEPCO from the biller list and input your 14-digit consumer reference number. The portal will display your current outstanding bill amount after verification.

Submit Payment & Download Receipt

Select your account, review the transaction details, and click "Pay" or "Submit". After successful payment, download or print the receipt — you may need it if any query arises later.

Payment Methods Comparison

Not sure which method suits you best? Here is a quick comparison of all the major MEPCO online bill payment options available in 2026:

Payment Method Processing Time Service Charges Convenience Best For
Mobile Banking App Instant – 1 hour Free – PKR 15 ★★★★★ Bank account holders
Easypaisa Instant – 2 hours PKR 5–15 ★★★★★ Wallet users
JazzCash Instant – 2 hours PKR 5–15 ★★★★★ Wallet users
Internet Banking Instant – 24 hours Free – PKR 20 ★★★★☆ Desktop users
ATM / CDM Instant – 24 hours Usually Free ★★★☆☆ Non-smartphone users
Bank Branch Same day Free ★★☆☆☆ No internet access

Common Problems & How to Solve Them

Encountering an issue during online bill payment can be frustrating. Here are the most common problems MEPCO bill payers face and their practical solutions:

Transacition Failed / Payment Declined

Cause: Insufficient wallet/account balance, poor internet connection, bank server downtime, or incorrect reference number.

Solution: Check your account balance first. Ensure you have a stable internet connection. Wait 5–10 minutes and try again. If the issue persists, contact your bank’s helpline. Verify that your 14-digit reference number is entered correctly — no spaces or extra digits.

Amount Deducted But Bill Still Shows Unpaid

Cause: Payment processing can take 24–72 hours to reflect in MEPCO’s system. There may also be a temporary delay on busy payment days.

Solution: Wait 24–48 hours and then recheck your bill status on the PITC portal. If the amount is still showing unpaid after 72 hours, contact your bank with the transaction ID and the MEPCO helpline at 0800-63726 with your payment receipt.

Wrong Reference Number Entered

Cause: Misreading the bill or typing errors when entering the 14-digit consumer reference number.

Solution: Immediately contact your bank’s customer service with the transaction details. Most banks can process a reversal for payments made to incorrect billing accounts. Future tip: Take a photo of your bill and zoom in on the reference number before typing it to avoid errors.

Late Payment / Bill Past Due Date

Cause: Missing the due date printed on your MEPCO bill results in an automatic surcharge being added to the next bill.

Solution: You can still pay online after the due date — the system will accept the payment. However, a late payment surcharge will be applied in the next billing cycle. To avoid this in future, set a monthly reminder on your phone a few days before the due date.

App Not Showing MEPCO in Biller list

Cause: The app may need an update, or MEPCO might be listed under a different name in the biller directory.

Solution: Update your banking or wallet app to the latest version. Try searching for “MEPCO”, “WAPDA”, or “electricity Multan” in the search bar. If still not found, contact your bank’s customer service to confirm MEPCO bill payment support.

Frequently Asked Questions

Everything MEPCO consumers ask about duplicate bills online.

Can I pay my MEPCO bill after the due date?

Yes, you can pay your MEPCO bill after the due date through all online payment methods. The payment will be accepted normally. However, please note that a late payment surcharge (typically 10% of the bill amount) will be automatically added to your next electricity bill. It is always advisable to pay before the due date to avoid any extra charges.

Most mobile banking apps charge zero or a very nominal fee (PKR 0–20) for utility bill payments. Easypaisa and JazzCash typically charge between PKR 5–15 as a service fee per transaction. Bank internet banking portals usually offer free or low-cost bill payment. Always review the service charges on the confirmation screen before completing your payment.

Online MEPCO bill payments are generally processed and reflected in the MEPCO system within 24 to 48 hours. During busy periods (like near the due date), it might take up to 72 hours. If you have paid but the bill still appears unpaid after 72 hours, contact MEPCO’s helpline (0800-63726) with your payment transaction ID.

Yes, absolutely. You can pay a MEPCO bill using any bank account or digital wallet — the payer’s name does not need to match the electricity account holder. The payment is matched to the electricity consumer account using the 14-digit reference number, not the payer’s identity. Family members, friends, or anyone can pay your bill on your behalf using this method.

Yes, paying your MEPCO bill through official bank apps, Easypaisa, JazzCash, or authorised internet banking portals is completely safe. These platforms use bank-grade SSL encryption and two-factor authentication to protect your transactions. Always ensure you are using the official app (downloaded from Google Play Store or Apple App Store) and never share your PIN, OTP, or password with anyone. Avoid paying through third-party or unverified websites.

If a transaction fails, first check whether any amount was deducted from your account before attempting again. If no amount was deducted, simply retry after a few minutes. If the amount was deducted but you received no confirmation, do not attempt to pay again immediately. Instead, wait 24 hours to see if it processes. If the issue is unresolved, contact your bank’s helpline with the transaction details and request a status check or reversal.

Generally, most online payment systems automatically fetch and pay the full outstanding amount on your MEPCO bill. Partial payments are not typically supported through standard bill payment channels. If you are unable to pay the full amount, we recommend contacting MEPCO directly through their helpline or visiting a MEPCO customer service centre to discuss payment arrangement options.

Scroll to Top