FESCO Bill Calculator: From Units to Total Bill in Seconds (2026)

Updated: August 2026

A 300-unit FESCO bill in the August 2026 cycle comes to Rs 13,286.85 for an unprotected domestic consumer on a 2 kW connection: Rs 9,930 of actual electricity plus roughly Rs 3,953 in the new fixed charge, surcharge, duty, GST and fuel adjustment, softened by a Rs 595.71 quarterly credit. That works out to Rs 44.29 per unit once everything lands. Your own number turns on four things: how many units you used, whether your connection counts as protected or unprotected, your sanctioned load in kW (which now sets a fixed monthly charge), and whether you have a normal meter or a peak/off-peak (TOU) one. The FESCO bill calculator below takes those inputs and rebuilds your bill the way FESCO’s billing system does, line by line, using the rates in force this month.

It works for any FESCO connection in Faisalabad, Jhang, Sargodha, Mianwali, Bhakkar, Khushab, Chiniot or Toba Tek Singh. On another company? Switch the DISCO in the first dropdown or head to our all DISCOs hub.

Estimate your FESCO bill now

Electricity Bill Calculator — Pakistan

Slab rates, surcharge, duty, GST and current adjustments


Consumer type



Protected = your usage stayed at or under 200 units for 6 straight months. Lifeline = up to 100 units on a small (≤1 kW) connection.


Printed on your bill as “Load” or “Sanctioned Load”. Since 12 Feb 2026 the fixed monthly charge is billed per kW of this figure, so a 2 kW home pays twice the rate shown in the tariff table. Lifeline consumers pay no fixed charge.

Time-of-use (TOU) meter?

Peak / off-peak billing instead of slabs




TOU fixed charges are billed on 50% of sanctioned load or the month’s maximum demand (MDI), whichever is higher.


How to use the FESCO bill calculator

Four inputs, one honest answer:

  1. Consumer type. Pick Protected only if your usage stayed at or under 200 units for six months in a row; otherwise you’re Unprotected — most households in Faisalabad and Sargodha are. Lifeline is for small sanctioned loads using up to 100 units. Not sure which you are? Our protected vs unprotected guide shows exactly where to look on your bill.
  2. Units. Take them from your meter (today’s reading minus last month’s billed reading) or from the UNITS CONSUMED box on any recent bill.
  3. Sanctioned load (kW). Printed on your bill as “Load” or “Sanctioned Load”. Since 12 February 2026 the fixed monthly charge is billed per kW of this figure, so a 2 kW home pays twice the table rate. The calculator defaults to 2 kW; lifeline consumers pay no fixed charge.
  4. TOU toggle. Flip it only if your bill shows separate peak and off-peak lines, then enter both figures.

If your total crosses Rs 25,000, a checkbox appears for the 7.5% Section 235 advance income tax — tick it only if you are not on FBR’s Active Taxpayers List. Filers don’t pay it. The calculator also warns you when your inputs change your status: enter “protected” with 250 units and it will bill you unprotected, because that is what FESCO will do.

The result table mirrors the order of a printed FESCO bill: energy charges first, then the FC surcharge, the quarterly adjustment (shown in green when it is a credit), the fixed monthly charge, duty, GST, and the month’s fuel adjustment with its own taxes. Two figures at the bottom deserve a second look. The after-due-date amount adds the 10% late payment surcharge, so it is what missing the deadline costs. And the effective per-unit cost tells you what your electricity really costs once every add-on lands. Comparing it at different unit levels is the quickest way to spot a slab cliff before you walk off it.

FESCO slab rates for August 2026

FESCO bills domestic consumers on the GoP-applicable consumer-end schedule notified in SRO 279(I)/2026 (Ministry of Energy, 12 February 2026). That notification left the slabs up to 300 units untouched, trimmed the rates above 300 units by roughly Rs 1.5 a unit, and added a per-kW fixed monthly charge. These are the consumer-end rates NEPRA‘s schedule applies to bills, verified against the official DISCO tariff pages and the SRO itself, and the same figures the calculator uses (as of August 2026):

Slab (units/month) Consumer type Rate per unit
1–50 Lifeline Rs 3.95
51–100 Lifeline Rs 7.74
1–100 Protected Rs 10.54
101–200 Protected Rs 13.01
1–100 Unprotected Rs 22.44
101–200 Unprotected Rs 28.91
201–300 All domestic Rs 33.10
301–400 All domestic Rs 36.46
401–500 All domestic Rs 38.95
501–600 All domestic Rs 40.22
601–700 All domestic Rs 41.85
Above 700 All domestic Rs 47.20

The full FESCO tariff, including commercial and industrial categories that matter to Faisalabad’s power-loom and textile units, is in our FESCO per unit price breakdown.

The fixed monthly charge (new since February 2026)

SRO 279(I)/2026 introduced a fixed monthly charge on top of the per-unit rates. It is billed per kW of your sanctioned load, at a rate set by the slab your month lands in, and it applies even if you use nothing that month. GST is charged on it like any other line; lifeline consumers are exempt (they instead face a small minimum charge of Rs 75 single-phase / Rs 150 three-phase, which only bites when the energy charge falls below it).

Landing slab (units/month) Consumer type Fixed charge (Rs per kW / month)
1–100 Protected Rs 200
101–200 Protected Rs 300
1–100 Unprotected Rs 275
101–200 Unprotected Rs 300
201–300 Unprotected Rs 350
301–400 Unprotected Rs 400
401–500 Unprotected Rs 500
501 and above Unprotected Rs 675

So a 2 kW unprotected home in Jhang landing in the 201–300 slab pays Rs 350 × 2 = Rs 700 in fixed charges alone, before a single unit is priced. TOU (5 kW+) connections pay Rs 675 per kW on whichever is higher — 50% of sanctioned load or the month’s recorded maximum demand (MDI). A NEPRA review petition against these charges, filed in March 2026, was still pending as of August 2026.

The landing slab rule: the part most calculators get wrong

If you’re unprotected, FESCO does not charge your first 100 units at Rs 22.44, the next 100 at Rs 28.91, and so on. Since the subsidy re-targeting, unprotected consumers get no previous-slab benefit: your entire month is billed at the rate of the slab your total lands in. Use 300 units and all 300 cost Rs 33.10 each. Use 301 and all 301 cost Rs 36.46 each.

Only protected consumers keep the old benefit, and only one slab deep — their first 100 units stay at Rs 10.54 even when the total reaches 200.

This is why the 200-unit line is the most expensive doorstep in Pakistan. A protected home at exactly 200 units pays Rs 3,907.05 this month on a 2 kW connection. Cross to 201 units and the same home is billed unprotected at the landing slab: Rs 9,174.77. One extra unit costs Rs 5,267.72. The energy reprices, the fixed charge steps up a slab, and the six-month protected clock restarts on top.

Worked example: 300 units, unprotected

Here is exactly what the calculator produces for 300 units, unprotected, on a 2 kW connection, using August 2026 assumptions: the Jun–Aug quarterly credit of Rs 1.9857 per unit, the SRO 279 fixed charge of Rs 350 per kW, the FPA of +Rs 0.3364 carried from the May fuel adjustment, and Punjab’s ~1.5% electricity duty.

Line Working Amount
Energy charges 300 × Rs 33.10 (landing slab) Rs 9,930.00
FC surcharge 300 × Rs 3.23 Rs 969.00
QTR adjustment (credit) 300 × −Rs 1.9857 −Rs 595.71
Fixed monthly charge Rs 350/kW × 2 kW (SRO 279) Rs 700.00
Electricity duty 1.5% of Rs 10,303.29 Rs 154.55
GST 18% of Rs 11,157.84 Rs 2,008.41
FPA (May FCA) 300 × Rs 0.3364 Rs 100.92
ED on FPA 1.5% of Rs 100.92 Rs 1.51
GST on FPA 18% of Rs 100.92 Rs 18.17
Total within due date Rs 13,286.85
After due date (+10%) Rs 14,615.54

Effective cost: Rs 44.29 per unit, against a printed slab rate of Rs 33.10. The gap is the fixed charge plus the tax stack, decoded line by line in our guide to taxes on your electricity bill.

Calculate your FESCO bill by hand

Prefer to see the machinery? This is the exact order FESCO’s billing system applies, with each line rounded to two decimals before summing, the way printed bills do. We’ll run 150 units on a protected connection with a 2 kW sanctioned load:

  1. Energy charges. Protected keeps one previous slab: 100 × Rs 10.54 + 50 × Rs 13.01 = Rs 1,054.00 + Rs 650.50 = Rs 1,704.50. (Unprotected? Multiply all your units by the landing-slab rate instead.)
  2. FC surcharge. 150 × Rs 3.23 = Rs 484.50. Everyone pays this except lifeline consumers.
  3. QTR adjustment. 150 × −Rs 1.9857 = −Rs 297.85 this quarter. Add the three lines so far and you get Rs 1,891.15, which the bill calls your cost of electricity.
  4. Fixed monthly charge. Protected, 101–200 slab: Rs 300/kW × 2 kW = Rs 600.00. Billed even at zero use; lifeline consumers are exempt.
  5. Electricity duty. 1.5% × Rs 1,891.15 = Rs 28.37.
  6. GST. 18% × (Rs 1,891.15 + Rs 28.37 + Rs 600.00) = Rs 453.51. Yes, GST is charged on the duty and the fixed charge too.
  7. FPA, with its own duty and GST. 150 × Rs 0.3364 = Rs 50.46, plus ED of Rs 0.76 and GST of Rs 9.08 on that amount.
  8. Total. Rs 1,891.15 + 600.00 + 28.37 + 453.51 + 50.46 + 0.76 + 9.08 = Rs 3,033.33 within due date, Rs 3,336.66 after it.

That protected home pays an effective Rs 20.22 per unit. The identical 150 units on an unprotected connection come to Rs 6,185.68 — more than double, from the same meter reading.

What the calculator shows at common usage levels

For a quick sense of scale before you type anything in, here is what the FESCO bill calculator returns this month at round unit counts, all add-ons included, on a 2 kW connection:

Units Protected total Unprotected total Unprotected, per unit
100 Rs 1,923.61 Rs 3,525.87 Rs 35.26
200 Rs 3,907.05 Rs 8,011.56 Rs 40.06
300 Rs 13,286.85 Rs 44.29
400 Rs 19,168.18 Rs 47.92
500 Rs 25,451.36 Rs 50.90
600 Rs 31,631.28 Rs 52.72
700 Rs 38,004.23 Rs 54.29

Protected totals stop at 200 units because protection itself stops there. From 500 units up, the bill crosses the Rs 25,000 line, so non-filers pay 7.5% on top of the figures shown. Notice how the per-unit cost climbs with usage: heavy months are punished twice, once by the higher landing slab and again by the fixed charge and taxes that scale with it. A larger sanctioned load lifts every unprotected total further, since the fixed charge is billed per kW. A Faisalabad home with a 3 kW or 4 kW load pays more than these figures at the same units.

FESCO peak hours and TOU billing

If you have a time-of-use meter, slabs don’t apply at all. Every unit is billed at one of two flat rates depending on the clock. Right now that means Rs 46.85 per unit in peak hours and Rs 34.53 off-peak for FESCO residential consumers, per the SRO 279(I)/2026 schedule (residential TOU applies at 5 kW and above). SRO 279 pushed the off-peak rate well below peak, a Rs 12.32 gap per unit, so shifting load out of the evening window pays off more than it used to. The peak window is four hours, all year, but it moves with the season:

Season FESCO peak hours
June – August 7:00 – 11:00 PM
March – May, September – November 6:00 – 10:00 PM
December – February 5:00 – 9:00 PM

Flip the calculator’s TOU switch and enter both readings. A typical Faisalabad TOU home using 180 peak and 420 off-peak units on a 5 kW connection gets an energy charge of Rs 22,935.60 and a total of Rs 30,596.59 this month, including a Rs 1,687.50 fixed charge (Rs 675/kW on 50% of the sanctioned load). Every unit you shift out of the 7–11 PM window saves Rs 12.32 before taxes; the timing tricks are in our peak hours guide.

Why the estimate can differ from your printed bill

The calculator is built to match FESCO’s arithmetic, but four things can move the printed number:

The pending fuel adjustment. August bills were calculated while NEPRA’s decision on the June FCA was still reserved. That petition, about Rs 1.20 per unit requested, was heard on 29 July. If approved, it replaces the +Rs 0.3364 line, a net addition of roughly Rs 0.86 per unit plus its GST. How the monthly true-up works is covered in our FPA guide.

The quarterly credit expires. The −Rs 1.9857 QTR credit runs on June, July and August 2026 bills only. From September, expect that green line to shrink or disappear, which alone adds about Rs 700 to a 300-unit bill.

Small fixed lines and the fixed-charge review. Meter rent and service rent (usually a few dozen rupees) are excluded, as are arrears, installments and adjustments from previous months. The calculator does apply the SRO 279(I)/2026 fixed monthly charge (Rs 200–675 per kW of sanctioned load), so make sure the sanctioned-load figure you enter matches the “Load” printed on your bill — get that wrong and the fixed line, and the GST on it, will be off. That charge is also the subject of a NEPRA review petition filed in March 2026, still pending as of August 2026; if it is struck down or revised, printed bills will diverge from this estimate.

Your reading date. FESCO’s billing cycle isn’t exactly 30 days. A 33-day reading can push your total into the next slab, and with the landing-slab rule that reprices every unit of the month.

Check the actual FESCO bill

Once you’ve estimated, pull the real thing: our FESCO bill check service fetches your current bill free with just the reference number printed on any old bill, and you can pay it without standing in line using any of the methods in our FESCO bill payment guide. Official announcements and tariff notices are on FESCO’s website. Neighbours on another company can use the same tool. LESCO consumers in the Lahore region have the LESCO bill calculator, southern Punjab has the MEPCO bill calculator, and everyone else can start from the all DISCOs hub.

FAQs

How do I calculate my FESCO bill from units?

Multiply your units by the slab rate your total lands in (Rs 33.10 for 201–300 units, unprotected), add the Rs 3.23 per unit FC surcharge, subtract this quarter’s Rs 1.9857 per unit credit, add the SRO 279 fixed monthly charge (Rs 275–675 per kW of sanctioned load for unprotected homes), add 1.5% electricity duty, then 18% GST on all of it, then the month’s FPA with its own duty and GST. The calculator on this page does the whole chain in one step.

What is the FESCO per unit price in August 2026?

Domestic rates run from Rs 3.95 (lifeline, up to 50 units) to Rs 47.20 (above 700 units). The most common brackets are Rs 22.44, Rs 28.91, Rs 33.10 and Rs 36.46 for unprotected homes using 100–400 units. With the FC surcharge, the SRO 279 fixed charge, duty, GST and adjustments, the effective cost this month runs roughly 30–35% above the slab rate for a mid-size unprotected home (300–700 units), and proportionally more on small bills, where the per-kW fixed charge is spread over fewer units.

Why did 201 units cost so much more than 200?

Crossing 200 units does two things at once: it ends protected status for the month, and the landing-slab rule reprices every unit at the higher rate. A protected home pays Rs 3,907.05 for 200 units this month (2 kW connection); at 201 units the bill becomes Rs 9,174.77. Staying under 200 for six straight months is the single biggest saving available to FESCO consumers.

Am I a protected or unprotected FESCO consumer?

You’re protected only if your consumption stayed at or under 200 units in each of the last six months. One month above 200 moves you to unprotected rates and restarts the six-month clock. Your bill’s tariff box shows A-1(01) style codes and the applied rates; comparing your 1–100 unit rate against Rs 10.54 (protected) or Rs 22.44 (unprotected) tells you instantly.

Does the calculator include the PTV TV fee or meter rent?

No TV fee, because there isn’t one anymore: the Rs 35 PTV licence fee was abolished in July 2025, and any calculator still adding it is out of date. Meter rent and service rent are genuine but tiny fixed lines that vary by connection, so they’re left out of the estimate and noted in the disclaimer.

At how many units does the 7.5% income tax start applying?

The Section 235 advance tax hits domestic bills over Rs 25,000 a month, which on current unprotected rates means roughly 500 units. A 500-unit bill of Rs 25,451.36 becomes Rs 27,360.21 with the 7.5% added, but only for consumers not on FBR’s Active Taxpayers List. Filers are exempt, which makes filing worth about Rs 1,909 a month at that usage.

What are FESCO’s peak hours right now?

7:00 to 11:00 PM through August 2026. The window shifts to 6:00–10:00 PM in the shoulder months (March–May and September–November) and 5:00–9:00 PM in winter (December–February). Peak units cost Rs 46.85 against Rs 34.53 off-peak, so the four-hour window is where TOU bills are won or lost.

Why is my printed FESCO bill different from this estimate?

The usual suspects: a newly notified fuel adjustment the calculator’s month hasn’t caught up with, arrears or installments on your account, meter rent, or a reading period longer than 30 days pushing you into the next slab. If the gap is large, pull your actual bill from the FESCO bill check service and compare it line by line against the breakdown above.

Scroll to Top