Tracking your CNIC application status online through the Pak Identity portal at id.nadra.gov.pk lets you monitor progress from initial submission through final delivery, without needing to call NADRA helplines or visit NRCs for status updates. The tracking system updates in near real-time as your application moves through NADRA's processing stages — receipt, document verification, biometric matching, card printing, dispatch, and delivery. Tracking is essential for managing your time effectively, knowing when to expect card delivery, and identifying any issues early enough to address them before they delay your CNIC.
What you need to track CNIC applications
The tracking process requires specific identifiers from your application submission. Without these, you can't track your specific application progress.
- Application reference number — generated when you submitted your application (online portal or NRC)
- Token number — for NRC-submitted applications, the receipt token serves as additional reference
- Mobile number used during application — for SMS-based status checks
- CNIC number being renewed (for renewal applications) — provides additional verification
- Internet access via smartphone, computer, or tablet
- Pak Identity account if tracking through the full portal experience (optional but provides richer information)
Tracking through the Pak Identity portal
Visit id.nadra.gov.pk and navigate to the application tracking section — labeled "Track Application" or similar in the main menu. The page asks for your application reference number; enter it and submit. The portal displays current status, expected completion date based on your processing category, and any specific notes about your application.
The status displays update as your application progresses through NADRA's processing stages: "Application Received" (NADRA has the application and is preparing for review), "Under Verification" (documents being verified against NADRA database), "Approved for Printing" (verification complete, card production scheduled), "Printed" (card produced and ready for dispatch), "Dispatched" (card sent for delivery), "Delivered" (received at destination), or "On Hold" (status indicating some issue requiring attention).
For applications "On Hold" status, the portal often provides specific information about why — missing documents, biometric verification issues, or other specific concerns. Address the indicated issue to move the application forward; the portal sometimes provides direct path to upload missing documents or otherwise resolve hold conditions.
Tracking through the Pak Identity mobile app
The Pak Identity mobile app (Google Play, Apple App Store) provides smartphone-optimized tracking. Open the app, log into your account if not already, and navigate to "My Applications" or "Track Application" section. The app displays your active applications with their current statuses.
The app's push notification feature alerts you when your application status changes — particularly useful for catching critical updates like "Card Dispatched" or "On Hold" status changes that require your response. Enable notifications during app setup to use this feature; disable selectively if you receive too many notifications.
For multi-application scenarios (renewing your CNIC while applying for B-Forms for children, or applying for NICOP alongside CNIC renewal), the app aggregates all applications under one user account. This consolidated view is more convenient than tracking each application separately through reference numbers.
SMS-based tracking
For consumers without smartphone access or preferring SMS, NADRA offers SMS-based status checks. Send your CNIC number or application reference to specific NADRA SMS codes (typically 8009 or similar — current code available through NADRA helpline). The system responds with current application status within minutes.
SMS status checks return brief information — typically just the current status name without detailed explanation. For richer information about your application, the portal or app provides more comprehensive view. SMS works as quick status check; portal/app for deeper engagement when status concerns arise.
What different status messages mean
"Application Received" — your application has entered NADRA's system. This status persists for 1-3 days typically as the application gets queued for processing.
"Under Verification" — NADRA staff are reviewing your application documents against database records. This stage takes longest in the processing flow; document verification involves multiple cross-checks. Duration varies by processing category and current NADRA workload.
"Approved for Printing" — verification complete; your card will be printed in the next print cycle. The wait between approval and actual printing is typically short (hours to a day).
"Printed" — your card has been produced. The wait between printing and dispatch is typically same-day or next-day.
"Dispatched" — your card is in the delivery network. Pakistan Post or NADRA's courier handles delivery. Typical delivery times: 2-5 days for major cities, 5-10 days for smaller towns or rural areas.
"On Hold" — something requires resolution before processing continues. The reason typically appears alongside the status; address it through indicated channels.
Common tracking issues
- 🚩 Reference number entered with formatting characters failing — strip spaces and dashes before entering
- 🚩 Wrong reference number from a different application — verify which application's reference you're using
- 🚩 Tracking showing status from many weeks ago without recent updates — possible processing delay; follow up via 1777 helpline
- 🚩 Status "On Hold" without clear reason — visit NRC where you applied or call helpline for specific issue resolution
- 🚩 Fraudulent websites mimicking id.nadra.gov.pk for tracking — verify URL is correct before entering any information
- 🚩 Tracking codes from SMS scams — legitimate NADRA SMS comes from specific shortcodes, not random numbers requesting payment
What to do when applications stall
Applications stuck in a status for unusually long periods (over 2 weeks in "Under Verification" for Urgent applications, or over 6 weeks for Normal applications) suggest processing issues. Call NADRA's helpline 1777 with your reference number for status investigation. The helpline can identify whether the application has specific holds, missing documents, or other issues.
For NRC-submitted applications, visiting the originating NRC sometimes provides faster resolution than helpline calls. The NRC has direct access to your application file and can address issues at the local level. Bring your application receipt, reference number, and CNIC for verification during the follow-up visit.
For escalated cases where standard channels don't resolve, NADRA's regional offices in Lahore, Karachi, Islamabad, and other major cities handle complex case escalations. Visit during business hours with full documentation of your application and the issues encountered.
Frequently Asked Questions
Status updates happen as your application progresses through processing stages. Typical update frequency: daily updates during active processing (verification stage), real-time updates for major transitions (dispatch, delivery). Status doesn't update if your application is sitting in a queue waiting for processing — it shows the most recent stage reached even if no current progress is happening. Long periods (over a week) without status change suggest queue waits rather than tracking issues.
Yes — basic tracking through the portal works with just your application reference number, no account needed. The portal's tracking section accepts reference numbers and returns status without authentication. For richer information (full application history, multi-application aggregation, change history), account creation is needed. For simple status checks, the no-account tracking is sufficient.
Status mismatch between system records and reality requires investigation. Possibilities: card delivered to wrong address (delivery error), delivered to someone else at your address (family member received it without telling you), or system error showing delivered when actual delivery didn't happen. Call NADRA helpline 1777 with your reference number. They can verify the delivery records and initiate investigation if the card truly hasn't reached you. Pakistan Post or NADRA courier can sometimes trace specific deliveries.
Yes — the Pak Identity mobile app supports push notifications for status changes. Enable them during app setup. The web portal's SMS notification option (configurable in your account settings) sends SMS updates for major milestones. Both ensure you don't need to repeatedly check the portal to learn about updates.
Allow some buffer beyond expected timeline before concluding there's a delay. For Normal processing, follow up after 6-8 weeks (vs expected 4-6). For Urgent, after 3 weeks (vs expected 1-2). For Executive, after 5-7 working days (vs expected 1-3). The buffer accounts for normal variation in NADRA processing times. If applications exceed buffer periods without status progress, that's when follow-up becomes appropriate.
Tracking requires the application reference number; whoever has the reference can track. For applications where one family member helped another with submission (parent helping young adult applicant, child helping elderly parent), the family member can track using the reference. This isn't an access restriction issue — anyone with the reference can check status. The actual application processing relates to the applicant; tracking visibility is broader.