PESCO Online Bill Check

Peshawar Electricity bill — Peshawar Electric Supply Company (PESCO) supplies electricity across central Khyber Pakhtunkhwa, including Peshawar, Mardan, Charsadda and Nowshera.

Not sure where to find it? See how to locate your 14-digit reference number.

Important Information

Peshawar Electric Supply Company (PESCO) is the primary electricity provider for the Peshawar Region. Our online PESCO bill checking service allows you to easily access your Duplicate electricity bill details, verify due dates, and check payment status from the comfort of your home.

PESCO at a Glance

  • Service region: Peshawar Region
  • Utility: Electricity distribution
  • Online bill check & duplicate download: free, no login

Bill & Reference Number

PESCO Online Bill Check 2026: View, Download & Print

PESCO supplies electricity across central and southern Khyber Pakhtunkhwa, covering Peshawar, Mardan, Charsadda, Nowshera, Swabi, Kohat, Hangu, Karak, Bannu, Lakki Marwat, Dera Ismail Khan and Tank.

To check a PESCO electricity bill on bill.com.pk, enter the 14-digit reference number printed on any recent bill in the box above — your latest bill opens instantly, with no login, no app and no fee, and you can download or print a duplicate copy as a PDF.

About Peshawar Electric Supply Company (PESCO)

PESCO's territory ranges from the busy Peshawar valley to the southern districts bordering the tribal belt, so its network mixes dense city load with long rural feeders. The company has long worked to reduce distribution losses and improve recovery across a challenging and varied service area.

Most PESCO consumers are domestic, with commercial demand concentrated in Peshawar, Mardan and the larger towns. Checking your PESCO bill online helps confirm your reading and due date without a trip to the office.

Your PESCO Bill

PESCO bills show your connection's tariff category and any arrears separately from the current month — useful for checking that a high total is current usage rather than a carried-over balance.

For a full breakdown of what each part of your bill means, the due date, and all the ways to pay, see our guide to understanding and paying your bill.

Frequently Asked Questions

Which areas come under PESCO?
PESCO covers central and southern Khyber Pakhtunkhwa, including Peshawar, Mardan, Charsadda, Nowshera, Swabi, Kohat, Bannu and Dera Ismail Khan, among others.
Is the Hazara region handled by PESCO?
The Hazara Division is now served by HAZECO, a separate company carved out of PESCO. For Abbottabad, Mansehra, Haripur and nearby areas, check the HAZECO bill instead.