What Is PESCO and Who Does It Serve?
The Peshawar Electric Supply Company (PESCO) is the sole electricity distribution company serving Khyber Pakhtunkhwa (KPK) province. It covers Peshawar, Mardan, Swat, Abbottabad, Mansehra, Kohat, Bannu, DI Khan, Nowshera, Charsadda, and the merged tribal districts. With over 3.5 million registered connections spanning one of Pakistan's most geographically challenging regions, PESCO provides electricity to residential, commercial, industrial, and agricultural consumers across the province.
Historically, PESCO has dealt with difficult terrain, harsh winters, and high line losses. However, the company has modernized its billing infrastructure through the PITC (Pakistan IT Company) portal, allowing all consumers in KPK to check their electricity bills online using a 14-digit reference number. This shift to digital billing means that consumers in even the most remote areas of KPK can access their bill details from a smartphone, computer, or tablet.
Understanding Your PESCO Reference Number
The 14-digit reference number is the key to accessing your PESCO bill online. This number is unique to your electricity connection and remains the same unless your connection is transferred or restructured. It is different from your meter number, consumer ID, or CNIC — only the reference number works for bill lookup on the PITC portal.
| Source | Where to Look | Format |
|---|---|---|
| Printed Bill | Top-right header area next to consumer details | 14-digit numeric code |
| Previous PDF Download | Bill header section, usually first or second line | 14-digit numeric code |
| Payment Receipt | Transaction details from bank or mobile wallet | 14-digit numeric code |
| PESCO Office Visit | Ask at customer services desk with your CNIC | 14-digit numeric code |
| SMS Alert (if registered) | Monthly bill notification text message | 14-digit numeric code |
If you have completely lost your reference number, the quickest option is to visit your nearest PESCO subdivision office or Revenue Office with your CNIC. They can look up your consumer record and retrieve the reference number. For consumers in remote tribal or mountainous areas, calling the PESCO helpline 118 is an alternative, though wait times may vary.
Step-by-Step Guide to Check Your PESCO Bill Online
- Open any web browser on your phone, tablet, or computer — Chrome, Safari, or Firefox all work.
- Navigate to the PITC PESCO billing portal at bill.pitc.com.pk/pescobill.
- Enter your 14-digit reference number in the input field. Make sure there are no spaces or dashes.
- Click the Submit or View Bill button to load your current bill.
- Review the bill details: consumer name, billing period, units consumed, amount due, due date, and surcharge deadline.
- To save a copy, use your browser's Print function and choose 'Save as PDF'.
- Repeat this process each month after your new bill is generated (usually between the 5th and 15th of the month).
Understanding PESCO Bill Components
A typical PESCO electricity bill contains several line items beyond just the energy charges. Understanding each component helps you identify why your bill may be higher or lower than expected.
| Component | Description | How It Affects Your Bill |
|---|---|---|
| Energy Charges | Cost per unit (kWh) based on your tariff slab | Main portion — higher usage means higher slab rates |
| Fixed Charges | Monthly base charge regardless of consumption | Applied even if usage is zero, based on sanctioned load |
| Fuel Price Adjustment (FPA) | Monthly surcharge/credit based on fuel costs | Can increase or decrease your bill significantly |
| Electricity Duty | Provincial tax on electricity consumption | Percentage-based, set by KPK provincial government |
| GST (Sales Tax) | General sales tax at prevailing rate | Applied to total charges before this line |
| TV Fee | Pakistan Television license fee | Flat monthly amount added to residential bills |
| Arrears/Previous Balance | Any unpaid amount from previous bills | Adds to current amount due if not cleared |
| Late Payment Surcharge | Penalty for paying after due date | Additional percentage charged after surcharge deadline |
The due date and surcharge date are two different deadlines printed on your PESCO bill. If you pay before the due date, no extra charges apply. If you pay between the due date and the surcharge deadline, a late payment surcharge is added. Missing both dates can result in disconnection proceedings.
PESCO Tariff Slabs Explained
PESCO follows NEPRA-approved tariff slabs for residential consumers. The per-unit rate increases as your monthly consumption rises, following a progressive slab structure. This means consuming more electricity per month pushes you into higher, more expensive brackets.
| Slab | Units Range | Rate (Approximate) |
|---|---|---|
| Slab 1 | 1–100 units | Lowest rate — subsidized for basic consumption |
| Slab 2 | 101–200 units | Moderate rate with partial subsidy |
| Slab 3 | 201–300 units | Standard rate, no subsidy |
| Slab 4 | 301–700 units | Higher rate bracket |
| Slab 5 | 700+ units | Highest per-unit rate |
How to Download and Print Your PESCO Duplicate Bill
Downloading a duplicate PESCO bill is straightforward. After your bill loads on the PITC portal, use your browser's built-in print function (Ctrl+P on desktop, or the Share/Print option on mobile). Select 'Save as PDF' as the printer destination. This PDF is an exact replica of your printed bill and is accepted for payment at banks, mobile wallets, and online payment platforms.
- A duplicate bill is useful if your physical bill was not delivered by the meter reader.
- You can print duplicates for past billing cycles by checking the portal after each monthly bill generation.
- Store PDF copies in a dedicated folder or cloud drive (Google Drive, OneDrive) for easy future access.
- The duplicate bill has the same legal standing as the original printed copy for all payment purposes.
Common PESCO Bill Issues in KPK
KPK's geography and infrastructure create unique billing challenges. Heavy snowfall in winter can delay meter readings in Swat, Chitral, and Abbottabad. In summer, load shedding increases consumption as generators and coolers run longer. The merged tribal districts sometimes face extended outages, but billing continues based on estimates, which can lead to disputes.
- Estimated bills during meter access issues — request correction if your actual reading is lower.
- Sudden spikes during summer — cross-check with your meter reading.
- Detection bills for alleged theft — always request a proper investigation with documentation.
- Incorrect tariff category — ensure your connection is classified correctly (residential, commercial, or agricultural).
Tips for Managing Your PESCO Electricity Costs
- Monitor your monthly consumption and stay within cheaper slab brackets where possible.
- Replace old appliances with energy-efficient alternatives — inverter ACs, LED lights, and efficient refrigerators.
- Use timers on water heaters and geysers — these are the biggest electricity consumers in KPK winters.
- Consider solar net metering to offset daytime electricity costs, especially in Peshawar and Abbottabad.
- Check your bill monthly through the PITC portal rather than waiting for the physical copy.
- Pay before the due date to avoid late payment surcharges.
Frequently Asked Questions
How do I check my PESCO bill online?
Go to the PITC portal at bill.pitc.com.pk/pescobill, enter your 14-digit reference number, and click Submit. Your current bill will be displayed with all charges, units consumed, and due date.
Where do I find my PESCO reference number?
Your 14-digit reference number is printed on the top-right area of your PESCO bill. It is also available on previous PDF downloads, payment receipts, or can be retrieved from your local PESCO office with your CNIC.
Can I check my PESCO bill without a reference number?
No. The PITC portal requires a 14-digit reference number for bill lookup. You cannot search by name, CNIC, or meter number. Visit your nearest PESCO office with your CNIC to retrieve your reference number.
Can I check my PESCO bill by meter number?
No. The meter number (usually 6-8 digits on your physical meter) is different from your reference number. Only the 14-digit reference number works for online bill lookup.
How do I download a duplicate PESCO bill?
After your bill loads on the PITC portal, use your browser's Print function (Ctrl+P) and select 'Save as PDF'. This creates an exact duplicate that is accepted for payment everywhere.
Why is my PESCO bill higher than expected?
Common reasons include higher seasonal consumption, crossing into a higher tariff slab, fuel price adjustment (FPA) increases, estimated readings during meter access issues, or unpaid arrears from previous months.
What areas does PESCO cover?
PESCO covers the entire Khyber Pakhtunkhwa province including Peshawar, Mardan, Swat, Abbottabad, Mansehra, Nowshera, Charsadda, Kohat, Bannu, DI Khan, and the merged tribal districts.
What is the PESCO helpline number?
The PESCO helpline number is 118. You can call this number to report outages, file complaints, or request information about your bill or connection.
Is the PESCO duplicate bill valid for payment?
Yes. A duplicate bill downloaded from the official PITC portal has the same legal standing as the original printed bill and is accepted at all banks, mobile wallets, and online payment platforms.
When is the last date to pay my PESCO bill?
The due date is printed on your bill. Paying before this date avoids surcharges. A second surcharge deadline is also listed — missing both can result in disconnection.