IESCO

IESCO Bill Payment Online 2026: 7 Methods for Islamabad Electric Bills

Every way to pay your IESCO electricity bill โ€” mobile wallets, bank apps, ATMs, and more

2026-04-13โ€ข7 min readโ€ขMeraBill Team

You can pay your IESCO electricity bill online using JazzCash, Easypaisa, NayaPay, SadaPay, internet banking from all major Pakistani banks, or 1Link ATMs. All methods require your 14-digit IESCO reference number. Check your bill first on MeraBill.pk, then pay through whichever channel is most convenient before the due date.

IESCO Due Date and Surcharge: What You Need to Know

Before choosing a payment method, it is important to understand IESCO's billing schedule:

  • Due Date: The date printed on your bill by which payment must be received to avoid surcharge. Typically 2โ€“3 weeks after the bill is issued.
  • Surcharge Date: A final deadline โ€” usually a few days after the due date โ€” after which a 10% surcharge is added to the outstanding amount.
  • Disconnection: If the bill remains unpaid after the surcharge date, IESCO may initiate disconnection of the supply.

Always check your current bill on [MeraBill.pk] before paying to confirm the due date and the exact amount outstanding.


Method 1: Pay IESCO Bill via JazzCash

JazzCash is one of the most widely used mobile wallets in Pakistan and supports IESCO payments directly.

  1. Open the JazzCash app on your smartphone.
  2. Tap Pay Bills from the main menu.
  3. Select Electricity, then choose IESCO.
  4. Enter your 14-digit reference number.
  5. The app displays your current bill amount.
  6. Confirm the amount and tap Pay.
  7. Authenticate with your JazzCash PIN.
  8. A payment confirmation screen and receipt appear โ€” save or screenshot this for your records.

JazzCash payments are processed instantly. You can also pay IESCO through a JazzCash agent at any Jazz franchise or retailer by providing your reference number and cash.


Method 2: Pay IESCO Bill via Easypaisa

Easypaisa works similarly to JazzCash and is available across Pakistan.

  1. Open the Easypaisa app.
  2. Navigate to Bills โ†’ Electricity โ†’ IESCO.
  3. Enter your reference number to load your bill.
  4. Confirm the amount and tap Pay Now.
  5. Complete authentication with your Easypaisa PIN.
  6. Save your payment receipt.

Easypaisa also has a wide agent network if you prefer to pay with cash at a nearby shop.


Method 3: Pay IESCO Bill via NayaPay

NayaPay supports utility bill payments including IESCO:

  1. Open the NayaPay app.
  2. Go to Bill Payments โ†’ Electricity โ†’ IESCO.
  3. Enter your reference number.
  4. Review the bill amount and tap Pay.
  5. Confirm with your app PIN.

NayaPay transfers process quickly and your IESCO account is typically updated within a few hours.


Method 4: Pay IESCO Bill via SadaPay

SadaPay includes a bills payment section within the app:

  1. Open SadaPay and go to Pay Bills.
  2. Select Electricity โ†’ IESCO.
  3. Enter your 14-digit reference number.
  4. Verify the amount and confirm payment.

Method 5: Pay IESCO Bill via 1Link ATM

All major Pakistani bank ATMs on the 1Link network support utility bill payments.

  1. Insert your debit card and enter your PIN.
  2. Select Bill Payments or Utility Bills from the ATM menu.
  3. Choose Electricity โ†’ IESCO.
  4. Enter your reference number using the keypad.
  5. Confirm the bill amount displayed on screen.
  6. Confirm the payment.
  7. Collect your printed receipt โ€” keep it as proof of payment.

ATM payments are available 24/7, making this a convenient option when mobile apps are unavailable or when you prefer not to use a smartphone.


Method 6: Pay IESCO Bill via Internet Banking

All major Pakistani banks offer internet banking with IESCO bill payment support:

Bank How to Access
HBL hbl.com โ†’ Pay Bills โ†’ Electricity โ†’ IESCO
MCB mcb.com.pk โ†’ Bills โ†’ IESCO
UBL ubl.com.pk โ†’ Utilities โ†’ IESCO
Allied Bank abp.com.pk โ†’ Bill Payment
Meezan Bank meezanbank.com โ†’ Pay Bills โ†’ IESCO
Bank Alfalah bankalfalah.com โ†’ Bill Payments โ†’ IESCO

General Internet Banking Steps

  1. Log into your bank's online portal or mobile banking app.
  2. Go to Pay Bills or Utility Payments.
  3. Select Electricity โ†’ IESCO.
  4. Enter your 14-digit reference number.
  5. Confirm the amount and complete the payment.
  6. Download or screenshot your receipt.

Internet banking payments typically process within a few minutes to a few hours depending on the bank.


Method 7: Pay at IESCO Payment Offices

For consumers who prefer in-person payment:

  • Visit any IESCO designated payment counter or IESCO subdivision office.
  • Bring your original or duplicate bill (or simply your reference number).
  • Pay in cash or by cheque.
  • Collect a stamped payment receipt.

IESCO also authorises certain franchised payment collection points โ€” small shops and booths in many Islamabad and Rawalpindi localities โ€” where you can pay your bill over the counter.


How to Verify Your IESCO Payment Was Received

After making a payment, you can confirm it was processed by:

  1. Waiting 4โ€“8 hours and then checking your bill on MeraBill.pk.
  2. If the amount payable has dropped to zero or reflects your payment, it has been credited.
  3. Alternatively, call the IESCO helpline at 051-9252528 and provide your reference number to confirm the payment status.

Keep your payment receipt (digital screenshot or printed copy) until you see the payment reflected on the next bill as a credit or zero balance.


Getting Your IESCO Payment Receipt

Every payment method generates a receipt:

  • JazzCash / Easypaisa / NayaPay: Screenshot the confirmation screen or check your transaction history in the app.
  • ATM: Collect the printed slip from the ATM.
  • Internet banking: Download or print the transaction confirmation from your bank portal.
  • IESCO office: Ask the cashier for a stamped receipt.

Store your receipt until the next bill confirms your payment was applied. This protects you if there is a billing dispute.


FAQ

Does IESCO accept credit card payments?

Currently, IESCO does not directly accept credit card payments at its counters. However, some bank internet banking portals allow you to link a credit card for bill payments. JazzCash and Easypaisa payments are funded from your wallet balance or linked debit account. Check with your bank for credit card bill payment options.

How long does an IESCO online payment take to process?

Mobile wallet payments (JazzCash, Easypaisa, NayaPay) typically update your IESCO account within a few hours, sometimes faster. Bank internet banking payments may take up to 24 hours to reflect on the IESCO system. ATM payments are usually posted by the next business day. Always check MeraBill.pk after 8โ€“12 hours to confirm.

Can I pay my IESCO bill from abroad?

Yes, if you have a Pakistani bank account with internet banking access or a JazzCash or Easypaisa account, you can pay your IESCO bill from anywhere in the world with an internet connection. Log into your bank's international online portal or the mobile wallet app and follow the standard bill payment steps using your reference number.

What happens if I pay after the IESCO surcharge date?

If you pay after the surcharge date printed on your bill, a 10% surcharge is added to your outstanding amount. You must pay the original bill amount plus the surcharge. If the connection has been disconnected, you will also need to pay a reconnection fee at the IESCO office.

iescobill-paymentislamabadjazzcasheasypaisa
Useful Tools
Related Guides