Checking your FESCO bill online is the fastest way to stay updated on your monthly electricity charges without waiting for the physical bill. Whether you live in Faisalabad, Jhang, Toba Tek Singh, Chiniot, Sargodha, Mianwali, Bhakkar, or Khushab, you can now check your FESCO bill online in just a few steps.
This guide explains every method you can use to quickly and safely check your FESCO bill online.
Why You Should Check Your FESCO Bill Online
Using the FESCO online bill system gives you several advantages:
- Access your bill 24/7 from mobile or PC
- Avoid delays or loss of paper bills
- Track your monthly electricity consumption
- Pay before the due date and avoid late surcharges
- Keep a digital record of previous bills for budgeting
If you’re a residential, commercial, or industrial consumer, checking your FESCO bill online makes billing management much easier.
Step-by-Step: Check FESCO Bill by Reference Number
The most reliable way to check your FESCO bill online is through your 14-digit reference number, printed on every previous FESCO bill.
How to check FESCO bill online:
- Visit the official FESCO bill portal (FESCO online bill check page).
- Find the “Bill Inquiry” or “Online Bill” section.
- Enter your 14-digit reference number (without spaces).
- Click on “Submit” or “View Bill.”
- Your current FESCO bill will appear on the screen.
Your online FESCO bill will show:
- Consumer name and address
- Billing month and due date
- Units consumed this month
- Current charges and GST
- Previous balance / arrears (if any)
- Late payment surcharge details
- Meter reading and reading dates
You can also download or print your bill copy for payment at banks or online channels.
Check FESCO Bill Online Without Waiting for Paper Copy
If your paper bill hasn’t arrived or is lost, you can:
- Use your saved reference number to check your FESCO bill online
- Download and print the duplicate FESCO bill from the website
- Pay using the duplicate bill at any bank, ATM, or mobile wallet
This is especially useful close to the due date, when waiting for the paper bill can lead to late fees.
Check FESCO Bill via Mobile App and Payment Platforms
Besides the official website, you can also check and pay your FESCO bill online using:
- Mobile wallets: JazzCash, Easypaisa, UBL Digital, HBL, Meezan, and other banking apps
- Method:
- Open the app and go to the “Bill Payment” or “Electricity” section
- Select “FESCO” from the list
- Enter your reference number
- The app will fetch your current FESCO bill details
- Confirm and pay if you want to clear the dues instantly
These apps also maintain payment history, so you can see when and how much you paid in previous months.
What If You Don’t Have Your FESCO Reference Number?
If you want to check your FESCO bill online but don’t have the reference number:
- Check an old printed bill lying at home or office
- Ask your landlord or building management for the reference number
- Look into your email or mobile screenshots if you saved past bills
- Visit the nearest FESCO Customer Service Center with your CNIC and meter number
- Call the FESCO helpline and request assistance
Currently, FESCO does not provide a direct CNIC-based online bill search, so the reference number is still essential for online checking.
How to Confirm If Your FESCO Bill Is Paid
To verify bill payment status:
- Re-open the FESCO online bill check page
- Enter your reference number again
- Check if the bill shows as “Paid” or if any previous balance appears
You can also:
- Check payment history inside your bank app, JazzCash, or Easypaisa
- Confirm with the bank if you paid through branch or ATM
Most online payments reflect in the FESCO system within 24–48 hours.
Other Useful FESCO Online Services
FESCO also offers several online services that can save you visits to the office:
- Online complaint system:
File complaints about wrong billing, meter issues, voltage problems, or outages and track status online. - Load shedding information:
Check scheduled power outages for your area through FESCO notifications or announcements. - New connection and demand notice status:
Track the status of new connections and demand notices via FESCO’s official portal or by visiting the concerned office. - FESCO helpline:
For urgent issues, you can call the FESCO helpline (118) or visit your regional office with your reference number and CNIC.
FAQs About Checking FESCO Bill Online
How can I check my FESCO bill online?
Go to the FESCO online bill page, enter your 14-digit reference number, and click “Submit” to view your bill.
Can I check FESCO bill online with CNIC?
No, FESCO currently does not support CNIC-based online bill search. You must use your reference number.
How do I check my previous FESCO bills?
Some portals and apps show limited billing history. For detailed or older history, visit a FESCO office with your reference number.
Can I download or print my FESCO bill online?
Yes, after you check your FESCO bill online, use the “Print” or “Download” option to get a duplicate bill.
Is there any fee for checking FESCO bill online?
No. Checking your FESCO bill online is completely free.
FESCO Bill Check — All Methods 2024
| Method | URL / Number | What You Need |
|---|---|---|
| FESCO official website | fesco.com.pk → Bill Enquiry | 14-digit consumer number |
| JazzCash app | Bill Payments → Electricity → FESCO | Consumer number |
| Easypaisa app | Pay Bills → Electricity → FESCO | Consumer number |
| Bank internet banking | HBL, MCB, UBL, Meezan bill pay section | Consumer number |
| ATM (1Link) | Utility Bills → Electricity → FESCO | Consumer number + ATM card |
| FESCO helpline | 118 (24/7) | CNIC or consumer number |
FESCO Coverage Area — Districts Served
FESCO (Faisalabad Electric Supply Company) serves the Faisalabad, Jhang, and Toba Tek Singh districts of Punjab. Faisalabad is Pakistan’s second largest industrial city and FESCO serves one of Pakistan’s largest industrial electricity consumer bases. If your address is in Faisalabad city, Chiniot, Jhang city, or Toba Tek Singh district, your electricity DISCO is FESCO and fesco.com.pk is the correct portal for bill enquiry.
Faisalabad division consumers sometimes confuse FESCO with MEPCO — MEPCO serves southern Punjab (Multan, Sahiwal, Bahawalpur divisions) while FESCO covers Faisalabad division. If you are in Sargodha or Gujranwala divisions, your DISCO is GEPCO (Gujranwala) or FESCO does not apply. Checking the correct DISCO saves time — entering your consumer number in the wrong DISCO portal returns “consumer not found” errors.
How to Read Your FESCO Bill
Your FESCO bill contains several important fields that Faisalabad consumers often ask about. The Consumer Number (14 digits) is printed at the top right and is the reference number for all bill enquiries. The Reference Number is different from the consumer number — use the consumer number for online enquiries, not the reference number. The bill shows: units consumed (current reading minus previous reading), energy charges (units × applicable tariff rate per slab), a fixed monthly charge, GST at 17%, and a Fuel Price Adjustment (FPA) that changes monthly based on national electricity generation costs. The Due Date is the last date to pay without a late payment surcharge (typically 10% of the bill amount for late payment).
FESCO Bill Dispute — How to File a Billing Complaint
- Call FESCO helpline on 118 and register a billing complaint. The agent will create a complaint ticket and provide a reference number. Keep this reference number for follow-up.
- If the helpline complaint is not resolved within 7 working days, visit your local FESCO sub-division office with your original bill, CNIC, and a written complaint.
- Request a meter verification visit if you believe your meter is reading incorrectly — FESCO is required to send a meter inspector within 5 working days of a formal meter dispute.
- If FESCO does not resolve your complaint satisfactorily, escalate to NEPRA Consumer Service Centre: 0800-63777 (toll-free) or submit online at nepra.org.pk/complaint.
FESCO Online Bill Payment — Saving the Late Surcharge
FESCO bills not paid by the due date attract a late payment surcharge of approximately 10% of the bill amount. For Faisalabad industrial consumers with large bills, this surcharge can be substantial. Paying online through JazzCash, Easypaisa, or internet banking eliminates the need to visit a bank or payment centre and allows payment 24/7 — including on weekends and public holidays when bank branches are closed. FESCO online payments are processed instantly and the payment confirmation is updated in FESCO’s system within 24 hours.
Frequently Asked Questions about FESCO Bills
How do I check my FESCO bill without the bill paper?
Go to fesco.com.pk and click Bill Enquiry. Enter your 14-digit consumer number. If you do not have the consumer number, find it on your CNIC-linked account at fesco.com.pk → Consumer Services → Consumer Information, or call FESCO helpline on 118 with your CNIC number to retrieve it.
What is the FESCO consumer number?
The FESCO consumer number is a 14-digit reference number printed at the top right of your FESCO electricity bill. It is unique to your electricity connection and remains the same across all bills. This number is required for online bill checking, online payment, and all FESCO customer service interactions.
Related Guides
- Online electricity bill payment — all DISCOs in Pakistan
- GEPCO online bill check for Gujranwala division
FESCO Tariff Rates — Understanding Your Bill Charges
FESCO applies NEPRA-approved tariff rates to all residential and commercial consumers. The residential tariff (B1) is slab-based, meaning the rate per unit increases as you consume more electricity per month. For consumers using up to 100 units per month, the lifeline rate applies at PKR 7.74/unit. For 101–200 units the rate rises to PKR 16.00/unit, for 201–300 units to PKR 21.60/unit, and for above 700 units the rate reaches PKR 31.07/unit. These slab rates reset each month — high usage in January does not affect your February slab rate.
In addition to energy charges, your FESCO bill includes a fixed monthly charge (PKR 75–200 depending on meter size), GST at 17%, a TV fee (PKR 35/month), and the Fuel Price Adjustment (FPA). The FPA is determined monthly by NEPRA based on actual electricity generation costs and can vary significantly — in months with high furnace oil or LNG costs, the FPA can add 20–30% to your bill; in months with high hydel generation, it may be zero or negative. The FPA is shown as a separate line item on your FESCO bill and is the primary reason bill amounts fluctuate month-to-month even when consumption stays the same.