PESCO (Peshawar Electric Supply Company) serves most of Khyber Pakhtunkhwa, including Peshawar, Mardan, Charsadda, Nowshera, Swabi, Kohat, Bannu, Dera Ismail Khan, Swat and other districts. In recent years the Hazara region was separated into a new company, HAZECO, and the former tribal areas are served by TESCO. This guide explains how a PESCO bill is calculated and what each line means.
Exact rates are set by NEPRA and the federal government and change over time. Use this guide to understand the structure and verify current numbers from official notifications.
Basic details on the bill
- Reference number: 14 digits, used to download your bill from the official PITC portal.
- Tariff code: A-1 (residential), A-2 (commercial), B (industrial), D (agricultural).
- Sanctioned load, meter number, reading date, issue date and due date.
- Units consumed and a 12-month history.
Units and slab rates
Residential bills use slabs. Consumers who used 200 units or less in each of the previous six months are protected and get lower rates for the first 200 units. Others are non-protected and pay higher rates as consumption increases. Winter heating with electric heaters can push many PESCO households above 200 units, while in southern districts like D.I. Khan the summer cooling load is the main driver.
Adjustments
- FPA (Fuel Price Adjustment): a monthly per-unit adjustment approved by NEPRA.
- QTA (Quarterly Tariff Adjustment): applied for a quarter based on capacity and other costs.
- Other approved items, such as deferred adjustments, may appear separately.
Taxes
- GST on the electricity value.
- Income tax on commercial and industrial bills above set amounts.
- Extra/further tax for commercial consumers not on the Active Taxpayer List.
- Electricity duty and PTV fee were removed from electricity bills in 2025 by federal decisions.
Line losses, load-shedding and your bill
PESCO has some feeders with high line losses, and these feeders can have longer load-shedding schedules. Load-shedding does not change your per-unit rate, but it is a common reason for complaints. Your bill amount depends only on units recorded by your meter, adjustments and taxes.
Detection bills and how to respond
If PESCO finds a meter problem or alleged tampering, it may issue a detection bill charging extra units for past months. Consumers have the right to:
- Ask for the inspection report and calculation basis.
- Submit a written objection at the sub-division or division office.
- Approach NEPRA or the relevant forum if unsatisfied.
How to lower your PESCO bill
- Use oil-filled or efficient heaters for short periods rather than old coil heaters.
- Replace old fans and bulbs with efficient models.
- Watch your meter in peak months to stay below slab thresholds.
- Fix internal wiring faults that can cause leakage.
Check your PESCO bill
Enter your 14-digit reference number on the official PITC PESCO bill page — our bill checker opens it for you. For complaints, call 118 or visit your PESCO customer service centre.