Enter an amount to see the result.
Short answer: A PESCO bill in November 2026 is units x the uniform slab rate, plus a fixed charge per kW of sanctioned load, Rs 0.43 per unit F.C. surcharge, the Rs 2.3673 fuel adjustment and Rs 0.5194 quarterly adjustment per unit, and 18% sales tax on the total. A protected Peshawar home using 90 units on 1 kW pays about Rs 1,708, while a non-protected 2 kW home using 350 units pays about Rs 17,372.
Key takeaways
- PESCO uses the same government residential rates as every other company, Rs 10.54 to Rs 47.20 per unit before taxes.
- Since NEPRA’s May 2025 licence change, Hazara districts such as Abbottabad, Haripur and Mansehra are licensed to the new HAZECO, not PESCO.
- November 2026 PESCO bills carry Rs 2.3673 fuel adjustment and Rs 0.5194 quarterly adjustment per unit.
- Crossing 500 units adds about Rs 1,421 to a 3 kW PESCO bill, because both the rate and the fixed charge go up.
- No electricity duty or PTV fee is added to PESCO bills since July 2025.
How to use this PESCO bill calculator
PESCO is preselected. Enter units consumed, sanctioned load in kW from your bill, whether you are protected, and your filer status. The fuel and quarterly adjustment fields already hold the November 2026 values.
Which areas PESCO covers
Peshawar Electric Supply Company has its head office on Shami Road, Peshawar. Its 2023 distribution licence covered most of Khyber Pakhtunkhwa outside the tribal districts. On 23 May 2025 NEPRA modified that licence and removed Abbottabad, Haripur, Mansehra, Battagram, Torghar, Upper and Lower Kohistan and Kolai Pallas, which go to the newly licensed Hazara Electric Supply Company (HAZECO).
After that change, the modified licence lists PESCO’s districts as Peshawar, Charsadda, Nowshera, Mardan, Swabi, Khyber, Kohat, Hangu, Karak, Bannu, Lakki Marwat, D.I. Khan, Tank, Swat, Buner, Shangla, Malakand, Upper and Lower Dir, and Upper and Lower Chitral. Its map shows seven operation circles: Peshawar, Khyber, Mardan, Swat, Bannu, Swabi and D.I. Khan.
If your bill is issued by HAZECO or TESCO instead, the company name is printed at the top.
PESCO per unit rates in 2026
PESCO does not set its own home rates. It charges the uniform tariff notified through S.R.O. 279(I)/2026 on 12 February 2026, still in force in November 2026. For homes with sanctioned load below 5 kW:
| PESCO category and units | Rs per unit | Fixed Rs per kW |
|---|---|---|
| Protected 1 to 100 | 10.54 | 200 |
| Protected 101 to 200 | 13.01 | 300 |
| Non-protected 1 to 100 | 22.44 | 275 |
| Non-protected 101 to 200 | 28.91 | 300 |
| Non-protected 201 to 300 | 33.10 | 350 |
| Non-protected 301 to 400 | 36.46 | 400 |
| Non-protected 401 to 500 | 38.95 | 500 |
| Non-protected 501 to 600 | 40.22 | 675 |
| Non-protected 601 to 700 | 41.85 | 675 |
| Non-protected above 700 | 47.20 | 675 |
Protected homes get the first 100 units at 10.54 and the rest at 13.01. Non-protected homes pay one rate on every unit, the rate of the slab their total falls in, so crossing 300, 500 or 700 units raises the rate on the whole bill. The full electricity bill calculator guide explains the protected test and every bill line.
Three PESCO bill examples for November 2026
All three use the November 2026 fuel adjustment of Rs 2.3673 per unit (NEPRA’s FCA decision of 6 November 2026) and quarterly adjustment of Rs 0.5194 per unit (S.R.O. 1501). I checked every figure with a script that uses the same formula as the calculator.
1. Small home in Swat: 90 units, protected, 1 kW
Cost of electricity 90 x 10.54 = Rs 948.60. Fixed 200 x 1 = Rs 200. F.C. surcharge Rs 38.70. FCA Rs 213.06. QTA Rs 46.75. GST 18% of Rs 1,447.11 = Rs 260.48. Total about Rs 1,708, or Rs 18.97 per unit.
2. Family house in Peshawar: 350 units, non-protected, 2 kW
Cost of electricity 350 x 36.46 = Rs 12,761. Fixed 400 x 2 = Rs 800. F.C. surcharge Rs 150.50. FCA Rs 828.56. QTA Rs 181.79. GST 18% of Rs 14,721.85 = Rs 2,649.93. Total about Rs 17,372, or Rs 49.63 per unit.
3. Summer home in D.I. Khan: 500 units, non-protected, 3 kW
Cost of electricity 500 x 38.95 = Rs 19,475. Fixed 500 x 3 = Rs 1,500. F.C. surcharge Rs 215. FCA Rs 1,183.65. QTA Rs 259.70. GST 18% of Rs 22,633.35 = Rs 4,074. Total about Rs 26,707, or Rs 53.41 per unit. At 501 units the rate becomes Rs 40.22 and the fixed charge Rs 675 per kW, so the bill is about Rs 28,128.
One unit above 500 adds about Rs 1,421 to a 3 kW PESCO bill: the rate rises on all units and the fixed charge jumps to Rs 675 per kW.
How to check and download your PESCO bill
- Open the PESCO PITC bill page. PITC, the government IT company, produces bills for the ex-WAPDA companies.
- Enter the reference number printed at the top of your paper bill.
- View or print the bill, then match units, sanctioned load and each charge against the calculator above.
PESCO’s official website, as listed by the Power Division, is pesco.gov.pk. Many look-alike sites rank for “PESCO bill”, so check the address before you type your reference number.
What is different about PESCO bills
- Smaller area since 2025. The Hazara circles moved to HAZECO under NEPRA’s May 2025 licences, so older guides that list Abbottabad under PESCO are out of date.
- Same uniform tariff. PESCO rates and fixed charges match LESCO, IESCO and the other government companies.
- No electricity duty. K-Electric adds 1.5%; PESCO adds nothing.
If a PESCO bill looks wrong, raise it first with the subdivision office printed on your bill. For a bill that never reached you, the Power Division also lists the PITC complaint portal, ccms.pitc.com.pk. If it is still not resolved, you can complain to the regulator through NEPRA’s online complaint system.
Same tariff, local details: see the LESCO bill calculator for Lahore, the IESCO bill calculator for Islamabad and Rawalpindi, the K-Electric bill calculator for Karachi, the MEPCO bill calculator for Multan, the FESCO bill calculator for Faisalabad, the GEPCO bill calculator for Gujranwala and Sialkot, the HESCO bill calculator for Hyderabad, the SEPCO bill calculator for Sukkur and Larkana, the QESCO bill calculator for Quetta and Balochistan and the TESCO bill calculator for the tribal districts. The main electricity bill calculator guide covers every company in one place.
Frequently asked questions
What is the PESCO per unit price in 2026?
Rs 10.54 and Rs 13.01 for protected homes and Rs 22.44 to Rs 47.20 for others, before fixed charges, adjustments and GST. All in, a protected 90 unit bill is about Rs 19 per unit and a 500 unit bill about Rs 53.
How does the PESCO bill calculator work for protected consumers?
Choose Yes for protected if every one of your last 6 months was 200 units or less. The first 100 units are charged at Rs 10.54 and the rest at Rs 13.01. Above 200 units this month, the calculator switches to non-protected rates.
What is the PESCO bill calculation formula?
Units x slab rate, plus fixed charge per kW of sanctioned load, Rs 0.43 F.C. surcharge, fuel and quarterly adjustments per unit, then 18% GST. Non-filers add 7.5% income tax when the bill is Rs 25,000 or more.
How much is a 300 unit PESCO bill?
About Rs 13,718 for a non-protected 2 kW home in November 2026, including the fuel and quarterly adjustments, or about Rs 12,696 without them.
Is Abbottabad still under PESCO?
NEPRA modified PESCO’s licence on 23 May 2025 to move Abbottabad, Haripur, Mansehra, Battagram, Torghar, Kohistan and Kolai Pallas to HAZECO. Check the company name on your bill.
Does the calculator cover green meter or net metering bills?
No. Net metering bills subtract exported units and are not covered. Use it for normal residential meters below 5 kW.
This PESCO bill calculator gives an estimate based on the uniform residential tariff in NEPRA’s decision of 11 February 2026 (S.R.O. 279(I)/2026), NEPRA’s September 2026 fuel adjustment and S.R.O. 1501(I)/2026, the Sales Tax Act 1990 and section 235 of the Income Tax Ordinance 2001. Service area from PESCO’s 2023 NEPRA distribution licence as modified on 23 May 2025. Rates last checked 10 November 2026. It follows the official slabs and fixed charges exactly but does not cover lifeline, time of use, prepaid, commercial or net metering connections, arrears or late payment surcharge. Your actual bill is what PESCO issues.