Khyber Pakhtunkhwa • Peshawar

PESCO Bill Check Online — 14-Digit Reference Number

Get an instant duplicate PESCO online bill for Peshawar, Mardan, Swat, Kohat and the rest of KPK. Enter your 14-digit reference number — free, no login, official PITC data.

✓ Free Service✓ Instant Results✓ Official PITC Data

PESCO Bill Checker

0 / 14 digits
✓ Free Service✓ Instant Results✓ Secure✓ Official PITC Data

Background

PESCO — KPK's Main Electricity Provider

PESCO (Peshawar Electric Supply Company) distributes electricity across Khyber Pakhtunkhwa — apart from the Hazara division which was split off into the new HAZECO in 2022, and the merged tribal districts served by TESCO. Headquartered in Peshawar, PESCO serves around 4.5 million consumers across mountainous, hot-plains and urban terrain.

پیسکو بل آن لائن چیک کریں — صرف 14 ہندسے کا ریفرنس نمبر درکار ہے۔

PESCO Bill Check by Reference Number — Step by Step

  1. 1Find any earlier PESCO bill and read the 14-digit Reference No. from the top.
  2. 2Type those 14 digits into the PESCO Bill Checker above.
  3. 3Click 'Check Bill' — the request goes to the official PITC server in Islamabad.
  4. 4Click 'View Bill' to open your current PESCO monthly bill in a new tab.
  5. 5Use the print dialog to save a duplicate PESCO bill as PDF instantly.

Most requested

How to Get a Duplicate PESCO Bill Online

PESCO consumers ask for duplicate bills more often than any other DISCO — often because paper bills don't reach mountainous and rural KPK addresses on time. Good news: there is no separate "duplicate bill" form. The bill you load above through PITC is the official duplicate.

Step 1 — Load Your Bill

Enter the 14-digit reference number above and click 'View Bill'.

Step 2 — Save as PDF

Press Ctrl+P, choose 'Save as PDF'. That PDF is your duplicate PESCO bill.

Step 3 — Pay or Print

Use the saved PDF at any bank, Easypaisa, JazzCash or 1Link internet banking.

Clarification

PESCO Bill Check by Name — Does It Work?

No — name search is not supported

The PITC system has no facility to look up a PESCO bill by consumer name. All searches must use the 14-digit reference number. If you only know the name on the connection, call PESCO helpline 118 from the registered mobile number — they will tell you the reference number after CNIC verification.

Don't get confused

PESCO and HAZECO — Understanding the Difference

PESCO

Covers Peshawar, Mardan, Swat, Kohat, Nowshera, Charsadda, Bannu, D.I. Khan and the rest of KPK (excluding Hazara and the tribal districts).

HAZECO

Carved out of PESCO in 2022. Covers Hazara Division — Abbottabad, Mansehra, Battagram, Haripur, Kohistan, Tor Ghar. Go to HAZECO bill check →

PESCO Coverage Area in KPK

📍 Peshawar📍 Mardan📍 Swat📍 Kohat📍 Nowshera📍 Charsadda📍 Bannu📍 D.I. Khan📍 Tank📍 Hangu📍 Karak📍 Lakki Marwat📍 Buner

Old and Previous PESCO Bill Check — How to Access

The current PESCO bill on PITC includes a 12-month consumption ledger at the bottom — month, units, amount and payment status. That covers the typical "old PESCO bill check" need. For older PDFs you'll need that specific month's reference number, which is the same number on every PESCO bill for your meter.

Understanding Your PESCO Bill

Units & Slab

Slab-based domestic tariff approved by NEPRA — higher monthly units, higher per-unit price.

FPA

Fuel Price Adjustment — monthly variable charge for fuel-cost difference.

Taxes

18% GST + provincial Electricity Duty added on variable charges.

TV License

PKR 35 monthly PTV fee bundled into your PESCO bill.

Arrears

Any unpaid previous PESCO bill or instalment plan.

Late Surcharge

Applied after the due date — typically 10% of the billed amount.

PESCO — Quick Information

Headquarters

Peshawar

Region

Khyber Pakhtunkhwa

Helpline

118

Website

pesco.gov.pk

Frequently Asked Questions — PESCO Bill Check

Use the PESCO Bill Checker on this page: enter your 14-digit reference number, click 'Check Bill', then 'View Bill'. Your Peshawar Electric Supply Company bill opens in a new tab directly from PITC.