PESCO Duplicate Bill Online — Check, Download & Print (2026)

A PESCO duplicate bill allows consumers to view, download, and print their electricity bill online using a 14-digit reference number or customer ID. This service is useful if the original bill is lost, delayed, or not delivered. The duplicate bill displays the payable amount, due date, billing period, meter reading details, and surcharge information issued by Peshawar Electric Supply Company (PESCO).

Check PESCO Duplicate Bill Online

Enter your 14-digit PESCO reference number to open the official electricity bill on PITC in a new tab.

Please enter a valid 14-digit reference number.

Enter your 14-digit reference number or customer ID to instantly view your latest PESCO electricity bill.
No login or registration is required. The service is free to use.

How to Check PESCO Duplicate Bill Online

Follow these steps to retrieve your PESCO bill:

  1. Locate your 14-digit reference number on any previous PESCO bill
  2. Enter the number in the bill check field above
  3. Click View Bill
  4. Your current bill will appear with the amount, due date, and billing details
  5. Open the full bill to download or print

Bills are usually available once issued by PESCO for the current billing cycle.

How to Download or Print PESCO Duplicate Bill

A PESCO duplicate bill is a valid copy of the original bill and is accepted for payment.

Steps:

  • View your duplicate bill online
  • Click Download PDF or Print
  • Save the file or print for payment at banks or digital channels

Where to Find Your PESCO Reference Number

You can find the reference number on any previous bill.

  • Reference Number: 14-digit number printed near the top
  • Customer ID: Also printed alongside consumer details

If you don’t have an old bill, contact the nearest PESCO office or helpline.

About PESCO (Peshawar Electric Supply Company)

PESCO is a public electricity distribution company responsible for power supply across Khyber Pakhtunkhwa (KPK). It operates under Pakistan’s Ministry of Energy (Power Division) framework and serves millions of residential, commercial, and industrial consumers through its regional grid infrastructure.

Areas Covered by PESCO

PESCO supplies electricity across multiple districts in Khyber Pakhtunkhwa.

PESCO Service Regions

  • Peshawar
  • Mardan
  • Swabi
  • Swat
  • Bannu
  • Khyber
  • Kohat
  • DI Khan (selected areas)

⚠️ Important Update
Consumers from Hazara Division are now served by HAZECO. If your area falls under Hazara, you must check your bill through HAZECO systems.

PESCO Peak Hours (2026)

Reducing usage during peak hours helps control bill amounts.

SeasonPeak Hours
April – October6:30 PM – 10:30 PM
November – March6:00 PM – 10:00 PM

Common Charges on PESCO Bill

Your bill may include:

  • FPA (Fuel Price Adjustment)
  • TR Surcharge (Tariff Rationalization)
  • FC Surcharge (Financing Cost)
  • Quarterly Tariff Adjustment (QTA)
  • Deferred Amount (if applicable)

Each charge is regulated under NEPRA guidelines.

New Connection or Name Change

To apply for:

  • New electricity connection
  • Name transfer on the existing meter

Visit the nearest PESCO office and submit the required application. The process for a name change follows the same steps as a new connection.

Frequently Asked Questions

Can I check PESCO bill by CNIC or name?

No. PESCO bills can only be checked using a 14-digit reference number or customer ID.

Is PESCO duplicate bill valid for payment?

Yes. Banks, ATMs, mobile wallets, and online banking accept duplicate bills.

Can I check old PESCO bills online?

Only the most recent bill is available online. Older records require office verification.

What is the PESCO complaint number?

Call 111-000-118 for billing or service complaints.

What is a PESCO detection bill?

A detection bill is issued for electricity theft, meter tampering, or illegal connections.

Disclaimer

Duplicatebillsonline.pk provides informational assistance for checking electricity bills online.
PESCO is a public electricity distribution company.
Duplicatebillsonline.pk is not an official PESCO website and is not affiliated with PESCO.
All bill data is retrieved through publicly accessible billing systems for user convenience.