Home > Can I Check My MEPCO Bill by CNIC Number? Here's the Honest Answer

This is one of the most common questions asked by South Punjab consumers, especially people who have lost their previous bills or moved to a new address and don't have their reference number handy. The frustration is understandable. Your CNIC is the one number every Pakistani knows by heart — it feels like it should unlock everything. But the PITC billing system that manages MEPCO accounts simply isn't connected to the NADRA database. Your electricity connection doesn't know your CNIC. It only knows your 14-digit reference number and your 10-digit consumer ID.


Why CNIC-based lookup doesn't exist

When a new electricity connection is issued, the application does require CNIC documentation for identity verification — but the CNIC number itself is not stored as a searchable field in the PITC billing system that runs day-to-day account management. The unique identifiers that PITC's system uses are the reference number and consumer ID, both of which are printed on your bill and tied directly to your physical meter and connection, not to your identity document.

This is a deliberate design choice that actually has a privacy benefit — if CNIC-based lookup existed, anyone who knew your CNIC (which many people in a person's life do) could pull up your full electricity account and billing history without your knowledge or consent. The current system requires either the reference number or consumer ID, which are significantly more obscure and specific to your connection.


What to do when you don't have your reference number

If you've lost your bill and don't know your reference number or consumer ID, here are the actual ways to retrieve it:

Ask your landlord. In rental properties this is the most immediate path — the landlord is typically the registered account holder and will have at least one previous bill on file.

Check any old bill in the house. A bill from 6 or 12 months ago, even a crumpled one in a drawer, has the same reference number — it never changes across billing cycles.

Send a neighbor's reference number to SMS 8119 and compare. Reference numbers in the same area share a common prefix — if a trusted neighbor shares their reference number, looking at the pattern can help identify yours, though this isn't a guaranteed method.

Visit your nearest subdivision office with your CNIC. This is the most reliable method. Subdivision staff have access to their internal system and can pull up your connection details from your CNIC and property address combined — the CNIC does exist in their records as part of the original application, they just can't look it up through the public bill portal. In person, with your CNIC and your property address, they can find your reference number and issue you a copy.

Check if you've ever paid digitally. If you've paid a MEPCO bill through JazzCash, EasyPaisa, or any bank app, the payment record in that app's history will show the reference number you used — look in your transaction history under Bill Payments.


Warning about third-party CNIC lookup sites

A number of websites claim to offer "MEPCO bill check by CNIC" as a feature. Be very cautious here. These sites are not connected to the official PITC portal and cannot actually retrieve your billing data using a CNIC. What typically happens when you enter your CNIC on such a site is one of three things: you get a generic error or redirect to the standard reference-number check, you get shown fake or fabricated data, or in the worst case, your CNIC is captured by a site with unclear data handling practices. None of these outcomes are useful, and one is potentially harmful.

The official channels remain: the PITC portal via reference number or consumer ID, SMS to 8119, or your subdivision office in person.


The quickest path forward if you genuinely have no record

Option 1 (takes 2 minutes): Check your phone's bill payment apps. JazzCash, EasyPaisa, and bank apps store transaction history — if you've paid this connection before, the reference number is in there.

Option 2 (takes one visit): Go to your subdivision office with your CNIC and the property address. They'll find your account in their internal records and give you your reference number. Once you have it, check and manage everything through the online portal going forward.

Option 3 (takes seconds): Ask anyone in the household who has interacted with the bill — even once — whether they remember the reference number or have a screenshot of an online bill check.


Frequently Asked Questions

Can I check my MEPCO bill with CNIC?
No. The official PITC billing system does not support lookup by CNIC. The only valid identifiers are the 14-digit reference number and 10-digit consumer ID, both printed on any previous bill.

Is there any way to find my reference number without an old bill?
Yes — check your mobile wallet payment history (JazzCash, EasyPaisa, bank apps) for previous bill payments, which will show the reference number used. Alternatively, visit your subdivision office with your CNIC and property address; staff can retrieve your account from their internal records.

Why don't electricity bills link to CNIC the way other systems do?
The PITC billing system uses connection-specific identifiers (reference number and consumer ID) rather than identity document numbers. Your CNIC was used during the original connection application but is not a searchable key in the public bill portal.

Is it safe to enter my CNIC on a third-party MEPCO bill check website?
No. Sites claiming to offer CNIC-based bill lookup are not connected to the official PITC system and cannot retrieve your actual billing data. Entering your CNIC on such sites risks exposing your identity document number without any corresponding benefit.

What is the fastest way to check my current bill if I have the reference number?
Enter it in the bill checker here — your current bill, payable amount, and due date appear instantly. You can also send the reference number by SMS to 8119 for a quick amount-only check.


Last updated: August 2026
Check your bill — reference number method · Duplicate bill download · SMS bill check guide · File a complaint

About the Author

Syed Muhammad Hassan Gillani is an SEO professional and digital content researcher focused on Pakistani utility information, with a specific focus on MEPCO billing across South Punjab's 13 districts. This guide was fact-checked against official NEPRA notifications and the PITC billing portal. Read the full author bio →