PESCO Guides

PESCO Bill Payment: How to Pay Your Electricity Bill Online

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.

Need to view your current month's charges? Check your PESCO bill online here →

Payment method

Pay PESCO Bill via Easypaisa App

  1. Open the Easypaisa app on your phone.
  2. Go to Bill Payment or Utility Bills.
  3. Select Electricity and choose PESCO (or WAPDA).
  4. Enter your 14-digit PESCO reference number.
  5. Confirm the amount and complete the payment.
  6. Save the transaction receipt.

Payment method

Pay PESCO Bill via JazzCash App

  1. Open the JazzCash app.
  2. Tap Bill Payment, then Electricity.
  3. Select PESCO from the list of providers.
  4. Enter your 14-digit reference number.
  5. Verify the bill amount and confirm payment.
  6. Screenshot or save the receipt.

Payment method

Pay PESCO Bill via Bank Mobile App / Internet Banking

  1. Log in to your bank app or internet banking portal.
  2. Navigate to Bill Payment or Utility section.
  3. Select Electricity and find PESCO.
  4. Enter the 14-digit reference number carefully.
  5. Confirm the amount displayed matches your bill.
  6. Submit payment and save the confirmation receipt or transaction ID.

Payment method

Pay PESCO Bill via ATM Payment

  1. Insert your debit card and enter your PIN.
  2. Select Utility Bill Payment from the menu.
  3. Choose Electricity and enter PESCO reference number.
  4. Confirm the amount and complete the transaction.
  5. Take the printed receipt from the ATM.

Payment method

Pay PESCO Bill via Bank Branch (Over-the-Counter)

  1. Visit any bank branch with your printed PESCO bill or reference number.
  2. Present the bill at the utility payment counter.
  3. The teller will process the payment.
  4. Collect the stamped receipt as proof of payment.

Payment method

Pay PESCO Bill via Credit Card Payment

  1. Some banking apps and wallets allow credit card-based utility payments.
  2. Navigate to Bill Payment in the app that supports credit card funding.
  3. Select PESCO electricity and enter the reference number.
  4. Choose credit card as the funding source.
  5. Confirm and save the receipt.

Payment tips

Tips for Safe PESCO Bill Payment

  • Always double-check the 14-digit reference number before confirming payment
  • Pay before the due date to avoid surcharges — PESCO bills typically show a due date 2 weeks after issue
  • Keep the receipt or transaction ID for at least 60 days
  • If the system still shows unpaid after payment, wait 24–48 hours for sync before contacting support
  • Never share your OTP, card PIN, or banking password with anyone

PESCO bill payment status

How to Check If Your PESCO Bill Is Paid

After making a payment, you can verify the paid status in two ways:

  1. Check the transaction receipt from your banking app or wallet — it should show "Successful."
  2. Re-check your PESCO bill online after 24–48 hours. The bill status should update to paid on the PITC portal.

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

Frequently Asked Questions

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.

Can I pay PESCO bill through credit card?

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.

What happens if I pay PESCO bill after the due date?

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.

How do I know if my PESCO bill payment was successful?

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.

Can I pay someone else's PESCO bill?

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.

Is there a PESCO bill payment app?

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.

Need to view your current month's charges? Check your PESCO bill online here →