How to Verify CNIC Online by CNIC Number
CNIC verification confirms legitimacy of an identity number. Here is the complete verification guide.
CNIC verification — confirming whether a given CNIC number is genuinely valid in NADRA's database — is a distinct activity from renewal, tracking, or personal identity management. Verification matters for businesses confirming customer identity, employers vetting employee documentation, individuals confirming the authenticity of CNICs presented to them in transactions, and various other situations where the legitimacy of a CNIC number itself is the question. Pakistan provides specific CNIC verification services through NADRA's online infrastructure, though the level of detail returned varies based on who is doing the verification and for what purpose.
When CNIC verification matters
Specific situations creating verification needs:
- Business KYC processes — banks, telecom operators, mobile wallets and other regulated services verify customer CNICs as part of Know-Your-Customer compliance.
- Employment verification — employers confirming candidate CNICs before finalising hiring. The verification helps catch identity fraud cases.
- Property transaction — buyers and sellers in property deals often verify each other's CNICs alongside other due diligence. Helps avoid completing transactions with imposters.
- Tenant verification — landlords verifying potential tenants' CNICs before lease arrangements. Provides confidence about who you're renting to.
- Domestic worker verification — households engaging full-time domestic help often verify CNICs as part of background checking.
- Legal proceedings — verifying CNICs cited in legal documents and submissions for authenticity.
- Personal due diligence — before substantial financial dealings with new contacts, individuals sometimes verify the other party's CNIC for confidence.
- Lost CNIC discovery — if you find a lost CNIC and want to verify it's genuinely active before returning to NADRA or rightful owner. Helps distinguish a lost legitimate card from a fake.
Types of CNIC verification available
Different verification levels with different access patterns:
- Public SMS verification (7000) — basic verification available to anyone with a mobile phone. Returns minimal information: primarily confirmation that the CNIC is registered. Limited detail protects privacy of CNIC holders.
- Pak Identity portal verification — online verification through NADRA's portal with similar limited public-level information return.
- Business-tier verification — regulated businesses (banks, telecom, etc.) have access to more detailed verification through NADRA's Verisys system. Returns name, father's name, photograph, and other verification details. Requires registered business agreement with NADRA.
- Biometric verification — for in-person verification, biometric matching against NADRA's database provides the strongest verification. Used at bank counters, BISP collection points, telecom SIM activation, and other high-security verification scenarios.
- Verisys (Verification System) — NADRA's specialized verification platform for authorised business partners. Different access tiers based on the verifying entity's authorisation level.
- FRC-based verification — Family Registration Certificate verification confirms family structure recorded in NADRA, useful for inheritance and other family-relationship contexts.
SMS verification through 7000
- Open SMS application on your phone
Any Pakistani mobile network with active SMS service works. The shortcode 7000 is universal across operators.
- Compose new message to 7000
Recipient: 7000 (four digits, no country code or other prefix). Like 8171 for BISP, 7000 is a national shortcode.
- Type the CNIC number to verify
13 digits with no spaces or dashes. The CNIC must be valid format; format errors return 'invalid query' rather than verification result.
- Send the message
Standard outbound SMS charge from your operator applies (typically Rs. 1-2). Some operators may have specific pricing for verification queries.
- Wait for response
Response typically within seconds to minutes. Returns whether the CNIC is registered and active, with limited personal information for privacy.
What public verification reveals and what it does not
Privacy boundaries on public-tier verification:
- Reveals: existence and active status — confirms whether the CNIC number corresponds to an actual registered person and whether the registration is currently active.
- May reveal: registered name in some configurations of the verification service. The exact information returned varies by current policy.
- Does not reveal: full personal details — date of birth, exact address, family structure, marital status, and other detailed information are not exposed through public verification.
- Does not reveal: photograph — facial verification requires business-tier or biometric verification, not available through public SMS.
- Does not reveal: current programme enrolment — whether the CNIC holder is enrolled in BISP, tax filer status, or other programme participation is not exposed through general verification.
- Privacy by design — the limitation is deliberate. Pakistani identity data is sensitive; public-tier verification is designed to confirm legitimacy without enabling broader privacy violations.
- For more detailed verification, the verifying party needs to be a registered business with NADRA's Verisys service, OR conduct in-person biometric verification, OR rely on documentation cooperation from the CNIC holder themselves.
Business-tier verification (Verisys)
For organisations needing fuller verification capability:
- Registration with NADRA — businesses sign formal agreements with NADRA to access Verisys. Includes data protection commitments, audit requirements, and tiered access based on business type.
- Authorised verifiers — banks, regulated financial institutions, telecom operators, specific government departments, and authorised business users get Verisys access for their legitimate verification needs.
- API-based integration — Verisys exposes verification as API endpoints for businesses to integrate into their own onboarding and verification workflows.
- Returns richer information — name, father's name, address, photograph, biometric matching results. Specific fields depend on access tier and the verification request type.
- Per-query charges — Verisys is fee-based for businesses. Charges vary by verification type and volume.
- Audit and compliance obligations — businesses must maintain audit logs of verification queries and use the data only for authorised purposes. Misuse can result in access revocation and legal action.
- Not available to individuals — Verisys is specifically for registered business users, not for personal verification needs.
CNIC verification — common questions
Closing note on identity protection
CNIC verification capabilities reflect Pakistan's balance between identity system utility (preventing fraud, enabling KYC) and individual privacy. Public-tier verification provides useful confirmation without exposing sensitive personal data; business-tier verification provides deeper capability for legitimate organisational needs with appropriate controls.
For CNIC holders, the verification system also has personal protection value: occasional self-verification (checking that your own CNIC remains active and not blocked) confirms your documentation is in order. Some users do this annually as part of general personal administrative review.
Verification services, available channels and access tiers described above reflect NADRA's verification infrastructure as of early 2026. Specific services evolve over time — current details are best confirmed through NADRA's official channels rather than relying on guide specifics that may have changed.