If someone has handed you a domicile certificate, or you’re checking your own before a job or admission deadline, domicile verification is the one step that confirms it’s real. You don’t need to visit a DC office to do it. Most of it can be done online, straight from your phone, using your CNIC or domicile number.
This guide walks through how domicile verification actually works in Punjab, Sindh, and Khyber Pakhtunkhwa, what the AC verification form is, where NADRA fits in, and what to do when a check comes back with “no record found.”
What Is Domicile Verification (And How Is It Different From Applying)?
Domicile verification is the process of confirming that an already-issued domicile certificate is genuine and matches official records. It’s not the same thing as applying for one.
Domicile Verification vs. Domicile Application — What’s the Difference?
A lot of people mix these up, and it’s an easy mistake to make.
- Application is the process of getting a domicile certificate issued for the first time — submitting documents to the Deputy Commissioner (DC) office or District Administration and waiting for approval.
- Verification happens after that certificate already exists. You (or an employer, university, or government department) look it up to confirm it’s genuine, not forged, and not a duplicate.
Under the Pakistan Citizenship Act 1951, only the district administration that issued a domicile has the authority to confirm it. That’s why every verification portal — whether it’s Punjab’s, Sindh’s, or KP’s — ultimately checks the same district-level records the DC office holds. If you’re still working on getting your certificate in the first place, our guide on applying for a domicile online in Pakistan covers that step separately.
How Online Domicile Verification Works
Direct answer: Online domicile verification works by entering your CNIC, Form-B number, or domicile number into your province’s official portal, which then pulls up the certificate’s name, district, issue date, and status directly from government records.
What “Domicile Verification Online” Means in Practice
In practice, domicile verification online just means a lookup form. You type in a number, the system searches its database, and it shows you what it finds — or tells you nothing matches.
Every provincial system uses slightly different fields, but the logic is the same everywhere: match the number you entered against the record on file.
What You Need Before You Start
Before you open any portal, keep these on hand:
- Your CNIC number (or the applicant’s, if you’re verifying on someone else’s behalf)
- Form-B number, if the domicile was issued for a minor
- The domicile number itself, if the certificate lists one
Full details on what’s needed to get a certificate issued in the first place are in our domicile documents guide, which is worth bookmarking alongside this one.
Domicile Verification in Punjab (Online)
Punjab has the most developed system of the three provinces, mainly because it was digitised earliest.
Punjab Domicile Management System (PITB) — What It Does
The Domicile Management System, built by the Punjab Information Technology Board (PITB), has been running since 2007. It’s designed to give district offices a shared, computerised record so a domicile can be checked without physically pulling a paper file. It also flags duplicate issuance, which is one of the more common problems with older paper-based records. You can read more about how the system is structured in our Domicile Management System overview.
Step-by-Step: Online Domicile Verification in Punjab
- Go to the Punjab Domicile Management portal (domicile.punjab.gov.pk).
- Enter your CNIC or domicile number in the verification field.
- Submit the form and wait for the record to load.
- Check the name, district, and issue date against your certificate.
- Note the status shown — verified, pending, or no record found.
That’s the whole process. No login or account is required for a basic lookup.
Domicile Verification Punjab — Provincial Coverage
Domicile verification punjab covers every district under PITB’s system, from Lahore down to smaller tehsils. Coverage is province-wide, but response speed can vary depending on how recently a district’s records were digitised.
AC Verification Form for Domicile (Punjab)
The ac verification form for domicile punjab is a form the Assistant Commissioner’s office fills out to confirm your residence and family record before a domicile is issued or renewed. It’s an internal verification step, not something you submit online — but it’s often the reason a domicile shows as “pending” for longer than expected, since the AC office has to sign off before the record updates in the system.
Domicile Verification Punjab Online — City-by-City Directory
Domicile verification punjab online works the same way regardless of which city or tehsil issued your certificate — you’re always checking against the same central Punjab database. Here’s how it applies city by city:
- Domicile Verification Lahore — Lahore-issued domiciles are checked through the same PITB portal; the district name will show as “Lahore” once the record loads.
- Domicile Verification Kasur — Kasur falls under the same provincial system, so the process and portal are identical to Lahore’s.
- Domicile Verification Near Shahdara — Shahdara is part of Lahore district, so certificates issued there are verified under Lahore’s records, not a separate local system.
- Domicile Verification Narowal — Narowal district records are included in the same PITB database and follow the same CNIC-based lookup.
- Domicile Verification Vehari — Vehari’s domicile records verify the same way, through the central Punjab portal rather than a local office tool.
- Domicile Verification Near Johar Town, Lahore — Johar Town is a Lahore neighbourhood, not a separate district, so verification here again routes through Lahore’s district record.
- Domicile Verification Near Rawalpindi — Rawalpindi-issued domiciles use the same PITB system; the district field will read “Rawalpindi” once the certificate is found.
Domicile Verification in Sindh (Online)
Direct answer: Sindh’s domicile verification isn’t fully centralised the way Punjab’s is — some districts, like Malir in Karachi, run their own local lookup tools, so it helps to know which portal your specific district uses.
Sindh Domicile Verification Portal Overview
There isn’t one single province-wide portal the way there is in Punjab. Sindh domicile verification online tends to happen through district-level tools, and Karachi’s districts in particular each maintain their own.
How to Verify Domicile Online in Sindh
To verify domicile online in Sindh, you’ll usually need to identify which district issued your certificate first, then go to that district’s specific verification page rather than a single central one.
Domicile Verification Sindh — District-Wise Process
Domicile verification sindh works differently depending on the issuing district. Some, like Malir, offer a direct CNIC lookup on their own site. Others still require a phone call or in-person confirmation with the DC office, especially for older certificates issued before digitisation.
Karachi Domicile Verification Online
Karachi domicile verification online is available for several districts individually rather than through one Karachi-wide portal. Malir’s system, for example, lets you search by CNIC and returns a processing status without displaying full personal details unless there’s a match.
Domicile Verification Karachi — DC Office & District Process
Domicile verification karachi ultimately routes back to whichever DC office issued the original certificate — Malir, East, South, Central, and so on each hold their own records.
Domicile Verification East Karachi
Domicile verification east karachi is handled by the DC East office. As with Malir, if East Karachi doesn’t offer a dedicated online tool at the time you check, a phone or in-person confirmation with the DC East office is the reliable fallback.
NADRA Domicile Verification Near Karachi
Nadra domicile verification near karachi is a common search, but it’s worth being precise here: NADRA doesn’t issue or hold domicile records. If you’re near Karachi and need domicile-specific verification, your local DC office or district portal is the right stop — NADRA can only confirm your CNIC details match, not the domicile itself.
Domicile Verification in Khyber Pakhtunkhwa (KP)
Direct answer: Domicile verification kpk is done through the KP Citizens Facilitation Center (CFC) portal, where you enter your CNIC, Form-B, or domicile number to pull up the certificate’s status.
The CFC portal is run by the KP government and is available in both English and Urdu. Like Punjab’s system, it’s a straightforward lookup — no account needed, and the result shows directly on the page once you submit your number. KP also offers this same lookup through the CFC mobile app for Android and iOS, which is useful if you’re checking on the go.
Domicile Verification Forms & NADRA’s Role
Direct answer: The AC verification form confirms your residence at the district level, while NADRA only verifies that your CNIC details are accurate — neither of them issues the domicile certificate itself; that’s the DC office’s job.
AC Verification Form for Domicile — What It Is & Who Signs It
The ac verification form for domicile is completed by the Assistant Commissioner’s office as part of confirming that the applicant genuinely resides in that district. It typically involves cross-checking the applicant’s address, family record, and sometimes a local reference, before the AC signs off. This form isn’t something you fill out yourself online — it’s an internal step in the verification chain, and it’s usually the slowest part of the process.
NADRA’s Role in Domicile Verification
Nadra domicile verification is often assumed to be the same as domicile verification itself, but it isn’t. NADRA’s database confirms identity details — your CNIC number, name, and father’s name match what’s on file. It doesn’t issue, store, or verify domicile certificates. That responsibility sits entirely with the provincial district administration. If your CNIC details are outdated, though, it can cause a mismatch during domicile verification — so it’s worth confirming those are current first.
Checking Your Domicile Verification Status & Fixing Common Problems
Direct answer: You can check domicile verification status directly on your province’s portal using your CNIC or domicile number, and a “pending” result usually just means the AC verification step hasn’t been completed yet, not that something’s wrong.
How to Check Domicile Verification Status Online
Domicile verification status shows up automatically once you submit your CNIC or domicile number on the relevant portal. The result typically falls into one of three categories: verified, pending, or no record found.
“No Record Found,” CNIC Mismatches & Other Common Issues
A “no record found” result doesn’t always mean fraud or an error on your part. In my experience helping readers work through this, the most common causes are:
- The domicile was issued before the district’s records were digitised.
- A minor typo in the CNIC or domicile number entered.
- The certificate was issued under a Form-B (for a minor) rather than a CNIC, and the wrong number type was used.
If you’ve double-checked the number and it still doesn’t show, the next step is contacting the issuing DC office directly rather than assuming the certificate is invalid.
Who Verifies a Domicile Certificate?
Direct answer: Employers, universities, and government departments are the ones who most often need to verify a domicile certificate, and they typically use the same provincial online portals available to the general public.
If you’ve ever wondered who verify domicile certificate submissions before accepting them, it’s usually whoever is relying on that document — an HR department checking eligibility for a provincial job quota, a university confirming admission-quota residency, or a government office cross-checking before issuing another document. None of these institutions have a separate “official” verification channel; they use the same CNIC-based lookup you would.
Frequently Asked Questions
Yes. Checking a domicile’s status through the official provincial portals — Punjab, Sindh district sites, or KP’s CFC — doesn’t cost anything. You only pay fees when applying for or renewing a certificate.
The lookup itself is instant once you submit your CNIC or domicile number. What takes longer is if the underlying AC verification hasn’t been completed yet, which can leave the status as “pending” for a while.
Application is the process of getting a domicile certificate issued for the first time. Verification is confirming that an already-issued certificate is genuine and matches official district records.
Yes, most portals only require the CNIC or domicile number, not a login tied to the certificate holder, so employers and institutions commonly do this.
It usually means either the number entered doesn’t match district records, there’s a typo, or the certificate predates digitisation. It’s worth double-checking the number before contacting the DC office.
It depends on the district. Some Karachi districts, like Malir, have their own online tools. Other Sindh districts may still require contacting the DC office directly if no dedicated portal is available yet.
It’s an internal form the Assistant Commissioner’s office completes to confirm your residence before a domicile is approved. You don’t fill it out yourself — it happens as part of the district’s review process.
No. NADRA only confirms your CNIC and identity details are accurate. Domicile certificates are issued and verified by the district administration, not NADRA.
Maryam Ki Dastak app is mainly built for facilitator-assisted applications and document delivery in Punjab, rather than standalone verification, so the PITB portal is the more direct route for a status check.
Just your CNIC, or the domicile/Form-B number listed on the certificate. No physical documents need to be uploaded for a basic verification lookup.
Islamabad Capital Territory domiciles are handled through the ICT Administration, and verification typically involves confirming details directly with their Citizen Facilitation Center rather than a fully public online portal.
This is almost always the AC verification step still in progress. It involves a residence and family-record check at the district level, which can take longer than the digital lookup itself.
Yes. Employers typically use the same public CNIC-based lookup tools available to everyone, so there’s no separate employer-only verification system.
Conclusion
Domicile verification comes down to one thing: matching your CNIC or domicile number against the district record that issued it. Punjab’s system is the most centralised, Sindh’s is more district-by-district, and KP runs its own CFC portal — but the underlying check is the same everywhere.
If your certificate shows “pending,” it’s most likely still waiting on the AC verification step, not stuck for good. And if you’re at an earlier stage and haven’t applied yet, our guide on the domicile certificate process in Pakistan is the right place to start.




