Updated: August 2026
A 300-unit GEPCO bill in the August 2026 cycle lands at Rs 13,286.85 for an unprotected home on a 2 kW connection. That splits into Rs 9,930 of actual electricity and roughly Rs 3,953 of fixed charge, FC surcharge, duty, GST and fuel adjustment, with a Rs 595.71 quarterly credit knocked back off. The GEPCO bill calculator on this page works that out to Rs 44.29 for every unit once the whole stack settles. Your own figure hinges on four things: how many units you burned, whether your connection is protected or unprotected, your sanctioned load in kW (which now carries a fixed monthly charge), and whether you run a normal meter or a peak/off-peak (TOU) one. The calculator below takes those four inputs and rebuilds your bill line by line, the way GEPCO’s billing system does, on this month’s rates.
It works for any GEPCO connection across the industrial north of Punjab — Gujranwala, Sialkot, Gujrat, Hafizabad, Narowal, Mandi Bahauddin or Wazirabad. On a different company? Switch the DISCO in the first dropdown, or start from our all DISCOs hub.
Estimate your GEPCO bill now
Electricity Bill Calculator — Pakistan
Slab rates, surcharge, duty, GST and current adjustments
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.
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 GEPCO bill calculator
Four inputs, one straight answer:
- Consumer type. Choose Protected only if your usage held at or under 200 units for six months without a break; otherwise you’re Unprotected, which covers most households from Gujranwala to Hafizabad. Lifeline is for small sanctioned loads that stay under 100 units. If you’re unsure, our protected vs unprotected guide points you to the exact box on your bill.
- Units. Take them from your meter — today’s reading minus last month’s billed reading — or copy the UNITS CONSUMED figure from any recent GEPCO bill.
- Sanctioned load (kW). Printed on your bill as “Load” or “Sanctioned Load”. Since 12 February 2026 the fixed monthly charge rides on each kW of this number, so a 2 kW home pays twice the table rate. The calculator starts at 2 kW; lifeline connections carry no fixed charge.
- TOU toggle. Flip it only if your bill shows separate peak and off-peak lines, then punch in both readings.
When your total tops 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 skip it. The calculator also flags when your input changes your status: enter “protected” with 250 units and it bills you unprotected, because that is exactly what GEPCO will do.
The result table follows the running order of a printed GEPCO bill: energy charges first, then the FC surcharge, the quarterly adjustment (green when it is a credit), the fixed monthly charge, duty, GST, and the month’s fuel adjustment with its own taxes. Two lines at the bottom repay a second glance. The after-due-date figure adds the 10% late payment surcharge, so it tells you what a missed date costs. And the effective per-unit cost shows what your electricity really runs once every add-on is stacked.
GEPCO slab rates for August 2026
GEPCO bills domestic consumers on the GoP-applicable consumer-end schedule notified in SRO 279(I)/2026 (Ministry of Energy, 12 February 2026). That notification kept the slabs up to 300 units as they were, shaved roughly Rs 1.5 a unit off the rates above 300, and bolted on a per-kW fixed monthly charge. These are the consumer-end rates NEPRA‘s schedule applies to bills, checked against the official DISCO tariff pages and the SRO text, and the same figures the calculator runs on (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 GEPCO tariff, commercial and industrial categories included, is in our GEPCO per unit price breakdown.
The fixed monthly charge (new since February 2026)
SRO 279(I)/2026 added 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 lands even in a month you barely use the meter. GST rides on it like any other line. Lifeline consumers are exempt — they face instead a small minimum charge of Rs 75 single-phase or Rs 150 three-phase, which only bites when the energy charge drops 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 landing in the 201–300 slab pays Rs 350 × 2 = Rs 700 in fixed charges before a single unit is priced. TOU connections (5 kW and up), common around Sialkot and Wazirabad, 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, GEPCO does not bill your first 100 units at Rs 22.44, the next 100 at Rs 28.91, and so on up the ladder. Since the subsidy was re-targeted, unprotected consumers get no previous-slab benefit: the whole 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 after the total reaches 200.
This is why the 200-unit mark is the most expensive doorstep in Pakistan. A protected home sitting exactly at 200 units pays Rs 3,907.05 this month on a 2 kW connection. Nudge it to 201 and the same home is billed unprotected at the landing slab: Rs 9,174.77. That single extra unit costs Rs 5,267.72 — the energy reprices, the fixed charge climbs a slab — and the six-month protected clock resets on top of it.
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, pulled apart line by line in our guide to taxes on your electricity bill.
Calculate your GEPCO bill by hand
Want to see the machinery? This is the order GEPCO’s billing system works in, each line rounded to two decimals before it is summed, the way printed bills round. We’ll run 150 units on a protected connection with a 2 kW sanctioned load:
- 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 instead? Multiply all your units by the landing-slab rate.)
- FC surcharge. 150 × Rs 3.23 = Rs 484.50. Everyone pays this except lifeline consumers.
- 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 labels your cost of electricity.
- Fixed monthly charge. Protected, 101–200 slab: Rs 300/kW × 2 kW = Rs 600.00. Billed even at zero use; lifeline is exempt.
- Electricity duty. 1.5% × Rs 1,891.15 = Rs 28.37.
- GST. 18% × (Rs 1,891.15 + Rs 28.37 + Rs 600.00) = Rs 453.51. GST is charged on the duty and the fixed charge as well.
- 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.
- 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 same 150 units on an unprotected connection come to Rs 6,185.68 — more than double, off the identical meter reading. Our guide to cutting your electricity bill works through where those units actually go.
What the calculator shows at common usage levels
For a quick sense of scale, here is what the GEPCO bill calculator returns this month at round unit counts, all add-ons folded in, 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 add 7.5% on top of the figures shown. Watch how the per-unit cost climbs with usage: a heavy month gets 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 — worth remembering on a 3 kW-plus connection.
GEPCO peak hours and TOU billing
If you run a time-of-use meter, slabs don’t enter into it. Every unit is billed at one of two flat rates set by the clock — right now Rs 46.85 per unit in peak hours and Rs 34.53 off-peak for GEPCO residential consumers, under the SRO 279(I)/2026 schedule (residential TOU applies at 5 kW and above). That leaves a gap of Rs 12.32 on every unit, wider than under the previous schedule, so shifting heavy load out of the evening window pays off more than it used to. The peak window is four hours all year, but it slides with the season:
| Season | GEPCO 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 Gujranwala TOU home running 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 push out of the 7–11 PM window saves Rs 12.32 before taxes. The full timing playbook is in our peak hours guide.
Why the estimate can differ from your printed bill
The calculator is built to track GEPCO’s arithmetic, but four things can move the printed number:
The pending fuel adjustment. August bills were worked out while NEPRA’s decision on the June FCA — about Rs 1.20 per unit requested, heard on 29 July — was still reserved. If it is approved, it replaces the +Rs 0.3364 line, a net add 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 rides on June, July and August 2026 bills only. From September, expect that green line to shrink or vanish, 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 left out, along with arrears, installments and adjustments carried from earlier months. The calculator does apply the SRO 279(I)/2026 fixed monthly charge (Rs 200–675 per kW of sanctioned load), so check that the load figure you enter matches the “Load” printed on your bill; get it wrong and the fixed line, plus the GST on it, comes out 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 part ways with this estimate.
Your reading date. GEPCO’s billing cycle isn’t a clean 30 days. A 33-day reading can tip your total into the next slab, and under the landing-slab rule that reprices every unit of the month.
Check the actual bill
Once you’ve estimated, pull the real thing. Our GEPCO bill check service fetches your current bill free using only the reference number printed on any old bill, and you can clear it without queuing at the bank through the options in our GEPCO bill payment guide — JazzCash, Easypaisa, 1LINK and the rest. Official notices and tariff announcements sit on GEPCO’s website. On a neighbouring network? A Lahore address runs on the LESCO calculator, south Punjab on the MEPCO calculator, and every bill service is linked from the all DISCOs hub.
FAQs
How do I calculate my GEPCO 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 runs the whole chain in one step.
What is the GEPCO 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 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 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 on my GEPCO bill?
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 on a 2 kW connection; at 201 units the bill becomes Rs 9,174.77. Holding under 200 units for six straight months is the single biggest saving available to a GEPCO household.
Am I a protected or unprotected GEPCO 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 at a glance.
Does the GEPCO calculator include the PTV 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 real but tiny fixed lines that vary by connection, so they’re left out of the estimate and flagged in the disclaimer.
At how many units does the 7.5% income tax start on a GEPCO bill?
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 GEPCO’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 those four hours are where a TOU bill is won or lost.
