PESCO Bill Calculator | Get Estimation of PESCO Bill
Want a rough idea of your next PESCO bill? Choose single or three phase, pick your consumer category and enter the units you used, and the calculator adds up the charges for you. It uses the domestic electricity rates NEPRA notified in S.R.O. 279(I)/2026 in February 2026. We last checked these rates against that notification on 17 September 2026.
It works for home connections on single or three phase supply with a sanctioned load below 5 kW. It does not cover time-of-use, lifeline, prepaid, commercial or industrial connections.
PESCO Bill Calculator
Fixed charges assume a 2 kW sanctioned load.
Enter your details to see an estimate.
The fuel price adjustment (FPA) is not included. NEPRA sets a new FPA every month and it can raise or lower your bill, so treat this total as an estimate.
Treat the result as an estimate. The fuel price adjustment is not included, because NEPRA sets a new one every month and it can push your bill up or down. Your real bill can also include a quarterly adjustment and arrears, so the actual amount can come out higher or lower. The sections below explain exactly what the calculator adds up and what it leaves out.
Not sure which category you are in? New PESCO bills print it under Category in the Consumer Detail box, in the same box as your sanctioned load (San Load). You count as protected only if you have a regular (non time-of-use) home connection and used 200 units or less in each of the last six months.

How the calculator works out your bill
The calculator adds up the main charges on a PESCO home electricity bill in this order.
- Cost of electricity: protected consumers pay Rs 10.54 per unit for the first 100 units and Rs 13.01 for each unit after that, up to 200. Unprotected consumers pay one rate on every unit, set by the band their monthly total falls in.
- Fixed charges: the sanctioned load in kW multiplied by the fixed charge for your band. The calculator assumes a 2 kW load for single phase and 4 kW for three phase. For example, an unprotected single-phase home using 250 units pays 2 × Rs 350 = Rs 700.
- F.C. surcharge: Rs 0.43 per unit, the financing cost surcharge printed on recent PESCO domestic bills.
- Electricity duty (optional): 1.5% of the cost of electricity, added only if you tick the box. The federal government stopped collecting this duty through electricity bills from July 2025, but Khyber Pakhtunkhwa asked for the collection to continue, so check whether your own bill shows it.
- GST: 18% of all the charges above.
Single phase or three phase: does it change your bill?
Not directly. Under S.R.O. 279(I)/2026, a home connection pays the same per-unit rates and the same fixed charge per kW whether it is single phase or three phase. The tariff only treats the two differently in the minimum monthly charge, which is Rs 75 for single phase and Rs 150 for three phase, and that minimum charge does not apply to connections that already pay fixed charges.
What does change the bill is sanctioned load, and three-phase homes often have a larger one. Fixed charges are billed per kW, so the calculator assumes 2 kW for a single-phase home and 4 kW for a three-phase home. For an unprotected home using 250 units, that means Rs 700 in fixed charges on single phase and Rs 1,400 on three phase, giving estimated bills of about Rs 10,717 and Rs 11,543. If your sanctioned load is different, your fixed charges will be too.
A home with a sanctioned load of 5 kW or more is billed on time-of-use rates instead, which this calculator does not cover.
PESCO domestic unit rates used in this calculator
These rates come from S.R.O. 279(I)/2026 and apply to home connections with a sanctioned load below 5 kW. The same schedule applies to all the former WAPDA distribution companies, so PESCO charges the same per-unit rates as IESCO, LESCO or MEPCO. For other tariff categories, see our PESCO unit rates page.
| Category and monthly units | Rate per unit | Fixed charge per kW per month |
| Protected, 1 to 100 units | Rs 10.54 | Rs 200 |
| Protected, 101 to 200 units | Rs 13.01 | Rs 300 |
| Unprotected, 1 to 100 units | Rs 22.44 | Rs 275 |
| Unprotected, 101 to 200 units | Rs 28.91 | Rs 300 |
| Unprotected, 201 to 300 units | Rs 33.10 | Rs 350 |
| Unprotected, 301 to 400 units | Rs 36.46 | Rs 400 |
| Unprotected, 401 to 500 units | Rs 38.95 | Rs 500 |
| Unprotected, 501 to 600 units | Rs 40.22 | Rs 675 |
| Unprotected, 601 to 700 units | Rs 41.85 | Rs 675 |
| Unprotected, above 700 units | Rs 47.20 | Rs 675 |
Lifeline consumers pay Rs 3.95 per unit up to 50 units and Rs 7.74 per unit up to 100 units. They have no fixed charge but pay a minimum monthly charge of Rs 75 on a single-phase connection or Rs 150 on a three-phase connection. Lifeline status is only for single-phase connections of up to 1 kW that have not used more than 100 units in any of the last 12 months.
Home connections with a sanctioned load of 5 kW or more are billed on the time-of-use tariff, at Rs 46.85 per unit during peak hours and Rs 34.53 per unit off-peak. Their fixed charge is Rs 675 per kW, billed on 50% of the sanctioned load or the maximum demand recorded by the meter (MDI), whichever is higher. These homes cannot be protected consumers, however few units they use.
Protected vs unprotected: what one extra unit can cost
Unprotected bills are not charged slab by slab. When your monthly total crosses into a new band, every unit that month is charged at the higher rate. Only protected consumers get the lower rate on their first 100 units.
Here is what that means for the cost of electricity alone, before fixed charges and tax.
| Monthly use | Calculation | Cost of electricity |
| 200 units, protected | 100 × Rs 10.54 + 100 × Rs 13.01 | Rs 2,355 |
| 200 units, unprotected | 200 × Rs 28.91 | Rs 5,782 |
| 201 units, unprotected | 201 × Rs 33.10 | Rs 6,653 |
For an unprotected home, going from 200 to 201 units adds about Rs 871 before GST. For a protected home the jump is bigger still. A month of 201 units is billed at unprotected rates, and the home only meets the protected test again once it has used 200 units or less in each of the six months before a bill.
Example estimates for a single-phase home
These figures come from the calculator’s own formula for a single-phase home, which it assumes has a 2 kW sanctioned load. They leave out electricity duty, fuel price adjustment and quarterly adjustment, and are rounded to the nearest rupee.
| Units and category | Cost of electricity | Fixed charges | F.C. surcharge | GST | Estimated bill |
| 100, protected | Rs 1,054 | Rs 400 | Rs 43 | Rs 269 | Rs 1,766 |
| 200, protected | Rs 2,355 | Rs 600 | Rs 86 | Rs 547 | Rs 3,588 |
| 200, unprotected | Rs 5,782 | Rs 600 | Rs 86 | Rs 1,164 | Rs 7,632 |
| 250, unprotected | Rs 8,275 | Rs 700 | Rs 108 | Rs 1,635 | Rs 10,717 |
| 350, unprotected | Rs 12,761 | Rs 800 | Rs 151 | Rs 2,468 | Rs 16,180 |
| 550, unprotected | Rs 22,121 | Rs 1,350 | Rs 237 | Rs 4,267 | Rs 27,975 |
Compare the two 200-unit rows. The same usage costs more than twice as much once a home is unprotected.
What the calculator leaves out
- Fuel price adjustment: NEPRA sets a new one every month and it can raise or lower your bill, so the calculator leaves it out. Your bill shows the amount for that month.
- Quarterly tariff adjustment: these run for a set period and then end. For example, NEPRA’s reduction of Rs 1.9857 per unit applied only to bills for June, July and August 2026. Check your latest bill for the adjustment in force now.
- Your exact sanctioned load: fixed charges use an assumed 2 kW for single phase and 4 kW for three phase. If your load is different, so are your fixed charges.
- Arrears and installments: unpaid amounts, installments and deferred amounts from earlier bills.
- Income tax and further tax: these mainly apply to commercial connections and some large domestic bills.
- Other tariffs: time-of-use (5 kW and above), lifeline, prepaid, commercial and industrial connections.
How to estimate your units from your appliances
One unit on your bill is one kilowatt-hour (kWh), which is 1,000 watts used for one hour. To estimate an appliance’s monthly units, multiply its power in watts by the hours you use it each day and by the number of days, then divide by 1,000.
Units per month = watts × hours per day × days ÷ 1,000
For example, a ceiling fan rated at 100 watts running 12 hours a day for 30 days uses 100 × 12 × 30 ÷ 1,000 = 36 units. An air conditioner drawing 1,500 watts for 8 hours a day over 30 days uses 360 units, which on its own is enough to make a home unprotected.
The power rating is usually printed on a label on the appliance. Add up your main appliances for a rough monthly total, then enter it in the calculator.
How to use the PESCO bill calculator
- Step 1: Go to the PESCO bill calculator at the top of this page and choose single phase or three phase.
- Step 2: Choose protected or unprotected. If you are not sure, check the Category field on your latest bill.
- Step 3: Enter the units you used or expect to use.
- Step 4: Tick the electricity duty box only if your bill shows electricity duty.
- Step 5: Click “Calculate estimated bill” to see each charge and your total payable bill.
Ways to bring your estimate down
- Watch the band limits at 100, 200, 300, 400, 500, 600 and 700 units. For an unprotected home, staying just under a limit lowers the rate on every unit that month.
- If you are protected, keep every month at or below 200 units. One hot month over the limit can put you on unprotected rates for months afterwards.
- On time-of-use billing, each unit you move from peak to off-peak hours saves Rs 12.32 before tax, so run water pumps, washing machines and irons off-peak where you can.
- Fixed charges depend on your sanctioned load, not on how much you use. If your sanctioned load is much higher than you need, ask your PESCO sub-division office about reducing it.
- Compare the units on your bill with your appliance estimate. If they look far too high, check your meter reading against the reading printed on the bill, and call PESCO on 118 if they don’t match.
