PESCO official login page screenshot
Utilities & Bills
PESCO Online Bill
Official portal · login steps · password reset

PESCO — Check & Download Bill Online (2026)

Check your PESCO bill
Official URLhttps://bill.pitc.com.pk/pescobill
Official link verified 2026-07-02

View and download your PESCO (Peshawar Electric Supply Company) bill online using your 14-digit Reference Number on the official PITC web-bill portal serving Khyber Pakhtunkhwa.

How to check your PESCO bill online

  1. Open the official PESCO bill page at bill.pitc.com.pk/pescobill
  2. Enter your 14-digit Reference No from a past bill (or use your Customer ID)
  3. Click Search / Submit
  4. View the current bill and print or download it as PDF

Where to find your reference number

No password required. Only your 14-digit Reference Number is needed, printed at the top-left of any earlier PESCO bill. Obtain it from an old copy or your local PESCO office if you have no bill.

How to pay: Pay online via bank apps, JazzCash, Easypaisa, 1Bill/1LINK, or authorized banks using the Reference Number.

Common PESCO bill problems & fixes

Reference number not found
Enter all 14 digits without spaces; new meters appear after the first billing cycle.
Current bill not available yet
Wait for your monthly billing date and retry.
Server busy
Retry off-peak or refresh; the portal is busiest near due dates.

PESCOhelpline & contact

Helpline: 118

Frequently asked questions

Which region does PESCO serve?

PESCO supplies electricity across most of Khyber Pakhtunkhwa, including Peshawar, Mardan, Kohat, Bannu, and surrounding districts.

Is the downloaded PESCO bill valid for payment?

Yes, the printed duplicate bill is accepted at banks, Easypaisa, JazzCash, and designated payment points.

Official link last verified on 2026-07-02. If the portal has changed, please let us know.

Related online bill portals