Enter your 14-digit reference number below to check your current GEPCO electricity bill.
Last Updated: Sept 27, 2026 | Source: Official GEPCO CHECK BILL | Reviewed by GEPCO Team
Searching GEPCO billing records
Validating the number you entered...
Don't have it handy? Jump to where to find it
This page is an independent guide, not GEPCO’s or PITC’s own system. Your actual bill is generated by the official PITC billing portal (bill.pitc.com.pk), which every legitimate checking tool including this one pulls from. Nobody outside GEPCO and PITC can change your bill amount, and no website can “speed up” a payment beyond what the bank or wallet processes.
1- Find your reference number on any previous GEPCO bill (paper or PDF).
2- Type all 14 digits into the box above no spaces, dashes, or the stray “U”/”R” that sometimes prints at the end.
3- Press Check Bill.
Your current bill opens with the amount, due date, and full billing details, pulled live from PITC’s system. If it’s your first bill for a brand-new connection, it may not appear yet new connections typically take one to two billing cycles to show up in the online system.
Look at the top section of any GEPCO bill printed or the PDF you downloaded before. The reference number is labeled “Reference No.” and is 14 digits long, usually sitting just below or beside your Customer ID.
If you don’t have an old bill at all new connection or you have genuinely lost every copy you have two options: check the demand notice or agreement paperwork from when the meter was installed, since the reference number is often printed there too or contact your local GEPCO sub-division office, which can look up the number against your name, address, or meter number.
These two numbers get mixed up constantly, and a few GEPCO-related sites use them interchangeably, which isn’t quite right.
1- Reference number: 14 digits, changes in format-length is what most bill-checking systems, including PITC’s, actually ask for. This is the one to use for checking or downloading your bill online.
2- Customer ID / Consumer ID: A separate, shorter identifier tied permanently to your connection. It’s printed on the bill too and is mainly used for account-level matters at the GEPCO office, rather than as the input field for the online checker.
If a form asks specifically for “Reference Number,” don’t substitute your Customer ID the lookup won’t work, and this is one of the more common reasons people get a “not found” result.
Once your bill loads, you’ll see a download option that saves it as a PDF this is your duplicate bill, and it’s treated the same as the original paper copy for payment purposes at banks and over-the-counter. For printing, download the PDF first and print it directly from your PDF viewer or browser rather than trying to print the on-screen preview, since the preview layout sometimes crops the barcode banks scan for payment.
The regenerated bill shows the same core numbers as your paper copy:
1- Billing month: The consumption period the bill covers, not the month you’re reading it in.
2- Payable amount: The total due, including current charges plus any arrears.
3- Due date: Pay by this date to avoid a late-payment surcharge. Bills paid after the due date but before the disconnection date usually attract a surcharge (typically a percentage added to the unpaid amount); paying after the disconnection date risks supply being cut, requiring a separate reconnection process.
If your bill shows an amount from a previous month still outstanding, that’s arrears it’s added on top of the current month’s charges, not billed separately.
Your bill lists a previous reading and a present reading; the difference between the two is your units consumed for that billing month, measured in kWh. If the reading looks unusually low or high compared to your normal usage, check whether it’s an actual meter reading or an estimated one GEPCO, like other DISCOs, sometimes estimates a reading when the meter reader couldn’t access the meter, and adjusts it against the actual reading the following month.
The total on your bill is built from several layers, not one flat electricity rate:
1- Energy charge: The base per-unit rate for the units you consumed, based on your tariff category (protected/unprotected, and whether you’re residential, commercial, industrial, or agricultural).
2- FPA (Fuel Price Adjustment), sometimes labeled FCA a variable monthly charge (or occasionally a credit) set by NEPRA, reflecting the actual cost of the fuel mix used to generate electricity that month versus what was originally assumed. It moves up when generation relies more on expensive imported fuel, and down in months with cheaper hydro-heavy generation.
3- QTA (Quarterly Tariff Adjustment) A separate, less frequent adjustment approved by NEPRA every few months to reconcile the gap between the approved base tariff and actual generation and distribution costs.
4- Electricity duty: A provincial tax calculated on the cost of electricity plus adjustments.
GST: federal sales tax applied on top of the energy charge and adjustments.
5- Fixed monthly charge: applies regardless of consumption, and differs for single-phase versus three-phase connections.
6- TV licence fee: A small flat charge collected on behalf of Pakistan Television.
–Depending on the period, you may also see additional surcharges tied to power-sector debt servicing (for example, a Neelum-Jhelum surcharge or a financing-cost surcharge); these are approved by NEPRA and applied uniformly, not specific to any one consumer.
None of these are added by the checking tool they’re calculated by GEPCO and PITC’s billing system and are the same whether you view the bill online or receive the paper copy.
Before assuming something’s wrong, check three things in order: whether your units consumed actually went up (seasonal appliance use air conditioners, heaters is the most common cause), whether FPA or QTA increased that month (these change independently of your usage and are published by NEPRA, not decided by GEPCO on a per-customer basis), and whether there’s an arrears amount carried over from a previous unpaid or partially paid bill. A jump in the total doesn’t automatically mean a billing error it’s worth comparing this bill’s units-consumed figure against last month’s before contacting GEPCO.
Common payment channels used across Punjab DISCOs, including GEPCO, are: mobile wallets such as JazzCash and Easypaisa, most commercial and Islamic banking apps, ATM bill-payment options, and over-the-counter payment at bank branches or authorized collection points. Availability of each channel can vary slightly by bank or wallet provider, so if one option isn’t listed in your app, try another the underlying bill data is the same regardless of which channel you pay through.
After paying, regenerate your bill using the same reference number after a day or two a paid bill typically shows an updated payment status once GEPCO’s system reconciles with the bank or wallet. If it still shows unpaid several days after payment, keep your payment receipt or transaction ID; you’ll need it if you have to raise a complaint about an unreflected payment.
If the checker returns “not found,” go through this in order rather than repeatedly retrying the same input:
1- Recount the digits. The reference number must be exactly 14 digits no spaces, dashes, or trailing letters like “U” or “R” that sometimes appear on the printed bill but aren’t part of the actual number.
2- Confirm you used the reference number, not the customer ID. These are different fields (see above), and entering the wrong one will consistently fail.
3- Check if it’s a new connection. A meter installed in the last billing cycle or two may simply not be in the system yet.
4- Try again after a short wait.Occasionally the issue is the PITC portal being temporarily down for maintenance rather than the number being wrong.
5- If none of that resolves it, contact your local GEPCO sub-division office with the physical bill or connection paperwork in hand they can look up your account directly.
For billing disputes, meter issues, or supply problems, GEPCO like all Pakistani DISCOs is reachable through the universal 118 helpline, which routes your call to the complaint centre covering your area; keep your reference number ready when you call, since it’s how the operator locates your connection. Complaints can also be lodged in writing at your local GEPCO sub-division office. If a complaint isn’t resolved through GEPCO within a reasonable time, it can be escalated to NEPRA, the sector regulator, through its official consumer complaint system at nepra.org.pk this is the outside body if GEPCO’s own process doesn’t resolve your issue.
No. GEPCO’s online bill check currently requires the 14-digit reference number (or, on some forms, the customer ID) CNIC lookup isn’t supported.
The current month’s bill is generated once GEPCO finalizes the meter reading and billing cycle for your area, typically once a month; payment status updates can take a few days to reflect after you pay.