How to Pay Pakistan Utility Bills Online 2026
Updated: March 7, 2026 · 6 min read
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.
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:
- Open the JazzCash app → tap Bill Payments
- Select utility type: Electricity / Gas / Water / Telecom
- Choose your provider (e.g., LESCO, MEPCO, SNGPL, K-Electric)
- Enter your 14-digit reference number (electricity) or provider-specific account number
- The app fetches your bill amount automatically
- Confirm payment — funds deducted from your JazzCash wallet or linked bank account
- You receive an SMS confirmation with transaction ID
JazzCash coverage: All WAPDA DISCOs, K-Electric, SNGPL, SSGC, PTCL, WASA Lahore, WASA Rawalpindi, WASA Faisalabad. Zero service charges for most bills.
Method 2: Easypaisa App
Easypaisa (Telenor) is the second largest mobile wallet. The process is identical to JazzCash:
- Open Easypaisa → tap Pay Bills
- Select Electricity, Gas, or Water
- Choose your company and enter your reference/account number
- Confirm the auto-fetched amount and pay
- 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.
Method 3: HBL Mobile / HBL Konnect
- Open HBL Mobile app → Pay Bills → Utilities
- Select your provider → enter reference/account number
- Verify amount → Confirm with OTP
- 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.
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:
- Open your bank's mobile app → log in
- Go to Bill Payments or Utilities
- Select your utility type and company
- Enter reference/account number → bill amount auto-fetches
- Confirm with PIN or biometric → payment complete
Method 5: RAAST (Instant Bank Transfer)
RAAST is SBP's (State Bank of Pakistan) 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.
Which Account Number Do I Enter for Each Utility?
| Utility | Number to Enter | Digits |
|---|---|---|
| LESCO / MEPCO / GEPCO / FESCO / IESCO / PESCO / HESCO / SEPCO / QESCO / TESCO / AJK | Reference Number | 14 |
| K-Electric | Account Number | 13 |
| SNGPL Gas | Consumer Number | 11 |
| SSGC Gas | Consumer Number | 10 |
| PTCL | Phone number + Account ID | Variable |
| WASA Lahore | Account Number | 8 |
| WASA Rawalpindi | C-Code (Consumer Code) | 8 |
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. 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 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.
PakistanBill.online is Pakistan's only platform covering all 19 utility providers. After reading this guide, check and confirm your bill before paying: LESCO | MEPCO | K-Electric | SNGPL gas | SSGC gas | PTCL. Use our bill dashboard to check multiple bills at once.