Blog IESCO

IESCO

IESCO Bill Payment Methods Guide — Online, App, Bank & ATM Options 2026

Complete guide to paying your IESCO electricity bill. Covers Easypaisa, JazzCash, HBL, ATM, internet banking, and in-person payment options for Islamabad and Rawalpindi consumers.

IESCO Bill Payment Methods Guide — Online, App, Bank & ATM Options 2026

Why Timely IESCO Bill Payment Matters

Your IESCO electricity bill comes with two key dates: the due date for payment at the normal amount, and a later date after which a Late Payment Surcharge (LPS) is added — typically up to 10% of the total outstanding bill. Missing the due date by even one day activates the LPS, which can add hundreds or thousands of rupees depending on your bill amount.

For large IESCO consumers in Islamabad and Rawalpindi, a single LPS on a high summer bill can add Rs 500–2,000 in avoidable charges. Setting a calendar reminder for the due date — and paying 2–3 days before it — eliminates this risk entirely. Today, IESCO consumers have more payment options than ever before, making timely payment easy from anywhere.

This guide covers every major payment method available to IESCO consumers, including digital wallets, internet banking, ATMs, and physical payment counters. All methods require only your 14-digit IESCO reference number — you rarely need to carry the physical bill.

Paying Your IESCO Bill via Mobile Banking Apps

Mobile banking apps offered by Pakistani banks are among the most convenient ways to pay your IESCO bill. All major bank apps support IESCO bill payments — you simply navigate to the utility bill section, select IESCO, enter your reference number, confirm the amount, and pay with your account balance.

IESCO Bill Payment via Bank Apps

Bank AppNavigation PathTime to ProcessNotes
HBL MobilePayments → Utility Bills → Electricity → IESCOInstantRequires HBL account and registered mobile
UBL DigitalPay Bills → Utility → IESCOInstantUBL account required
MCB Mobile BankingBills → Electricity → IESCO → Enter Ref No.InstantMCB account required
Meezan Bank AppBills → Electricity → IESCOInstantMeezan account required
Allied Bank MobileServices → Bill Payment → ElectricityInstantAllied account required
Habib Metro AppUtility Payments → Electricity → IESCOInstantHabib Metro account required

Most bank apps save your billing reference number after the first payment, making subsequent payments even faster. Enable bill payment notifications in your bank app to automatically receive alerts when a new IESCO bill is generated.

Paying with Easypaisa and JazzCash

Easypaisa and JazzCash are Pakistan's two most popular mobile financial services with hundreds of millions of registered wallets. Both fully support IESCO bill payment and are available to consumers who do not have a traditional bank account.

  • Easypaisa: Open app → Banking → Bill Payments → Electricity → IESCO → Enter reference no. → Pay
  • JazzCash: Open app → Pay Bills → Electricity → IESCO → Enter reference no. → Pay
  • Both process payments instantly and send confirmation SMS
  • Maximum single transaction limits apply (typically Rs 25,000–50,000) — check your wallet limit
  • Bills above the wallet limit can be paid by loading the wallet first or using bank app
  • Easypaisa and JazzCash do not charge extra fees for IESCO bill payments
If your IESCO bill exceeds your Easypaisa or JazzCash wallet balance, you can pay it in multiple transactions on the same day, but always pay within the due date to avoid LPS charges.

ATM Bill Payment for IESCO

Any ATM bearing the 1-Link network logo accepts IESCO bill payments. Pakistan's major banks — HBL, UBL, MCB, Allied, Meezan, Standard Chartered, Bank Alfalah, and others — are all part of the 1-Link network. You can pay your IESCO bill at any of these ATMs using your debit or credit card, even if the ATM belongs to a different bank than yours.

ATM IESCO Bill Payment Steps

StepAction
1Insert your bank debit card and enter PIN
2Select 'Bill Payment' from the main ATM menu
3Select 'Electricity' then search or select 'IESCO'
4Enter your 14-digit IESCO reference number
5Confirm the bill amount and consumer name displayed
6Confirm payment and take the printed receipt
7Keep the receipt until payment is reflected on your next bill

ATM payments are processed instantly during banking hours. After midnight or during system maintenance, some ATMs may show 'unavailable' for bill payment — try again during daytime hours. Also note that ATMs typically have a maximum per-transaction limit (often Rs 50,000); very large bills may need to be paid at a bank branch or via internet banking which has higher limits.

Paying at Bank Counters and Payment Agents

You can pay your IESCO bill at any bank branch in Pakistan — you do not need to go to a bank where you hold an account. Simply walk in with your reference number (and optionally your bill), go to the utility bill counter, and make the payment in cash or through a bank-to-bank transfer. The teller will issue a payment confirmation stamped document.

In addition to bank branches, IESCO payments are accepted at designated payment franchises and agents. These include various post offices and utility payment centres in Islamabad, Rawalpindi, Attock, Jhelum, and Chakwal. Payment centres are often less crowded than banks and may have longer operating hours.

In-Person IESCO Payment Channel Comparison

ChannelCash Accept?HoursReceipt Issued?
Bank branch counterYesBanking hours (9 AM–5 PM weekdays)Yes — stamped
Easypaisa/JazzCash franchiseYesOften extended hoursYes — printed receipt
IESCO subdivision officeYes (at collection desk)8 AM–4 PM weekdaysYes — official receipt
Post office (selected)YesPost office hoursYes
1-Link ATMCard only24 hours typicallyYes — ATM receipt

Frequently Asked Questions

Can I pay my IESCO bill online without visiting a bank?

Yes. You can pay via Easypaisa app, JazzCash app, your bank's mobile app or internet banking. All require only your 14-digit IESCO reference number.

What is the easiest way to pay IESCO bill?

Using Easypaisa, JazzCash, or your bank's mobile app is the fastest method. Open the app, go to bill payment, select IESCO, enter your reference number, and confirm payment. The entire process takes under 2 minutes.

Is there a fee for paying IESCO bill through Easypaisa?

Easypaisa generally does not charge a consumer fee for utility bill payments. However, fees vary by payment type and wallet status. Check the Easypaisa app's fee schedule for current charges.

Can I pay my IESCO bill at any bank, or only my own bank?

You can pay at any bank branch in Pakistan regardless of whether you hold an account there. Simply provide your IESCO reference number and the cash amount at the utility billing counter.

What happens if I pay after the IESCO due date?

A Late Payment Surcharge (LPS) of up to 10% is added to your outstanding bill amount. Pay before the due date shown on your bill to avoid this penalty.

How do I know if my IESCO payment was successful?

You receive a confirmation receipt from the payment channel (ATM receipt, app confirmation, bank stamp). Payment is typically reflected in IESCO's system within 1–2 working days, after which checking your bill will show zero balance.

Can I pay a partial IESCO bill amount?

Banks accept partial payments, but IESCO's billing system may still apply LPS on the unpaid balance. It is always better to pay the full amount to avoid compounding surcharges.

What is the maximum amount I can pay on Easypaisa for IESCO?

Easypaisa wallet limits vary by account level. Standard accounts typically allow Rs 25,000–50,000 per transaction. For higher amounts, use a bank app or internet banking which has larger limits.

How long does it take for IESCO to register an online payment?

Digital payments are registered by IESCO typically within 1–2 working days. If payment is not reflected after 3 days, contact your bank and IESCO with the payment confirmation details.

Can I set up automatic IESCO bill payment?

Several banks offer standing instruction or auto-debit services for utility bills. Ask your bank to set up an auto-debit for your IESCO reference number — the bill amount is automatically deducted from your account on the due date each month.

← Back to all articles