FESCO (Faisalabad Electric Supply Company) handles electricity distribution across Punjab districts — Faisalabad, Jhang, Toba Tek Singh, and Chiniot. If your address is anywhere in these districts, your electricity bill is a FESCO bill. Around 4.2 million consumers rely on FESCO every month.
The bill is available online right now. Go to FESCO Bill Check, enter your 14-digit reference number, and your full bill loads in a few seconds. No need to log in.
What is FESCO?
FESCO was carved out of WAPDA in 1998 as part of Pakistan's power sector restructuring under PEPCO and NEPRA. Faisalabad — Pakistan's third-largest city and its textile and industrial capital — is FESCO's headquarters and its heaviest load centre.
The network spans central Punjab districts. Within Faisalabad city, the famous 8-road layout radiating from the historic Clock Tower divides the city into distinct sectors — all served by FESCO. Industrial estates, textile mills, processing units, and residential colonies from D-Ground to Millat Town all run on FESCO's network.
FESCO's customer helpline is 041-111-000-020. For power outages anywhere in Faisalabad, call 118 — 24 hours a day. The portal Fesco Bill Check pulls data from Pakistan's official PITC gateway — the same source JazzCash and HBL Internet Banking use when you pay your bill.
How to check your FESCO bill online — 4 steps
4 steps. In a few minutes the first time.
Step 01
Open the FESCO bill check portal
Any browserMobile and desktop
Go to FESCO Bill Check. No login needed of any kind.
Why echeckbills.pk stays fastThe portal uses server-side caching on top of the official PITC gateway. Official FESCO systems slow heavily when Faisalabad consumers check bills in bulk around monthly due dates. echeckbills.pk stays fast through that window.
Works on 3G. Faisalabad's older localities and industrial areas have variable mobile coverage — the page loads cleanly even on a slow connection.
Step 02
Enter your FESCO reference number
Only required field
Type your reference number exactly as printed. One wrong digit returns no result — or pulls up a completely different account.
Where to find itTop-right corner of any printed FESCO electricity bill, labeled "Reference No." or "Ref. No." — exactly 14 digits. Also printed above the barcode at the bottom of the bill slip.
Lost your bill? To find your bill, call FESCO at 041-111-000-020. Give your full Faisalabad address or meter number, and they'll tell you the 14-digit reference number.
Step 03
Click Check Bill — results in under 5 seconds
Live PITC data
Hit the button. Your full FESCO bill loads — consumer name, billing address, units consumed, current charges, arrears, due date, and the after-due-date amount with the 10% penalty already calculated for you.
Screenshot the screen immediately. Useful for WhatsApping the amount to a family member near a payment counter anywhere in Faisalabad. Most urban FESCO franchises now accept the PDF on a phone screen.
Step 04
Download your free duplicate bill PDF
Free — unlimited copiesAccepted everywhere
Click "Download Duplicate Bill." A print-ready PDF generates in seconds at zero cost.
Printing in Faisalabad: Any photocopy shop in Faisalabad can print your bill. Black-and-white print is accepted at all FESCO franchises, banks, post offices, and NADRA e-Sahulat centers across the city and district. You can print as many copies as needed — no limit.
The "Duplicate" header changes nothing at the payment counter. FESCO franchise staff across Faisalabad process these every day without question.
What your FESCO bill actually shows
The online bill gives you more than just the total. Here's every field — including the ones people most often ask about.
Consumer Name and Address — confirms you pulled the right account. Double-check this if you manage electricity bills for multiple Faisalabad properties.
Reference Number — the same 14 digits you searched. Printed again on the downloaded PDF for payment counter use and banking app entry.
Billing month — the month this FESCO bill covers. D-Ground, Peoples Colony, Jaranwala, and Sammundri areas get bills in weeks 1- 2.
Previous reading / Current reading — actual kWh figures from your meter. Subtract one from the other to verify your units. If the gap looks wrong, photograph your meter before calling FESCO.
Units consumed — the single number that determines your NEPRA tariff slab. Every other charge on the bill flows from this.
Current bill amount — base energy charges before taxes. What NEPRA's per-unit slab rates apply to directly.
FAC (Fuel Adjustment Charge) — the charge most Faisalabad consumers don't plan for. It can add Rs. 800-2,500 to a bill in months when imported LNG or furnace oil prices spike. NEPRA sets it monthly based on actual grid fuel costs — nothing individual notifies you; it just appears on the bill. Track monthly FAC values at our FPA Tracker.
NJ Surcharge (Neelum Jhelum Surcharge) — Rs. 0.10-0.35 per unit. Appears on every FESCO bill. Collected to repay construction financing for the Neelum Jhelum Hydropower Project. Most consumers see it but don't know what it is.
FC Surcharge (Financing Cost Surcharge) — a variable charge covering system financing costs. Appears on every FESCO bill as a separate line item.
Electricity Duty (ED) — a Punjab provincial tax at approximately 1.5% of electricity charges. Appears on all FESCO bills.
GST at 17% — applied on electricity charges across all DISCOs. No residential exemptions.
TV License Fee — Rs. 35 per month. Yes, every consumer pays it regardless of whether they own a television.
Arrears — any unpaid balance from previous months carried forward to this bill.
Total payable amount — what you actually owe. Every charge above rolls into this number.
Due date — pay before this date to avoid the 10% late surcharge.
After-due-date amount — total with 10% late penalty already calculated and printed. FESCO shows you exactly what delay costs before you decide to wait.
The FAC is what catches most Faisalabad consumers off guard. Faisalabad sits in central Punjab — temperatures rise very high in July and August. Industrial cooling loads run simultaneously with residential ACs. The national grid burns expensive imported fuel to keep up, and the FAC follows. In peak summer months, it's not unusual for the FAC to add more to a FESCO bill than the base energy charges themselves.
What is a FESCO duplicate bill?
A duplicate bill is a reprint of your current FESCO electricity bill. Same reference number, same billing month, same amounts, same due date. FESCO generates it on demand from its database the moment you click Download at FESCO Bill Check.
Every bank, FESCO franchise, Nadra e-Sahulat center and post office in Faisalabad that accepts FESCO bills accepts a printed duplicate. The "Duplicate" header changes nothing at the counter — it's a fully valid payment instrument.
You can download and print it as many times as you need. Each copy is identical. Pay at two different counters, share one with a tenant, keep one for your records — all fine. No limit on how many times you generate it.
One limit: the online portal shows only the current unpaid bill. For previous months — say you need a July 2025 FESCO bill for a rental record — visit your FESCO sub-division office with your reference number. Their internal system holds billing history going back several years.
Share the PDF via WhatsApp
Downloaded the PDF? WhatsApp it to a family member near a FESCO franchise in Peoples Colony or Madina Town. Urban franchises in Faisalabad increasingly accept the PDF shown on a phone screen. In smaller towns like Jhang or Chiniot, a printed copy is the safer option — call the franchise ahead to confirm.
How to pay your FESCO bill online
Once you've checked the amount, paying takes another few minutes. These all work in 2026 — and most are free.
Payment method | How to use | Fee | Reflects in |
|---|---|---|---|
JazzCash | App → Bill Payments → Electricity → FESCO → Ref No. | Free | 2-4 hours |
EasyPaisa | App → Utilities → Electricity → FESCO → Ref No. | Free | 2-4 hours |
Raast (SBP) | Any SBP bank app → Raast → Bill Payment → FESCO | Free | Instant |
HBL Internet Banking | Pay Bills → Electricity → FESCO → Ref No. | Free | Same day |
Meezan Bank (M-Net) | Bill Payments → Utility → Electricity → FESCO | Free | Same day |
MCB Mobile | Bill Payment → FESCO → reference number | Free | Same day |
Bank Alfalah | Bill Payments → Electricity → FESCO → Ref No. | Free | Same day |
UBL Omni | Bill Payments → Electricity → FESCO | Free | Same day |
1-Link ATM | Bill Payments → Electricity → FESCO | Rs. 20 | Same day |
FESCO franchise / bank counter | Show bill or give reference number | Free | Immediate |
Nadra e-Sahulat | Any agent with 14-digit reference number | Rs. 10-20 | Same day |
Pay before the due date — every month
Online payments take up to 4 hours to process. Paying on the morning of the due date and hitting a bank maintenance window pushes you into the 10% late surcharge. On a Rs. 6,000 Faisalabad summer bill, that's Rs. 600 wasted. JazzCash is free, works 24/7, and takes a few minutes. Set a phone reminder 2 days before the due date printed on every FESCO bill.
Paying arrears and current bill together
If your bill shows arrears from a previous month, use the "Total Payable" or "After Due Date" amount — both already include arrears. Partial payments clear arrears first. The current month's balance stays outstanding until you've paid the complete total. Always pay in full to avoid a carry-forward on your next bill.
Areas and districts covered by FESCO
FESCO covers central Punjab districts. If your address is anywhere in these areas, your electricity bill is a FESCO bill.
Area | Key localities and sectors |
|---|---|
Faisalabad | FESCO covers Faisalabad, Jhang, Toba Tek Singh, and Chiniot. Lahore is LESCO. Rawalpindi is IESCO. Gujranwala is GEPCO. |
Jhang District | Jhang city, Shorkot, Ahmad Pur Sial, Chiniot Road areas |
Toba Tek Singh District | Toba Tek Singh city, Gojra, Kamalia, Pir Mahal |
Chiniot District | Chiniot city, Bhawana, Lalian |
If your address is in Lahore, that's LESCO. Rawalpindi and Islamabad are IESCO. Gujranwala is GEPCO. Multan is MEPCO. echeckbills.pk covers all 11 Pakistan DISCOs with the same interface.
Browse electricity bill guides by city:
FESCO vs all 11 Pakistan DISCOs
Not sure which DISCO covers your address? Each DISCO covers a fixed geographic area. Your reference number, your bill and your helpline all belong to exactly one.
DISCO | HQ | Coverage | Check bill |
|---|---|---|---|
FESCO | Faisalabad | Faisalabad, Jhang, Toba Tek Singh, Chiniot. | |
MEPCO | Multan | South Punjab — Multan, Bahawalpur, RY Khan, Sahiwal + 9 more. | |
LESCO | Lahore | Lahore, Sheikhupura, Kasur, Nankana Sahib. | |
GEPCO | Gujranwala | Gujranwala, Sialkot, Gujrat, Narowal, Hafizabad, M. Bahauddin. | |
IESCO | Islamabad | Islamabad, Rawalpindi, Attock, Chakwal, Jhelum. | |
PESCO | Peshawar | KP settled districts — Peshawar, Mardan, Swat, Dir, Chitral. | |
HESCO | Hyderabad | Interior Sindh — Hyderabad, Sukkur, Mirpurkhas, Larkana. | |
SEPCO | Sukkur | Rural lower Sindh — Thatta, Badin, Sujawal, Tando M. Khan. | |
QESCO | Quetta | All Balochistan — Quetta, Turbat, Gwadar, Khuzdar, Zhob. | |
TESCO | Peshawar | Merged tribal KP — Khyber, Bajaur, Mohmand, Kurram, Waziristan. | |
HAZECO | Abbottabad | Hazara division — Abbottabad, Mansehra, Haripur, Battagram. |
FESCO tariff slabs — August 2026
FESCO uses NEPRA's nationwide residential tariff. The slab system means your per-unit rate increases when monthly consumption crosses each threshold — and the higher rate applies to ALL your units for that month, not just the extras above the cutoff. For the official published tariff notification, see nepra.org.pk.
Units per month | Rate per unit (approx. 2026) | Fixed charge | Notes |
|---|---|---|---|
1 – 50 units (Lifeline) | Rs. 3.95 | Rs. 0 | Protected / low-income consumers. No fixed charge. |
1 – 100 units | Rs. 7.74 | Rs. 75 | Lightest standard usage. |
101 – 200 units | Rs. 10.06 | Rs. 100 | All units re-priced from unit 1 at this rate. |
201 – 300 units | Rs. 14.01 | Rs. 150 | Typical Faisalabad urban household with 1 AC. |
301 – 700 units | Rs. 20.17 | Rs. 200 | ⚠ Heavy summer usage. Bill jumps sharply here. |
Above 700 units | Rs. 25.09 | Rs. 500 | ⚠ Large homes or small commercial/industrial loads. |
⚠ These are base energy rates only — your real bill is higher
Your actual FESCO bill also includes: FAC (monthly fuel adjustment — can add Rs. 800-2,500 in summer) + NJ Surcharge + FC Surcharge + Electricity Duty 1.5% + GST 17% + Rs. 35 TV licence + fixed charges. Use our free bill calculator to estimate your real total. Track monthly FAC changes at our FPA Tracker.
The slab crossover from 200 to 201 units hits Faisalabad consumers hardest in July and August. Going from 198 to 215 units with the AC running 2 extra hours a day costs Rs. 900-1,400 more at base tariff — before the FAC. A Faisalabad household at the 201-300 slab in August 2026 is paying Rs. 14.01 per unit on all 201+ units, plus an FAC that alone can match the base energy charge. That's the arithmetic behind a Rs. 3,500 April bill becoming a Rs. 7,000 August bill.
Common errors and how to fix them
Error: "No record found"
Two causes. A digit error in the reference number, or the current month's bill hasn't been generated yet. FESCO reads meters on a rolling weekly schedule across 4 districts. D-Ground and Peoples Colony areas get bills in weeks 1-2. Recheck all 14 digits carefully against a previous printed bill. If they're correct, wait 5 days and try again at FESCO BILL.
New connection or recently moved in?
New FESCO meter registrations take a few weeks to appear in the online system. This is especially common in new housing schemes on Faisalabad's outskirts. Contact your FESCO sub-division with the meter number to confirm registration status before assuming something is wrong.
I paid, but my bill still shows outstanding
Online payments take 2-4 hours to reflect in FESCO's system. Wait at least 6 hours before rechecking. If still outstanding after 24 hours: (1) contact your bank with the transaction reference number to confirm the payment went through, then (2) call FESCO at 041-111-000-020 with both your 14-digit reference number and the bank transaction ID. You can also file a complaint at NEPRA's consumer complaint portal if FESCO doesn't resolve it within 30 days.
Bill amount looks wrong, or meters seem misread
Pay first. Dispute second. Withholding payment adds the late surcharge to the existing dispute — two problems instead of one. Photograph your actual meter, then visit your FESCO sub-division office with the reference number and the photo. FESCO processes billing corrections in the next billing cycle.
8 ways to lower your FESCO bill
Set your AC at 26°C — not lower — each degree below 26°C adds roughly 8% to the AC's power draw. Running at 21°C instead of 26°C in a Faisalabad July burns 40% more electricity for the same room. 25°C is the practical Faisalabad compromise — still cool, significantly cheaper.
Check your meter on the 15th of every month — photograph it mid-billing cycle. If you're at 180 units on August 15 and your billing date is August 31, you know to reduce AC hours before crossing 200. By the time the bill arrives, those decisions are 4 weeks old and irreversible.
Stay under 200 units when possible — crossing from 200 to 201 units moves your entire bill to the higher slab rate. Going from 198 to 215 units in a hot August month costs Rs. 900-1,400 more at base tariff before the FAC. The boundary is worth watching closely from June through September.
Replace ceiling fans with inverter models — a standard ceiling fan draws 80W. An inverter fan draws 28-35W. Run 4 fans 14 hours a day and save roughly 30 units per month. In the 201-300 slab, that's Rs. 420 saved per month at base tariff alone — Rs. 5,040 per year for a one-time fan upgrade.
Switch from a conventional AC to an inverter AC — an inverter AC cuts power consumption by 40-60% compared to a conventional unit at the same cooling output. For a Faisalabad household where AC accounts for Rs. 3,000-6,000 per summer bill month, this is the single biggest bill reduction available. Payback on the price difference is typically 2-3 years at 2026 FESCO tariff rates.
Consider solar net metering — FESCO accepts net metering applications for solar panel installations. A 5kW solar system can reduce annual electricity costs by Rs. 60,000-100,000 for heavy consumers by feeding daytime surplus back to the grid. Apply through NEPRA's net metering portal.
Switch all bulbs to LEDs — a 100W incandescent versus a 9W LED running 8 hours daily saves roughly 25 units per month per bulb. Replace 4 bulbs and save 100 units — the difference between the first and second tariff slabs for a light-usage household.
Pay before the due date every month — a 10% late surcharge on a Rs. 6,000- 10,000 Faisalabad summer bill is Rs. 600-1,000 wasted for a short delay. JazzCash is free and takes a few minutes. Set the phone reminder now before you forget.
Frequently asked questions
FESCO bill questions
How do I check my FESCO bill online?
Go to FESCO bill check, enter your 14-digit FESCO reference number and click Check Bill. Your current bill appears in under 5 seconds — no login or account needed. Works on any phone or computer.
Where is the reference number on a FESCO bill?
Top-right corner of any printed FESCO electricity bill, labeled "Reference No." or "Ref. No." — exactly 14 digits. Also printed above the barcode at the bottom of the bill slip. Lost the bill? Call FESCO at 041-111-000-020 and give your Faisalabad address or meter number.
How do I download a free FESCO duplicate bill?
Check your bill on echeckbills.pk/fesco-bill-check, then click "Download Duplicate Bill." A free PDF generates instantly. Print in black-and-white and use it at any FESCO franchise, bank, or NADRA e-Sahulat center in Faisalabad. You can print as many copies as needed — no limit.
Can I pay my FESCO bill online without going to a bank?
Yes. JazzCash and EasyPaisa both support FESCO bill payment at no charge. Open the app → Bill Payments → Electricity → FESCO → enter your 14-digit reference number → confirm → pay. Payment reflects in FESCO's system in 2-4 hours. Raast is also available via any SBP bank app and processes instantly.
Which districts does FESCO cover?
FESCO covers Faisalabad, Jhang, Toba Tek Singh, and Chiniot. Lahore is LESCO. Rawalpindi is IESCO. Gujranwala is GEPCO.
Why does my FESCO bill show "no record found"?
Usually, it's a digit error in the reference number — recheck all 14 digits carefully. If the number is correct, your current month's bill may not have been generated yet. D-Ground and Peoples Colony areas get bills in weeks 1-2. Jaranwala and Sammundri areas can lag to week 3-4. Try again in 5 days. New meter connections can take 6-8 weeks to appear online.
What is FAC or FCA on my FESCO electricity bill?
FAC, also called FCA or Fuel Price Adjustment, is a monthly adjustment linked to the actual cost of electricity generation. It can make your FESCO bill higher or lower depending on the applicable rate for that month. The amount appears as a separate line on your bill and can change from one billing month to another.
Can I check my FESCO bill by meter number?
No. The 14-digit reference number is needed — meter number and reference number are two different things on your bill. If you only have the meter number, call FESCO at 041-111-000-020, give the meter number or full address, and they'll provide your reference number over the phone.
I paid my FESCO bill, but it still shows outstanding — why?
Online payments take 2-4 hours to reflect in FESCO's system. Wait 6 hours, then recheck the FESCO bill. If still outstanding after 24 hours, contact your bank first with the transaction reference number, then call FESCO at 041-111-000-020 with both your 14-digit reference number and the bank transaction ID.
Check your FESCO bill now
Your FESCO bill is online, free, and downloadable in a few minutes at FESCO Bill Check. Reference number in, PDF out. Pay via JazzCash from home, and you're done without stepping out into Faisalabad's summer heat.
The rule that saves the most money: pay a few days before the due date. A 10% surcharge on a Rs. 6,000- 10,000 Faisalabad bill is Rs. 600-1,000 wasted for a short delay. Set the reminder now. Then check bills for your other properties: Lahore · Rawalpindi · Gujranwala · Multan.










