Payment Guide Updated June 2026

How to Pay Pakistan Utility Bills Online 2026

Standing in a queue at a bank or WAPDA office to pay your utility bill is now entirely optional. Every Pakistan utility — electricity, gas, water, and telecom — can be paid within 2 minutes from your phone. This guide shows exactly how to do it through the most popular payment channels: JazzCash, Easypaisa, major bank apps, and the State Bank of Pakistan's RAAST instant payment system.

Quick Win: Use JazzCash or your bank's mobile app — both are free for most bills, regulated by SBP, and reflect payment on your utility account within 2–4 hours. Always keep the SMS transaction ID until payment reflects on the bill.

Method 1: JazzCash App (Most Popular)

JazzCash is the most widely used mobile wallet in Pakistan with over 35 million users. Here is how to pay any utility bill:

  1. Open the JazzCash app → tap Bill Payments
  2. Select utility type: Electricity / Gas / Water / Telecom
  3. Choose your provider (e.g., LESCO, MEPCO, SNGPL, K-Electric)
  4. Enter your 14-digit reference number (electricity) or provider-specific account number
  5. The app fetches your bill amount automatically
  6. Confirm payment — funds deducted from your JazzCash wallet or linked bank account
  7. You receive an SMS confirmation with transaction ID

JazzCash coverage: All WAPDA DISCOs (LESCO, MEPCO, GEPCO, FESCO, IESCO, PESCO, HESCO, SEPCO, QESCO, TESCO, AJK), K-Electric, SNGPL, SSGC, PTCL, WASA Lahore, WASA Rawalpindi, WASA Faisalabad. Zero service charges for most bills under Rs 50,000.

Method 2: Easypaisa App

Easypaisa (Telenor) is the second largest mobile wallet with over 30 million users. The process is identical to JazzCash:

  1. Open Easypaisa → tap Pay Bills
  2. Select Electricity, Gas, or Water
  3. Choose your company and enter your reference/account number
  4. Confirm the auto-fetched amount and pay
  5. SMS receipt arrives instantly

Advantage: Easypaisa has particularly strong agent coverage in rural Sindh, KPK, and Balochistan — useful for cash-based payments in areas without bank branches. You can deposit cash at any Easypaisa shop and immediately pay your bill through the app.

Method 3: HBL Mobile / HBL Konnect

HBL is Pakistan's largest bank and its mobile app supports all major utility bills:

  1. Open HBL Mobile app → Pay BillsUtilities
  2. Select your provider → enter reference/account number
  3. Verify amount → Confirm with OTP
  4. Done — real-time debit from your HBL account

HBL also supports QR code payment for WASA Lahore bills — scan the QR printed on your bill to pay instantly without typing any number. Other banks (MCB, UBL, Meezan, Allied, Bank Alfalah, Bank of Punjab, Standard Chartered, National Bank) follow the same flow.

Method 4: Bank Apps (All Major Banks)

All major Pakistani banks support utility bill payment through their mobile apps. The process is the same across MCB, UBL, Meezan Bank, Bank Alfalah, Allied Bank, Bank of Punjab, Standard Chartered, and National Bank:

  1. Open your bank's mobile app → log in
  2. Go to Bill Payments or Utilities
  3. Select your utility type and company
  4. Enter reference/account number → bill amount auto-fetches
  5. Confirm with PIN or biometric → payment complete

Method 5: RAAST (Instant Bank Transfer)

RAAST is SBP's (State Bank of Pakistan) instant payment system — Pakistan's equivalent of India's UPI. Several DISCOs and utilities now support bill payment via RAAST ID or RAAST QR scan. Check your bill for a RAAST QR code — scan it with any bank app that supports RAAST to pay instantly with zero transaction fee.

RAAST advantages: Free (no transaction fee), instant 24/7 including weekends and holidays, works across all participating banks, and uses your RAAST ID (usually your CNIC-linked mobile number) instead of long account numbers.

Which Account Number Do I Enter for Each Utility?

Different utilities use different identifier formats. This is the most common source of confusion for first-time online bill payers:

Utility Number to Enter Digits
LESCO / MEPCO / GEPCO / FESCO / IESCO / PESCO / HESCO / SEPCO / QESCO / TESCO / AJKReference Number14
K-ElectricAccount Number13
SNGPL GasConsumer Number11
SSGC GasConsumer Number10
PTCLPhone number + Account IDVariable
WASA LahoreAccount Number8
WASA RawalpindiC-Code (Consumer Code)8

For help finding any of these numbers on your physical bill, read our complete reference number guide.

Is It Safe to Pay Utility Bills Through Apps?

Yes — completely safe. JazzCash, Easypaisa, and all major bank apps are regulated by the State Bank of Pakistan and use bank-grade encryption (TLS 1.2+). Your payment goes directly to the utility company's account — the wallet/bank never holds your money. Always use the official app from Google Play or App Store — never use third-party bill payment apps that are not affiliated with your bank or a licensed fintech. Enable two-factor authentication (2FA) wherever available.

What If My Payment Does Not Reflect on the Bill?

Online payments typically reflect within 2 to 4 hours. If your bill still shows unpaid after 24 hours, call your utility's helpline with your transaction ID from the payment confirmation SMS. All banks and mobile wallets provide a transaction ID as proof of payment — your utility must accept this as valid payment evidence. Save the SMS until the payment reflects on the next bill cycle. Common utility helplines: LESCO 118, MEPCO 0800-63726, K-Electric 118, SNGPL 1199, SSGC 1199, PTCL 1218.

Check Your Bill Before Paying

Verify the amount, due date, and reference number before payment.

Frequently Asked Questions

How can I pay my LESCO bill online?
To pay your LESCO bill online: open JazzCash, Easypaisa, or any bank app (HBL, MCB, UBL) → tap Bill Payments → Electricity → select LESCO → enter your 14-digit reference number → verify the auto-fetched amount → confirm with PIN. Payment reflects on your LESCO account within 2–4 hours.
Which app is best for paying utility bills in Pakistan?
JazzCash is the most widely used app with coverage for all WAPDA DISCOs, K-Electric, SNGPL, SSGC, PTCL, and WASA. It charges zero service fee for most bills. Easypaisa is equally good and has stronger agent coverage in rural areas. For bank users, HBL Mobile and MCB Mobile offer the same utility bill payment feature.
Is it safe to pay utility bills through mobile apps in Pakistan?
Yes, completely safe. JazzCash, Easypaisa, and all major bank apps are regulated by the State Bank of Pakistan and use bank-grade encryption. Your payment goes directly to the utility company's account. Always use the official app from Google Play or App Store — never use third-party bill payment apps that are not affiliated with your bank or a licensed fintech.
What is RAAST and how do I use it to pay bills?
RAAST is the State Bank of Pakistan's instant payment system. Several DISCOs and utilities now support bill payment via RAAST ID or RAAST QR scan. Check your bill for a RAAST QR code — scan it with any bank app that supports RAAST to pay instantly with zero transaction fee. RAAST is free, instant (24/7 including weekends), and works across all participating banks.
What if my online bill payment does not reflect?
Online payments typically reflect within 2 to 4 hours. If your bill still shows unpaid after 24 hours, call your utility's helpline with your transaction ID from the payment confirmation SMS. All banks and mobile wallets provide a transaction ID as proof of payment. Your utility must accept this as valid payment evidence — keep the SMS safe until the payment reflects.
Are there any charges for paying bills online?
Most utility bill payments through JazzCash, Easypaisa, and major bank apps are free (zero service charges) for bills under Rs 50,000. Some providers may charge a small fee (Rs 10–25) for very large bills. RAAST payments are always free. Always check the fee disclosure in your app before confirming payment.