At a Glance

Verifying a CNIC online through NADRA's services confirms whether a specific CNIC number is valid, currently active, and corresponds to legitimate registered information. The verification helps in various scenarios — confirming someone's identity for business transactions, checking whether a CNIC presented as proof of identity is genuine, verifying your own CNIC details when needed, and detecting potential CNIC fraud. The process is distinct from tracking new application progress (which checks pending applications); verification confirms existing card validity. Multiple verification channels exist depending on what level of verification you need.

What CNIC verification can and cannot tell you

NADRA's verification services provide specific limited information about a CNIC — they're designed to enable legitimate verification while protecting individual privacy. Understanding what verification reveals helps you use the service appropriately and avoid unrealistic expectations.

Your Checklist

What verification doesn't typically reveal: full personal information (address, family details, photograph), historical information about CNIC changes or modifications, biometric data, or any information that could enable identity theft if revealed to unauthorized parties. The privacy-protective design balances verification utility with individual data protection.

Beware fraudulent services: Several services claim to provide "full CNIC verification" or "complete background checks" — these are typically fraudulent operations that either provide misinformation or harvest the CNIC numbers entered for malicious purposes. NADRA's official verification provides limited but accurate information; "complete" verification services that promise full details are not legitimate.

NADRA's SMS verification service

NADRA offers SMS-based CNIC verification through code 8009. Send the CNIC number you want to verify (just the 13 digits, no formatting) to 8009 from any Pakistani mobile number. Within seconds, NADRA responds with verification information — typically confirming whether the CNIC is valid and providing the registered name.

The SMS service charge is minimal (typically Rs. 2-5 per verification, charged to the sender's mobile balance). The service is available 24/7 without need for specific apps or internet access. The brevity of SMS-based information makes this practical for quick checks rather than detailed verification needs.

SMS verification works for legitimate scenarios like quickly confirming someone's CNIC number matches their stated identity during business transactions. It's not designed for bulk verification (verifying hundreds of CNICs would constitute database scraping, not allowed); used responsibly for case-by-case verification, it serves legitimate verification needs.

Pak Identity portal verification

For more comprehensive verification or when you need to verify a CNIC and provide documentation, the Pak Identity portal at id.nadra.gov.pk offers verification through your authenticated account. Log in to your account, navigate to verification services, and enter the CNIC number to verify.

The portal-based verification can provide richer information than SMS — sometimes including the registered photograph (where authorized for specific uses), additional registered information, and verification documents you can print for legal or business purposes. Different verification levels are available based on the user's authorization level and the verification purpose.

For business users (companies needing to verify customer or employee CNICs), NADRA offers verified business accounts with enhanced verification capabilities. These accounts go through formal business registration with NADRA and provide bulk verification appropriate for legitimate commercial verification needs.

Common verification scenarios

Property transactions — buyers and sellers verifying each other's CNICs before significant transactions. Real estate purchases involve substantial money; CNIC verification confirms parties are legitimately who they claim to be. The basic verification (name and validity) is sufficient for most property transactions; specific cases may require more thorough verification through legal channels.

Employment verification — employers checking that prospective employees' CNICs are valid and match the stated names. This is part of standard hiring due diligence in Pakistan, alongside other documentation verification.

Loan applications — banks verify CNICs as part of credit application processing. Banks have access to enhanced verification through their NADRA arrangements, providing more detailed verification than public services. Individual loan applicants don't need to verify their own CNICs typically (banks handle this), but verifying co-signers or guarantors is sometimes useful.

Personal identity disputes — situations where someone claims to be a specific person and you want to verify their actual CNIC matches the identity they've claimed. The verification provides basic confirmation of identity without invading the person's privacy through deep information lookup.

Detecting CNIC fraud through verification

CNIC fraud takes various forms: fake CNIC numbers generated to look legitimate but not in NADRA's database, real CNIC numbers but belonging to different people than presenter claims, expired CNICs being presented as current, or stolen CNICs being used by people other than the original holder.

Basic NADRA verification detects most of these. Fake numbers fail verification (database lookup returns "invalid"). Real numbers belonging to different people show different name than presenter claims (mismatch detection). Expired CNICs show "expired" status. Stolen CNICs may not show as stolen unless the original holder has reported the loss to NADRA (which they should, but not all do); for high-value transactions, additional verification (matching photograph, physical document examination) adds protection.

What NOT to do with CNIC verification

Red Flags to Watch For

Your own CNIC verification — checking your own details

You can verify your own CNIC through any of the channels described above. This is useful in scenarios where you want to confirm what NADRA has registered for you, particularly before applying for major transactions or after CNIC modifications to verify the changes propagated correctly.

For comprehensive view of your own CNIC information, the Pak Identity portal's "My Account" section (after login) provides full registered information — name, address, family information, photograph, and other details. This is your own data viewing, not a public verification service. The full personal view doesn't require special permissions for your own information; just login and access.

Reviewing your own CNIC information periodically (perhaps annually) helps catch any errors or unauthorized changes. NADRA's database can sometimes have stale information if previous updates weren't fully propagated; periodic review confirms accuracy of current registration.

Frequently Asked Questions