Dozens of websites offer to “check your LESCO bill” or “download your MEPCO duplicate bill” — and almost all of them quietly admit, in their own small print, that they are not official and simply fetch your bill from somewhere else. That somewhere else is a single government portal, and you can use it directly, free, with no sign-up.
This guide gives you the official route for every distribution company, the separate K-Electric route for Karachi, how to get a printable duplicate bill when the paper one never arrives, and how to tell the official portal from the look-alikes.
The Official Portal: bill.pitc.com.pk
Pakistan’s official web bill portal is run by PITC (Power Information Technology Company) at bill.pitc.com.pk. It describes itself as the official portal for viewing and printing electricity bills from all major distribution companies — labelling itself a “100% Official Service” — with 11 DISCOs connected. The Power Division’s consumer guidance also notes a minimum 7-day grace period for payment, with the due date printed on the bill treated as the last date of payment:
LESCO (Lahore), IESCO (Islamabad), FESCO (Faisalabad), MEPCO (Multan), GEPCO (Gujranwala), PESCO (Peshawar), HESCO (Hyderabad), SEPCO (Sukkur), QESCO (Quetta), TESCO (Tribal areas) and HAZECO (Hazara). The Ministry of Energy (Power Division) likewise directs consumers to this same portal for viewing, printing and downloading bills. If you are unsure which company serves your home, it is printed at the top of any previous bill — and the choice matters, because each company’s records sit behind its own page on the portal.
How to check your bill:
- Open bill.pitc.com.pk and select your distribution company (or open your company’s page directly from the table below).
- Enter your reference number or consumer number — PITC’s homepage confirms either works. Both are printed on any previous paper bill; type the number exactly as printed. (Aggregator sites call the reference number “14-digit” almost universally, but PITC’s own pages do not state a digit length — what is printed on your bill is what counts.)
- Your latest bill opens on screen — it is a replica of the paper bill, with the same details.
No login, no registration, no fee.
Direct Official Pages by Company
| Company | Official PITC page |
|---|---|
| LESCO | bill.pitc.com.pk/lescobill |
| IESCO | bill.pitc.com.pk/iescobill |
| MEPCO | bill.pitc.com.pk/mepcobill |
| GEPCO | bill.pitc.com.pk/gepcobill |
| PESCO | bill.pitc.com.pk/pescobill |
| HESCO | bill.pitc.com.pk/hescobill |
| SEPCO | bill.pitc.com.pk/sepcobill |
| TESCO | bill.pitc.com.pk/tescobill |
| HAZECO | bill.pitc.com.pk/hazecobill |
FESCO and QESCO are served by the same portal — select them from the company list on the bill.pitc.com.pk homepage. One legacy warning: PITC’s own terms page still mentions an older address (dbill.pitc.com.pk); the live consumer portal verified for this guide is bill.pitc.com.pk — use that.
One practical tip worth the ten seconds it takes: the first time you open your bill, save or photograph the reference and consumer numbers. Every later check is then a single step, and you will never again be dependent on the paper bill arriving — or on a third-party site “finding” your bill for you.
Lost Your Paper Bill? Download the Duplicate
This is the portal’s most useful feature, and it is official: PITC offers a print-ready duplicate bill — in its words, a “pixel-perfect duplicate bill for payment at any branch” — and its terms confirm you may download a replica of your bill for personal, non-commercial use. If the paper bill never arrived, was lost, or is needed for a tenancy or office record, the downloaded duplicate serves the purpose; you do not need to visit the DISCO office or pay any agent for a copy. PITC’s terms also make the ownership clear: the bill designs and data belong to the distribution companies themselves — PITC is the pipe, your DISCO remains the issuer of your bill.
Paying the Bill
PITC’s own documented route is paying the printed duplicate at any bank branch. In practice, bank apps and mobile wallets also let you pay DISCO bills against the same reference/consumer number through their bill-payment menus — that is your bank’s service rather than a PITC feature (no official PITC page lists wallet routes), so the amount and due date shown in your banking app are worth double-checking against the duplicate bill before you confirm. Whichever route you use, pay against the number printed on your bill — never a number a third-party site generates for you — and keep the payment receipt or transaction ID until the next bill confirms the payment has been credited.
Karachi: K-Electric Is a Separate System
If PITC says your number is not found and you are in Karachi, this is why: K-Electric is explicitly excluded from PITC (PITC’s own terms say its service covers the distribution companies except K-Electric). KE runs its own route:
- Use KE’s official Digital Bills & Payments page (ke.com.pk) with your 13-digit KE account number — KE’s own page uses 13 digits, whatever third-party sites claim.
- KE documents payment through your bank account, debit or credit card, and at listed bank branches and ATMs (including via 1LINK 1BILL). Its page lists the participating banks — among them UBL, Meezan Bank, Bank Alfalah, Allied Bank, Askari Bank, Faysal Bank, Bank AL Habib, National Bank of Pakistan, Habib Metro, MCB Islamic Bank, Dubai Islamic Bank, Standard Chartered, JS Bank and Konnect by HBL — with columns showing which offer internet and mobile banking.
- For a duplicate bill on WhatsApp, KE’s own press material lists its automated 24/7 WhatsApp service at +92-348-0000118 (also for complaints and tax certificates), alongside helpline 118, SMS service 8119 and the KE Live App.
The Look-Alike Sites: Not Official — by Their Own Admission
Sites such as CheckBills.net, OnlineBills.pk and BillsOnline.pk (and a long tail of similar domains — ibill.pk, bijleebill.pk, echeckbills.pk, easybillcheck.com, lescobills.pk, pkportals.pk and others) are not run by PITC, WAPDA, NEPRA or any DISCO — each says so on its own site: CheckBills.net’s FAQ calls it an independent tool that fetches your bill from the official PITC portal; OnlineBills.pk states it is not affiliated with any DISCO or government authority, does not issue bills or collect payments, and simply opens your bill on bill.pitc.com.pk. They are middlemen for a free official service: harmless to read, pointless to use, and the wrong place to type your details when the official portal takes ten seconds. Never pay a bill through a third-party bill-check site — payment belongs in your bank’s channels against your own reference number.
The official routes in this guide are PITC’s own portal at bill.pitc.com.pk and K-Electric’s bills page, both checked on 23 October 2026.
Also read: Traffic E-Challan Check and Pay Guide · Easypaisa Account Limits and Upgrade Guide
FAQs
Q: Is there one official website for all electricity bills in Pakistan?
Almost — one portal covers 11 distribution companies: bill.pitc.com.pk, run by PITC, lists LESCO, IESCO, FESCO, MEPCO, GEPCO, PESCO, HESCO, SEPCO, QESCO, TESCO and HAZECO. Select your company and enter the reference or consumer number printed on your bill. The exception is K-Electric: PITC’s own terms exclude it, and Karachi customers use K-Electric’s own bills page with their 13-digit KE account number.
Q: I lost my paper bill. Can I still get a copy?
Yes. PITC officially provides a downloadable, print-ready duplicate — described on its homepage as a “pixel-perfect duplicate bill for payment at any branch” — and its terms allow downloading a replica of your bill for personal use. Open your company’s page on bill.pitc.com.pk, enter your reference or consumer number from any old bill or your meter paperwork, and download or print the current bill. No office visit and no agent fee is needed.
Q: What number do I need — reference number or consumer number?
Either: PITC’s homepage states you can access your bill “using reference or consumer number”. Both are printed on your previous paper bills. One caution about the famous “14-digit reference number”: that length is repeated by virtually every third-party site, but no official PITC page states a digit length, and some sources describe references of varying length — so type the number exactly as it appears on your own bill rather than counting digits.
Q: I am a K-Electric customer — why doesn’t the PITC portal find my bill?
Because K-Electric is not part of the PITC system — PITC’s terms say its billing service covers the distribution companies except K-Electric. Use KE’s official Digital Bills & Payments page with your 13-digit KE account number (KE’s own figure), or KE’s WhatsApp service (+92-348-0000118) for a duplicate bill. Sites claiming to check “KE bills via PITC” are forwarding you somewhere unofficial.
Q: Are sites like CheckBills.net or OnlineBills.pk official?
No — and they say so themselves. CheckBills.net’s FAQ states it is not WAPDA, NEPRA, PITC or any DISCO and merely fetches your bill from the official PITC portal; OnlineBills.pk states it is independent, not affiliated with any DISCO or authority, and does not issue bills or collect payments. Since the official portal is free and instant, enter your number directly at bill.pitc.com.pk instead.
