FESCO Bill Online Check — Faisalabad Electric Supply Company

Looking for your FESCO bill? You are at the right place.You can now check your FESCO Bill Online and download or print it for payment or other purposes. Download your FESCO bill online now.Now you can check your FESCO bill easily at fescobillcheckpk.com using your 14-digit Reference Number or 10-digit Customer ID. So please just enter your Reference Number or Customer ID above and receive your bill in just a few seconds. Also, read this whole page to know about FESCO services, coverage areas, peak hours, payment methods, and more.

Covers Faisalabad, Sargodha, Jhang, Toba Tek Singh, Chiniot, Bhakkar, Khushab & Mianwali · Updated July 2026

Search Your Electricity Bill

FESCO was set up in 1998 and its full name is Faisalabad Electric Supply Company. It works under WAPDA (Water and Power Development Authority) and supplies electricity to a huge population across central Punjab. FESCO operates under a license from NEPRA (National Electric Power Regulatory Authority), which is the body that sets and checks electricity rules across Pakistan.

How to Check Your FESCO Bill Online

Step 1: Find your Reference Number or Customer ID | Take your last paper bill or duplicate bill. Your 14-digit Reference Number is printed on the left side of the bill, and your 10-digit Customer ID is printed just above it, in the same box. If you still can’t find it, look for a highlighted box on your bill, it is always in that same top-left area, not anywhere else on the page.

Refrence Number fesco bill

Step 2: Enter it in the box above Enter your Reference Number or Customer ID in the box at the top of this page and click Check Bill.

search box fesco bill

Step 3: View your bill Your bill will show up on the screen in just a few seconds, with your current amount, due date, and all other details. Your bill is usually ready online about 5-6 days before the paper copy reaches your home, so you can check the amount early and plan ahead instead of waiting for the postman.

Can I check my FESCO bill using CNIC, name, or meter number? No, not directly. FESCO’s system only works with your Reference Number or Customer ID. If you don’t have any old bill to check these numbers from, you can ask a family member on the same connection, or visit your local FESCO office with your CNIC and they can help you find your reference number. You can also call the FESCO helpline given below.

What if I get a “Bill Not Found” message? This happens for a simple reason most of the time. First, recount your digits carefully, since the Reference Number is 14 digits and the Customer ID is 10 digits, and even one wrong digit can cause this. If your connection was made or transferred very recently, it may take a little time to show up online. You can also try the other number, if the Reference Number doesn’t work, try the Customer ID, or the other way around. If it’s still not working, contact the helpline below for help.

How to Print FESCO Bill Online

How to Print FESCO Bill Online

Once your bill is on the screen, printing or saving it is simple. Just click Print Bill, choose your printer, and print a copy to use for payment. If you want to save it on your phone or computer instead, choose “Save as PDF” as your destination, pick a folder, and save it. That’s all, no extra steps and no confusing options. A printed or downloaded duplicate bill works exactly the same as the original for payment purposes.

How to Check FESCO Bill Paid or Not?

If you’ve recently paid your FESCO electricity bill, you’ll naturally want to confirm the payment actually went through. The good news is you can check this online in just a few minutes, using your phone, tablet, or computer.

Step 1: Enter your Reference Number above Use your 14-digit Reference Number or 10-digit Customer ID in the box at the top of this page. You’ll find the reference number on the left side of your bill, above your name and address. Click Check Bill once entered.

Step 2: View your bill details Your latest bill will appear on the screen with all the key details: consumer name, reference number, billing month, due date, units consumed, total bill amount, and current bill status.

Step 3: Check the payment status shown If your bill has already been paid, this will be reflected in the status shown on the bill. If it hasn’t been paid yet, no payment confirmation will appear.

If you paid recently and the status still shows unpaid, don’t panic, it can take 24-48 hours to update. In the meantime, the most reliable backup is checking your banking app or mobile wallet history for the transaction, and keeping your payment receipt or confirmation message safe as proof. If it’s still not reflected after 48 hours, call the FESCO helpline with your reference number and payment date ready.

If you need your bill history, maybe for a loan, a rent issue, or just to see your past usage, you can check your last 12 months of bills right here too. Just check your current bill above, and you will find your bill history along with it.

How to Apply for FESCO Bill SMS Service

Tired of checking your bill manually every month? You can subscribe to get it sent to you directly. For SMS, register your mobile number to get a text message when your new bill is ready. For email, just enter your reference number and email address to get a copy every billing cycle instead. Both are free and save you the trouble of remembering to check each time.

Estimate Your Bill With Our Free FESCO Bill Calculator

Don’t want to wait for the bill to know how much you owe? Use our FESCO Bill Calculator. Just enter the units you used this month, and you will get an estimated amount, including the usual taxes and charges.

This is very useful if you changed your electricity usage recently, like a new AC or inverter, and want to plan your budget. It also helps if you think your bill has a mistake and you want to compare it with another number.

FESCO Bill Calculator

This is only an estimate based on standard rates. Your actual bill may differ due to updated tariffs, surcharges, or adjustments FESCO applies that month. Always confirm the final amount from your official bill.

Just remember, this is an estimate, not your official bill. Your real bill can be a little different because of extra charges or adjustments FESCO adds that month.

How to Pay Your FESCO Bill Online

Once you check your bill here, paying it takes just a few more steps.

How to Pay Your FESCO Bill Online

JazzCash or Easypaisa

  • Open the app, go to Bill Payment, then Electricity
  • Select FESCO, enter your Reference Number
  • Check the amount, and pay
  • Save the confirmation message as your receipt

Bank App

  • Log in, go to Bill Payment, then Electricity, then FESCO
  • Enter your reference number, and pay the same way

ATM

  • Enter your reference number when asked
  • Check the bill amount shown, and complete the payment
  • The machine will print you a receipt

Credit Card

  • You can also pay by credit card through most banking apps
  • Just select credit card as your payment method

In Person

  • Visit any bank branch that accepts FESCO or WAPDA bill payments
  • Pay over the counter with your printed bill

Whichever way you choose, keep your receipt or confirmation message until the payment shows up on your next bill.

Fesco Bill Taxes and Charges Explained

Ever looked at your bill and wondered why the total is more than just units times rate? Here's what's actually added in there, explained simply.

FPA (Fuel Price Adjustment) — This is the cost of the fuel, like crude oil, that power companies use to generate electricity. Since fuel prices go up and down, this charge changes almost every month instead of staying fixed.

Fixed Charges — A set amount charged just for having the connection, based on your usage category and the maximum power your connection allows. This is added no matter how many units you actually use.

Energy Charges — This is the main part of your bill, based simply on the number of units of electricity you consumed during the month.

Taxes (GST) — General Sales Tax is added on top of your bill and makes up about 17% of your total amount. So, for example, on a bill of Rs. 2000, around Rs. 340 of that would be GST.

Electricity Duty — A tax paid to the Government of Pakistan, usually around 1.5% of the cost of the units you consumed.

FESCO Surcharges — A few more charges also show up on your bill under this heading:

  • T.R. Surcharge (Tariff Rationalization): Covers the tariff gap managed by NEPRA and the Government of Pakistan, so that electricity rates stay balanced across the country. This rate is different for each electricity company.
  • F.C. Surcharge (Financing Cost): Helps repay loans taken by power companies, charged to all consumers at a rate of about Rs. 0.43 per unit. So if you use 100 units, roughly Rs. 43 gets added under this charge.
  • T.V. Fee: A fixed charge of about Rs. 35 added to every bill to help fund Pakistan Television (PTV), whether or not you actually own a TV.
  • Quarterly Tariff Adjustment (QTA): A charge applied once every three months to reflect any change in cost or rate set by the government or the power company.

[Please double-check all rupee figures and percentages above against the latest FESCO/NEPRA notification before publishing, and keep a visible "last updated" date, since these rates do change from time to time.]

If you have a TOU or TOD meter, your electricity is billed differently depending on the time you use it. Peak hours have a higher rate because of high demand, and off-peak hours, usually late night or early morning, have a lower rate. If you can shift heavy appliances like your AC, washing machine, or water heater to off-peak hours, it's one of the easiest ways to bring your bill down.

FESCO Bill Correction | Step by Step Guide

If your bill has a mistake, like a wrong name, address, arrears that don't match, or an incorrect meter reading, you don't need to worry, it can be fixed.

FESCO Bill Correction | Step by Step Guide flow chart
  1. Visit your nearest FESCO Customer Service Center or Sub-Divisional Office (the one written on your bill).
  2. Bring your CNIC and a copy of your current bill.
  3. Explain the issue and submit a correction request form.
  4. Ask for a complaint or reference number so you can follow up if needed.

Correction requests are usually handled at the sub-division level, so going there directly is often faster than calling the head office.

What Are Common FESCO Bill Issues & Solutions?

A few problems come up again and again, so here's a quick fix for each one:

  1. Bill not received? Just check and download your duplicate bill from this website instead of waiting for the paper copy.
  2. Bill higher than usual? Compare this month's units with your past few bills, and try to avoid heavy appliance use during peak hours going forward.
  3. Meter reading looks wrong? Compare the reading on your actual meter with the "Recorded Reading" printed on your bill. If they don't match, contact your local FESCO Sub-Division office.
  4. Paid but bill still shows unpaid? This is normal for the first 24-48 hours after payment. If it's still not updated after that, contact the FESCO helpline with your payment proof.

FESCO Complaints, Helpline and New Connections

Head Office Address FESCO Head Office, West Canal Road, Abdullahpur, Faisalabad, Pakistan

FESCO Customer Support and Helpline | for fesco complaints contact here

FESCO Complaints official website

If you have any questions, emergencies, or complaints, you can reach FESCO directly using the numbers below:

Phone #1+92 (41) 9220184-9220229
Phone #2+92 (41) 9220290
Phone #3+92 (41) 9220176
UAN No.0800-66554
Fax+92 (41) 9220233
Emailcomplaint@fesco.com.pk

For a faster response on billing or meter issues, it's usually quicker to contact your local Sub-Division office directly instead of the head office, since they can act on the issue right at the source.

If you need a new connection or want to shift your meter to a new place, here's how it works. First, choose to apply online or in person. Then gather your documents, CNIC, proof of ownership or tenancy, and photos. Submit your application, either through the FESCO portal or at your Sub-Divisional Office. FESCO will then send someone for a site visit and give you a cost estimate. After you pay and submit your proof, they will install the meter and activate your connection. Timelines can be different depending on your area and the season, so treat any time given to you as just an estimate.

FESCO Coverage Areas

FESCO supplies electricity to 8 districts of Punjab. Here is the full list along with the main cities and tehsils under each one:

DistrictMain Cities / Tehsils Covered
FaisalabadFaisalabad City, Jaranwala, Tandlianwala, Samundri, Chak Jhumra
JhangJhang City, Shorkot, Ahmadpur Sial, 18 Hazari
Toba Tek SinghToba Tek Singh, Gojra, Kamalia, Pirmahal
ChiniotChiniot City, Lalian, Bhawana
SargodhaSargodha City, Bhalwal, Kot Momin, Shahpur, Sillanwali
KhushabKhushab, Jauharabad, Noorpur Thal, Quaidabad
BhakkarBhakkar City, Darya Khan, Kaloor Kot, Mankera
MianwaliMianwali City, Isakhel, Piplan

If your city or town is listed above, you're in the right place, and the tool at the top of this page will work for you.

FESCO Services

Here's a quick look at everything you can do on this page:

AttributeDetails
Company NameFESCO (Faisalabad Electric Supply Company)
Established1998
CategoryElectricity Distribution
IndustryDistribution of Electricity
Office LocationFaisalabad
Head OfficeFaisalabad, Pakistan
OwnerGovernment of Pakistan
Employees14,000+
CEOEngineer Muhammad Amir
Areas CoveredCentral Pu
  • Check and download your FESCO bill online
  • Print your FESCO bill or duplicate bill
  • Check FESCO bill coverage areas
  • Check if your FESCO bill is paid or not
  • Apply for FESCO SMS bill service
  • Request a FESCO bill correction
  • Estimate your bill with the FESCO Bill Calculator
  • Understand your FESCO taxes and charges
  • Find FESCO helpline numbers and head office details

You will find each of these explained in detail as you scroll down this page.

Key Features of FESCO Online Bill

Here's what you get when you check your bill on this website:

  • Easy access anytime — check your FESCO bill from anywhere, any time, without visiting an office
  • Mobile friendly — works smoothly on your phone, tablet, or computer, no app needed
  • Complete bill details — see your due date, units consumed, meter reading date, and bill issue date all in one place
  • 12-month bill history — look back at your past bills and payments whenever you need them
  • Download and print — save your bill as a PDF or print a duplicate copy in seconds
  • Multiple payment options shown clearly — JazzCash, Easypaisa, bank apps, ATM, and credit card, all explained on this page
  • SMS and email alerts — get notified the moment your new bill is ready, instead of checking manually every month

How to Apply for Fesco SMS Service

Tired of checking your bill manually every month? You can subscribe to get it sent to you directly. For SMS, register your mobile number to get a text message when your new bill is ready. For email, just enter your reference number and email address to get a copy every billing cycle instead. Both are free and save you the trouble of remembering to check each time.

Not in a FESCO Area?

If you are checking a bill for Lahore, Gujranwala, Rawalpindi, Islamabad, or any other city outside the districts listed above, you are probably looking for a different company. LESCO covers Lahore and nearby areas, GEPCO covers Gujranwala, and IESCO covers Islamabad and Rawalpindi. It's a very easy mix-up to make since all these bill websites look almost the same. Just search for the right company for your city, and you can check your bill in the same simple steps.

FESCO Electricity Bill or Gas Bill? Let's Clear This Up

One quick but important thing: FESCO only gives electricity. It has nothing to do with gas bills.

If you are actually looking for your gas bill, that is handled by SNGPL in this area, not FESCO. These are two completely separate bills, different company, different account number, different payment system. If you searched for a "FESCO gas bill," this is most likely the mix-up, and SNGPL's own website is where you will actually find that bill.

FESCO Latest News

Privatisation EOI deadline extended to August 2026 The Privatisation Commission has pushed back the deadline for investors to submit their Expressions of Interest for FESCO's privatisation, now due by August 7, 2026, giving companies more time for evaluation before the government moves ahead with its DISCO privatisation plan.

Rs 350 million+ spent on power infrastructure in May 2026 FESCO's Construction Directorate completed development work worth over Rs 354 million during May 2026, including bringing electricity to 82 new villages and upgrading transmission and distribution lines across Faisalabad, Jhang, Sargodha, Toba Tek Singh, Chiniot, Mianwali, and Bhakkar districts.

1,685 transformers repaired across three regional workshops FESCO recently completed repair work on 1,685 faulty transformers through its Faisalabad, Sargodha, and Mianwali workshops, part of an ongoing effort to reduce power outages and improve supply reliability across the region.

Special monitoring during Eid holidays FESCO set up a dedicated monitoring cell at its headquarters and assigned senior staff across all its circles to ensure uninterrupted power supply and fast complaint resolution during Chand Raat and Eid holidays.

Frequently Asked Questions

Can I check my FESCO bill without a reference number?

No, you need your Reference Number or Customer ID. Without either one, the system can't find your bill.

Can I check my FESCO bill by CNIC or name?

Not directly online. Visit your local FESCO office with your CNIC if you don't have either number.

Is checking my bill here the same as checking it on FESCO's own website?

Yes, the bill details come from the same billing data, so there's no difference between an original and a duplicate copy.

How do I know if my FESCO bill is paid?

Right now, the easiest way is to check your bank or wallet history, or call the FESCO helpline with your reference number.

Can I check old FESCO bills from past months?

Yes, your last 12 months of bills are available when you check your current bill above.

Is there a fine for paying late?

Yes, a late payment surcharge is added after the due date. Try to pay before that date to avoid it.

Does the FESCO Bill Calculator give the exact amount?

No, it gives you a close estimate based on standard rates and taxes. Your real bill can vary a little because of extra charges added that month.

What's the difference between FESCO and WAPDA?

WAPDA is the parent authority, and FESCO is one of the companies under it that supplies electricity in this region. Your bill says FESCO because that's the company actually serving your area, even though people often just say "WAPDA bill" out of habit.

What areas does FESCO cover?

FESCO covers 8 districts of Punjab: Faisalabad, Sargodha, Jhang, Toba Tek Singh, Chiniot, Bhakkar, Khushab, and Mianwali. See the full coverage table above for cities and tehsils.

Our recent blog posts

Explore the Depths: Delve into Our Latest Blog Posts for Expert Insights!