How do I pay my PESCO bill online?
You can pay your PESCO bill through Easypaisa, JazzCash, bank apps (HBL, MCB, UBL, etc.), internet banking, ATMs, or by visiting a bank branch. Enter your 14-digit reference number in the utility bill section.
PESCO Guides
This guide covers every method to pay your PESCO bill online — from Easypaisa and JazzCash to bank apps, internet banking, ATMs, and credit card options. Follow the step-by-step instructions for each payment method below.
Payment method
Payment method
Payment method
Payment method
Payment method
Payment method
Payment tips
PESCO bill payment status
After making a payment, you can verify the paid status in two ways:
Note: If the bill still shows as unpaid after 48 hours, contact your bank or payment provider with the transaction receipt to resolve the issue.
FAQ
You can pay your PESCO bill through Easypaisa, JazzCash, bank apps (HBL, MCB, UBL, etc.), internet banking, ATMs, or by visiting a bank branch. Enter your 14-digit reference number in the utility bill section.
Some banking apps and digital wallets allow credit card-funded utility bill payments. Check if your bank app supports credit card as a payment source for PESCO electricity bills.
Late payment results in a surcharge added to your next bill. The penalty depends on the number of days late and the applicable tariff rules set by NEPRA.
After payment, you will receive a transaction receipt or confirmation from the app or bank. You can also re-check your bill online after 24–48 hours — the paid status should be updated.
Yes. You only need the 14-digit reference number to pay any PESCO bill through digital channels. The reference number identifies the connection, not the payer.
PESCO does not have a dedicated payment app. Use Easypaisa, JazzCash, or your bank's mobile app to pay your PESCO bill. These are the most widely used and reliable options.