qaaf

PESCO Bill Calculator

Estimates a Peshawar Electric Supply Company home bill on the NEPRA uniform tariff, with the adjustments now on bills.
units

Take this from the "units consumed" box on your bill.

Consumer type

Protected means 200 units or less in each of the last six months. Lifeline is up to 100 units on a single-phase connection of up to 1 kW.

kW

Printed on your bill

Rs

Optional

Adjustments and taxes

September 2026 fuel adjustment, billed in November 2026

units

The bill shows the FPA month, e.g. "FPA for JUL-26". Enter your units for that month from the 12-month history. Leave blank to use this month's units.

Quarterly adjustment billed September to November 2026. It can be negative, e.g. -0.45. Use the figure on your bill if it differs.

Ticked because many recent bills still show it. Untick it if your bill has no electricity duty line.

Non-filers pay 7.5% income tax when the bill is Rs 25,000 or more.

Estimated billUnprotected · 250 units
Total payable
12,554Rs
Cost of electricity 250 × 33.18,275.00
FC surcharge 250 × 3.23807.50
Quarterly adjustment 250 × 0.5194129.85
Fixed charges 2 kW × Rs 350700.00
Fuel adjustment 250 × 2.3673591.83
Electricity charges10,504.18
Electricity duty126.07
Sales tax (GST 18%) 1,806.92, rounded1,807.00
Electricity duty on fuel adjustment8.88
Sales tax on fuel adjustment 108.13, rounded108.00
Government charges2,049.95
Average cost per unitRs 50.22
Rounded to the nearest rupee bills put this in the cost of electricity-0.13
Payable within due date12,554
Paid within 3 days after the due date + 5% of Rs 9,912.2213,050
Paid later than that + 10% of Rs 9,912.2213,545

Bills round the current bill to the nearest rupee and put the few paisa of difference in the cost of electricity line. The late payment surcharge is on the electricity charges without the fuel adjustment and taxes; your bill prints the last date for the lower amount. The first bill of a new connection can cover more than one month.

Type in your PESCO units and sanctioned load to estimate the bill. With the current adjustments, 400 units for an unprotected 2 kW home comes to about Rs 21,319. At 401 units the estimate rises to about Rs 22,801. To see the bill PESCO has issued, use your 14 digit reference number on PITC's web bill page, as explained below.

PESCO is the Peshawar Electric Supply Company. It serves Peshawar and most of Khyber Pakhtunkhwa. Like every company, it bills homes on the national uniform tariff notified in February 2026.

How to check your PESCO bill online

This page estimates a PESCO bill from your units. It does not fetch the bill PESCO has already issued. To see that bill:

  1. Open the PESCO web bill page of the Power Information Technology Company (PITC), the government company that hosts online bills for PESCO and the other distribution companies.
  2. Choose Reference No and type the 14 digit reference number printed on any PESCO bill for the connection. You can search by Customer ID instead.
  3. Pick U or R, matching the letter after the reference number on your bill, and press Search.

The bill shows the units, the amount payable and the due date, and you can print a copy. Then type the same units into the calculator above to see how the total is built up, slab by slab. If the two differ by more than a few hundred rupees, compare the FPA, QTA and electricity duty lines first.

Worked example: 400 units, unprotected, 2 kW

400 units sits at the top of the 301 to 400 slab, so every unit is Rs 36.46.

Line Working Amount
Cost of electricity 400 × 36.46 Rs 14,584.00
Fixed charges 2.0 kW × Rs 400 Rs 800.00
FC surcharge 400 × 3.23 Rs 1,292.00
Quarterly adjustment 400 × 0.5194 Rs 207.76
Fuel adjustment 400 × 2.3673 Rs 946.92
Electricity charges Rs 17,830.68
Electricity duty 1.5% of cost of electricity and QTA Rs 221.88
GST 18% of the charges above and duty, rounded Rs 3,079.00
Duty on fuel adjustment 1.5% of the fuel adjustment Rs 14.20
GST on fuel adjustment 18% of the fuel adjustment and its duty, rounded Rs 173.00
Government charges Rs 3,488.08
Total Rs 21,318.76

The bill is still under Rs 25,000, so there is no income tax even for a non-filer. That changes at about 445 units.

Pay after the due date and a late payment surcharge is added: 5% of Rs 16,884.00 (the electricity charges without the fuel adjustment and taxes) for the first 3 days, so Rs 22,163, then 10%, so Rs 23,007.

Electricity duty in Khyber Pakhtunkhwa

Electricity duty is a provincial charge, historically 1.5% on homes. In July 2025 the federal Power Division said it would stop collecting it through bills. The KP government objected and asked for collection to continue.

So the charge can differ from bill to bill. Look for an "electricity duty" line on your bill. If there is none, untick the box. At 400 units that brings the estimate to Rs 21,039.68.

PESCO unit price and the 400 unit line

PESCO rates for homes range from Rs 10.54 (protected, first 100 units) to Rs 47.20 (unprotected, above 700). The full table is on the electricity unit price page.

Going from 400 to 401 units adds well over Rs 1,000. Every unit moves from Rs 36.46 to Rs 38.95, and the fixed charge goes from Rs 400 to Rs 500 per kW. In winter, electric heaters can push a home past this line quickly.

Reading your PESCO bill

The calculator needs the units consumed for the month and the sanctioned load in kW, both printed on the bill. If the fuel or quarterly adjustment per unit on your bill is different, change them in the adjustments section. Meter rent, if shown, can go in the meter rent box.

PESCO's neighbours, on the same national tariff, have their own pages: the IESCO bill calculator, the HAZECO bill calculator and the TESCO bill calculator.

PESCO bill by units

PESCO, unprotected home, 2 kW load; current fuel and quarterly adjustments; duty included.

UnitsCost of electricityEstimated total bill
200 200 units billRs 5,782Rs 9,088
300 300 units billRs 9,930Rs 14,900
350Rs 12,761Rs 18,771
400 400 units billRs 14,584Rs 21,319
450Rs 17,528Rs 27,353
500 500 units billRs 19,475Rs 30,250
600Rs 24,132Rs 37,472

Estimates only. PESCO bills can also carry arrears or instalments, and a longer billing period raises the total. The estimate shows the late payment amounts as well. qaaf is not part of PESCO or NEPRA, so pay the amount printed on your bill.

Questions people ask

How can I check my PESCO bill online?

Open the PESCO web bill page run by PITC, choose Reference No, type the 14 digit reference number from an old bill, pick U or R as printed after the number, and press Search. Customer ID works too. This page cannot show your issued bill; it estimates the bill from your units, which helps you check whether the PESCO bill is right.

What is the PESCO unit price in 2026?

PESCO homes pay the February 2026 NEPRA uniform rates: Rs 10.54 and Rs 13.01 for protected users and Rs 22.44 to Rs 47.20 for unprotected users. After adjustments and taxes, 400 unprotected units cost about Rs 53.30 per unit.

How much is a 400 unit PESCO bill?

About Rs 21,319 for an unprotected 2 kW home with the current adjustments, including 1.5% duty and 18% GST. Without duty it is about Rs 21,040. The 400 units bill page has more detail.

Does PESCO charge electricity duty on homes?

This is unsettled. The federal government said in 2025 it would stop collecting duty through bills, and KP objected. Your bill is the only reliable guide. Untick the duty box if the line is missing.

Is PESCO cheaper than HAZECO or TESCO?

No. HAZECO and TESCO also serve Khyber Pakhtunkhwa, and all three charge the same national tariff and adjustments. The difference between bills comes from units, load and consumer type.

Sources: S.R.O. 279(I)/2026 (NEPRA uniform tariff decision, 11 February 2026); NEPRA monthly FCA and quarterly adjustment decisions; Power Division decision of July 2025 on electricity duty collection; Sales Tax Act 1990; Income Tax Ordinance 2001, section 235.

Last reviewed 8 November 2026. Results are estimates; official notices always take precedence.