Full guides for Punjab companies
Need step-by-step help? Read the detailed guide for your company:
- LESCO Bill Check Online (Lahore, Kasur, Okara, Sheikhupura, Nankana Sahib)
- MEPCO Bill Check Online (Multan, Bahawalpur, DG Khan, Sahiwal, Rahim Yar Khan)
- FESCO Bill Check Online (Faisalabad, Jhang, Sargodha, Toba Tek Singh, Chiniot)
- GEPCO Bill Check Online (Gujranwala, Sialkot, Gujrat, Hafizabad, Mandi Bahauddin, Narowal)
- IESCO Bill Check Online (Islamabad, Rawalpindi, Attock, Jhelum, Chakwal)
How to check your bijli bill in 3 steps
- Find your company name on any old bill. It is printed at the top.
- Click your company tile above. The official PITC portal opens in a new tab.
- Enter your 14-digit reference number and select U or R as printed on your bill. Click Search.
Your bill appears on screen. You can print it or save it as a PDF.
Where is my reference number?
The reference number is printed on every electricity bill. Look for:
- The word Reference or Ref No near the top of the bill
- A 14-digit number (some bills split it into groups like 01-14111-1234567)
- A small U or R letter next to it (Urban or Rural)
The reference number is NOT:
- Your meter number (that is on the meter itself)
- Your CNIC number
- Your phone number
If you have no old bill, call your company helpline with your address. They can give you the reference number.
Which company is mine?
Check the name printed at the top of your bill. If you have no bill:
| If you live in… | Your company is |
|---|---|
| Lahore, Kasur, Okara, Sheikhupura, Nankana Sahib | LESCO |
| Multan, Bahawalpur, DG Khan, Sahiwal, Rahim Yar Khan, South Punjab | MEPCO |
| Faisalabad, Jhang, Sargodha, Toba Tek Singh, Chiniot | FESCO |
| Gujranwala, Sialkot, Gujrat, Hafizabad, Mandi Bahauddin, Narowal | GEPCO |
| Islamabad, Rawalpindi, Attock, Jhelum, Chakwal | IESCO |
| Peshawar, Mardan, most of KPK | PESCO |
| Abbottabad, Mansehra, Hazara Division | HAZECO |
| Hyderabad, Mirpurkhas, parts of Sindh | HESCO |
| Sukkur, Larkana, upper Sindh | SEPCO |
| Quetta, Balochistan | QESCO |
| Tribal districts | TESCO |
| Karachi | K-Electric |
How to pay after checking
After you see your bill on the official portal, pay through:
- Bank app: Most Pakistani bank apps have a utility bill payment option
- JazzCash / Easypaisa: Enter your reference number and pay
- Bank branch or post office: Take your printed bill
- NADRA e-Sahulat kiosk: Available in many areas
- ATM: Some ATMs have bill payment
Keep your payment receipt until the next bill shows the payment was received.
If the portal does not load
- Wrong company: Make sure you clicked the correct tile
- Spaces in number: Remove any spaces from your reference number
- Bill not uploaded yet: New bills may take a day to appear
- Peak hours: The PITC portal can be slow. Try again later
- Browser issue: Try a different browser or clear your cache
If your bill still does not appear after 48 hours, call your company helpline.
Related
- SNGPL Bill Check Online (Gas bill, Sui Northern)
- Punjab Helpline Numbers