How to find your PESCO reference number
Every PESCO bill printed for a consumer in Peshawar or Mardan carries a 10-to-14-digit reference number in the "Consumer Detail" box near the top-left corner — that number, not the consumer ID, is what any online bill checker (including this one) uses to pull up the duplicate.
Quick answer
Look at the top-left Consumer Detail box on your PESCO bill for the row labelled Reference No. — a 10 to 14 digit number, no spaces or dashes. That's what you type into the PESCO bill checker.
Where it sits on the printed bill
Look at the top-left of the bill, inside the box headed Consumer Detail. The first row in that box is labelled Reference No. — a run of 10 to 14 digits with no spaces or dashes. It sits directly above the Consumer ID, a shorter number used for a different purpose; the two are printed close together and are easy to mix up on a first read.
Reference number vs. Consumer ID
The reference number identifies one specific bill for one billing month and is what PESCO's own barcode and QR code encode for payment. The Consumer ID identifies the connection itself and stays the same every month — it will not open a bill on its own on most duplicate-bill tools, this one included.
If you don't have a printed copy
A reference number from any PESCO bill in the last few months still works — the digits don't expire, they just point at that month's statement. Check an old paper bill, a saved PDF, an SMS from PESCO, or a screenshot from a banking app you used to pay a past bill; the number is printed the same way on all of them.
Using it on this site
Enter the digits, without spaces or dashes, into the PESCO bill checker to open the duplicate directly, or go straight to the bill lookup page if you already have the number ready.
Still can't find it?
If the printed copy is damaged, lost, or the box is smudged, PESCO's own subdivision office can reprint it against your Consumer ID or address. See PESCO complaint channels or the PESCO office directory for the nearest one.