The Shift to Online Bill Payments in Pakistan
Pakistan's electricity bill payment landscape has transformed dramatically over the past five years. Where once consumers had to queue at bank branches or post offices to pay their monthly bills, today a wide range of digital payment options allow payments within seconds from a mobile phone or computer.
All 11 DISCOs in Pakistan — LESCO, MEPCO, FESCO, GEPCO, IESCO, PESCO, HESCO, QESCO, SEPCO, TESCO, and K-Electric — support digital payments through multiple channels. You do not need to visit a bank or the DISCO office for most payment methods.
This guide covers every available payment method in detail, explains how to use each one, flags common issues, and provides security tips to protect yourself from payment fraud.
Mobile Wallets: Easypaisa and JazzCash
Easypaisa (Telenor) and JazzCash (Jazz/Mobilink) are Pakistan's two largest mobile financial services platforms. Both support electricity bill payments for all DISCOs and are accessible even on basic smartphones. You can also pay at any Easypaisa or JazzCash agent shop without having a bank account.
Paying Bills via Easypaisa and JazzCash
| Step | Easypaisa | JazzCash |
|---|---|---|
| 1 | Open Easypaisa app | Open JazzCash app |
| 2 | Tap 'Pay Bills' | Tap 'Bill Payment' |
| 3 | Select 'Electricity' | Select 'Utility Bills' |
| 4 | Choose your DISCO from the list | Choose your DISCO |
| 5 | Enter 14-digit reference number | Enter 14-digit reference number |
| 6 | Confirm the bill amount shown | Confirm the amount |
| 7 | Enter your PIN to confirm | Enter PIN / biometric |
| 8 | Payment processed instantly | Payment processed instantly |
Both apps display the current outstanding amount automatically when you enter your reference number, so you know the exact amount before confirming. Receipts are generated in-app and can be shared as screenshots.
Internet Banking and Bank Mobile Apps
All major Pakistani banks — HBL, UBL, MCB, Meezan Bank, Allied Bank, Bank Alfalah, Habib Metro, and others — support electricity bill payments through their mobile apps and internet banking portals. If you have a bank account with any of these institutions, you can pay your electricity bill without any queuing.
- Log into your bank's mobile app or internet banking portal
- Navigate to 'Bill Payments' or 'Utility Payments'
- Select 'Electricity' as the utility type
- Choose your DISCO from the dropdown list
- Enter your 14-digit reference number
- The bill amount populates automatically
- Confirm and authenticate with your PIN or biometric
- Download or screenshot the payment receipt
ATM Payments
If you prefer not to use a smartphone app, almost all Pakistani bank ATMs support utility bill payments. The process is available 24/7 and takes about 2–3 minutes per bill payment. You need your debit or ATM card and your 14-digit electricity reference number.
- Insert your debit card at any ATM of your bank
- Enter your PIN
- Select 'Bill Payment' or 'Utility Services'
- Select 'Electricity' and then your DISCO
- Enter your 14-digit reference number
- Confirm the displayed bill amount
- Transaction completes and ATM prints a receipt
1-Link Inter-Bank Fund Transfer for Bills
Pakistan's 1-Link network connects all bank ATMs and mobile banking platforms through a shared infrastructure. This means you can pay a LESCO bill through an MCB ATM or UBL mobile app, even if your account is with a different bank. The 1-Link system ensures seamless interoperability for utility payments across all member financial institutions.
When paying through the 1-Link network, a nominal inter-bank transaction fee may apply (typically Rs 10–25 per transaction). This fee is usually clearly shown before you confirm the payment.
Pakistan Post Offices
Pakistan Post offices continue to serve as electricity bill payment points across the country, particularly useful in smaller towns and rural areas where banking access is limited. You need to carry your paper bill (or know your reference number and the amount due) when visiting the post office.
Note that post office payments may take 24–48 hours to reflect in your DISCO account. Always obtain a stamped receipt from the postal employee, as this serves as proof of payment if any dispute arises.
Avoiding Bill Payment Fraud
Bill payment fraud has become increasingly sophisticated in Pakistan. Common scams include fake payment apps, phishing websites masquerading as DISCO portals, and fraudsters calling consumers posing as DISCO staff and asking for payment via WhatsApp or private wallet transfers.
- Only pay through official bank apps, Easypaisa, JazzCash, or verified internet banking portals
- Never share your PIN, OTP, or account password with anyone — including people claiming to be DISCO staff
- Verify the URL when using internet banking — look for https:// and the correct bank domain
- Your DISCO will never ask you to pay via WhatsApp money transfer or personal wallet
- If you receive a disconnection threat via SMS, verify your balance at Techlo.pk before making any payment
- After payment, confirm that your balance reflects as paid through the official bill checker
Frequently Asked Questions
Which app is best for paying electricity bills in Pakistan?
Easypaisa and JazzCash are the most widely used, work without a bank account, and support all DISCOs. For banked consumers, the Meezan Bank, HBL, or UBL mobile apps also work excellently. All options display the current bill amount before payment confirmation.
Can I pay my electricity bill without a bank account in Pakistan?
Yes. Easypaisa and JazzCash allow bill payments without a traditional bank account. You can pre-load balance via mobile credit or top-up at any agent shop, then pay your bill through the app or at the agent counter.
How soon does an online payment reflect on my DISCO account?
Most online payments reflect within 15 minutes to 2 hours during business hours. JazzCash and Easypaisa are typically fastest. Post office and bank-branch payments may take 24–48 hours. Use the Techlo.pk bill checker to verify payment posting.
Is there a fee for paying electricity bills online?
Most banks charge no fee for bill payments through their own mobile apps. Easypaisa and JazzCash also do not charge consumers for bill payments. Inter-bank ATM payments through 1-Link may attract a nominal Rs 10–25 fee depending on your bank.
What is the 14-digit reference number for bill payment?
It is the unique consumer identifier found on your electricity bill. All online payment channels require this number to pull up your outstanding bill amount. Different from your meter number or old account number — always use the 14-digit reference number.
Can I pay a partial amount of my electricity bill?
DISCOs generally expect full payment of the current bill amount. Some payment channels allow partial payments, but your DISCO account may still reflect arrears if the full amount is not paid. Partial payments may or may not prevent disconnection — check with your DISCO.
What should I do if my payment was debited but the bill still shows as unpaid?
Keep your transaction ID or receipt number. Wait 4–6 hours for reconciliation. If still not updated, contact your bank and then your DISCO's consumer helpline with the payment proof. Banks can trace the payment using the transaction reference.
Can I pay another person's electricity bill online?
Yes. You only need their 14-digit reference number. All payment apps and banking portals allow you to pay any DISCO consumer's bill regardless of whose account you use, as long as you enter the correct reference number.
Is it safe to save my reference number in a payment app?
Yes, saving your reference number as a recurring billing payee in an app is safe and convenient. The reference number alone cannot be used to access your billing account or personal information — it just identifies which consumer's bill is to be paid.
How do I get a receipt for my online electricity bill payment?
All apps (Easypaisa, JazzCash, bank apps) generate an instant digital receipt with a transaction ID after successful payment. Save this as a screenshot or PDF. You can also receive email or SMS confirmation depending on your notification settings.