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 10-digit customer ID. This service is useful if the original bill is lost, delayed, or not delivered. The duplicate electricity 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 10-digit 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?

Step-by-step Urdu infographic showing how to check PESCO duplicate bill online using a 14-digit reference number, from entering the number to viewing and downloading the bill

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 a 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 it for payment at banks or digital channels

Where to Find Your PESCO Reference Number?

You can find the reference number on any previous bill.

Urdu infographic explaining where to find the PESCO reference number (14 digits) and customer ID (10 digits) on an electricity bill, with highlighted sections for easy identification
  • Reference Number: 14-digit number printed near the top
  • Customer ID: 10-digit number 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 electricity distribution map showing power supply network across Khyber Pakhtunkhwa including Peshawar, Mardan, Swat, Kohat, Bannu, Dir, and Hazara regions

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.

PESCO Complaint & Issue Reporting Process

PESCO allows electricity consumers to register complaints for billing, power supply, and service-related issues through its official complaint system.
Complaints can be submitted online or through official helpline numbers and are processed by the relevant PESCO subdivision.

How to Register a PESCO Complaint Online?

PESCO provides an online complaint registration form for quick issue reporting.

To register a complaint:

  1. Visit the official PESCO website: pesco.gov.pk
  2. Open the Media Center menu
  3. Under Customer Services, click Register Your Complaints
  4. You will be redirected to the complaint registration form

Steps to Submit the Complaint Form

Once the complaint form opens, fill in the required details carefully:

Urdu step-by-step vertical infographic showing how to register a PESCO electricity complaint online, including entering reference number, mobile number, complaint type, details, and submitting the complaint form
  • Enter your 14-digit PESCO reference number
  • Enter your mobile number (without spaces or dashes)
  • Enter your name
  • Mention the nearest location or landmark of your residence
  • Select the nature of the complaint from the dropdown:
    • Line complaints
    • Non-line complaints
    • Leads/service requests
  • Write a brief description of the complaint
  • Optionally attach a supporting file or document
  • Click Register Complaint to submit

After submission, your complaint is received and forwarded to the relevant PESCO office.

PESCO Complaint Helpline Numbers

PESCO also allows consumers to report electricity issues via phone.

Urdu infographic showing PESCO complaint helpline numbers 118 and 111-000-118 for reporting electricity outages, load shedding, line faults, and emergency power issues

PESCO Service Territory After the 2025 Bifurcation

Since May 2025, PESCO’s service area no longer includes the Hazara division. NEPRA granted a new distribution licence to Hazara Electric Supply Company (HAZECO), which now covers Abbottabad, Haripur, Mansehra, Battagram, Torghar, Upper and Lower Kohistan, and Kolai Pallas. If your property is in any of these Hazara districts, your DISCO is now HAZECO, not PESCO.

PESCO’s current service territory covers KPK districts including:

  • Peshawar, Charsadda, Mardan, Swabi
  • Swat, Malakand, Dir (Upper and Lower), Chitral
  • Bannu, Lakki Marwat, North Waziristan, South Waziristan
  • Dera Ismail Khan, Tank
  • Kohat, Karak, Hangu

How to Confirm Your DISCO in KPK

If you are unsure whether your area falls under PESCO or HAZECO, check the DISCO name printed at the top of your latest electricity bill. Consumers who previously received PESCO bills in Hazara districts will now receive HAZECO bills from the 2025 billing cycle onwards.

What Your PESCO Bill Shows

Bill ItemMeaning
Consumer NameRegistered name on the electricity connection
Reference Number14-digit PESCO bill identifier
Billing MonthMonth covered by this bill
Payable AmountAmount due before due date
Amount After Due DateLate payment amount
Units ConsumedElectricity used in the period
FPAFuel Price Adjustment
FC SurchargeFinancing Cost surcharge

PESCO Residential Tariff Reference (2026)

Monthly UnitsTariff Per Unit
1 to 100 unitsRs. 12.21 per kWh
101 to 200 unitsRs. 14.53 per kWh
201 to 300 unitsRs. 31.51 per kWh
301 to 400 unitsRs. 38.41 per kWh
401 to 500 unitsRs. 41.62 per kWh
501 to 600 unitsRs. 43.04 per kWh
601 to 700 unitsRs. 44.18 per kWh
Above 700 unitsRs. 49.10 per kWh

Verify current tariff at nepra.org.pk. KPK consumers in merged tribal districts may be on different tariff categories.

PESCO Customer Support

ContactDetails
Head OfficeWAPDA House, Shami Road, Peshawar
National Helpline118
Websitepesco.com.pk

DuplicateBillsOnline.pk is not affiliated with PESCO or any government authority. This site provides guided access to official billing systems only. We do not store reference numbers or personal data.