At a Glance

Paying NADRA application fees through Easypaisa or JazzCash mobile wallets has become a standard payment path that eliminates the need to carry cash to NRCs or arrange in-person payment at NADRA payment counters. The integration works through the Pak Identity portal (id.nadra.gov.pk) and the Pak Identity mobile app, with mobile wallets as selectable payment options during application checkout. Unlike utility bills which are recurring expenses, NADRA fees are application-specific one-time payments — each CNIC renewal, modification, or other service has its own fee paid once during application submission. The process takes 2-5 minutes and integrates seamlessly with the application workflow.

NADRA fee structure overview

Different NADRA services have different fee schedules. Understanding the fee structure helps you anticipate costs and verify charged amounts match official rates.

Your Checklist
Official fees only: These are the official NADRA fees. Any service claiming to charge additional "processing fees," "facilitation charges," or other premium pricing beyond these official amounts is fraudulent. NADRA's standard processes work at these listed fees; any "expedited" service requiring additional payment is scam regardless of how legitimate it appears.

Paying through Easypaisa during NADRA application

During NADRA application checkout (whether through web portal or app), the payment method selection screen shows multiple options including Easypaisa. Select Easypaisa, and the system presents the next steps for payment authentication.

You enter your Easypaisa-registered mobile number. The Pak Identity system communicates with Easypaisa's payment infrastructure. Easypaisa sends an OTP (one-time password) to your registered mobile number for authentication. Enter the OTP in the Pak Identity payment screen.

The Easypaisa system charges your wallet for the NADRA fee amount (typically Rs. 25-50 Easypaisa transaction fee added to the NADRA fee itself). The transaction processes within seconds; the Pak Identity application receives confirmation that payment is complete and proceeds with application submission.

You receive SMS confirmation from Easypaisa about the transaction, and from NADRA confirming application receipt. Both confirmations should arrive within minutes. The transaction reference numbers (Easypaisa transaction ID and NADRA application reference) provide tracking trail for any future verification needs.

Paying through JazzCash during NADRA application

The JazzCash process mirrors Easypaisa structure. During NADRA application checkout, select JazzCash from payment options. Enter your JazzCash-registered mobile number. Authenticate through OTP sent to your registered number. JazzCash processes the payment from your wallet — fees Rs. 25-50 transaction charge separate from NADRA fee.

The transaction completes within seconds. Both JazzCash and NADRA send SMS confirmations. The application proceeds with submitted status. JazzCash transaction history shows the NADRA payment for future reference. Both Easypaisa and JazzCash are equivalent options for NADRA fees; choice depends on which wallet you use for other transactions.

Alternative payment paths for NADRA fees

Bank cards — credit and debit cards from major Pakistani banks work through Pak Identity portal's payment gateway. The card processing typically charges no additional fees beyond the NADRA fee itself, making this often the most economical payment method. Bank card payments may take 1-2 days to fully confirm vs mobile wallet's near-instant confirmation.

Online banking transfers — for consumers with online banking access, IBFT to NADRA's designated collection account works as alternative. This is more cumbersome than direct integration and rarely chosen when mobile wallet or card options exist. Some specific NADRA service types may require this path; check during application.

In-person at NRC — traditional cash payment at NRC counter remains available. For consumers without digital payment access, or those who prefer in-person interaction, this option works for NADRA applications submitted at NRC. The fee structure is identical regardless of payment channel.

Bank deposit slips — older method where you visit the bank, deposit fee in NADRA's account, get slip with reference, present slip during NADRA application. Mostly superseded by direct integration but occasionally still used for specific situations.

Comparing NADRA fee payment to utility bill payment

NADRA fees differ from utility bills in several practical ways. Frequency — NADRA fees are application-triggered (you pay when you apply for a service) rather than recurring monthly/bi-monthly. Amount predictability — NADRA fees are fixed schedule (Rs. 750 for Normal CNIC regardless of consumer); utility bills vary by consumption. Payment timing — NADRA payment happens during application initiation; utility payment happens against generated bills.

Mobile wallet integration works similarly for both — Easypaisa and JazzCash handle both NADRA fees and utility bills through their bill payment infrastructures. The same wallet account, same authentication process, same transaction fees. The difference is in the receiving entity (NADRA vs utility) and the application context (NADRA application vs utility bill).

Transaction fees for mobile wallet NADRA payments mirror utility bill payment fees — Rs. 25-50 per transaction depending on amount. The fees are charged by the wallet for processing services; NADRA receives the full applied fee amount. For very small NADRA fees (Rs. 50 B-Form), the percentage transaction fee feels higher; for larger fees (Rs. 2,500 Executive CNIC), the percentage is modest.

Common NADRA payment issues

Red Flags to Watch For

Verifying successful NADRA payment

After payment, verify completion through multiple channels. The Pak Identity app or portal should show your application as "submitted" or "received" with payment confirmed. The wallet (Easypaisa or JazzCash) transaction history should show the NADRA payment with transaction reference. SMS confirmations from both wallet and NADRA should arrive within minutes.

If any confirmation step is missing within 30 minutes of payment attempt, the transaction may not have completed properly. Check the wallet transaction history to verify whether the payment was actually processed. If wallet shows successful processing but NADRA application doesn't reflect submitted status, contact NADRA support (helpline 1777) with both wallet transaction reference and application reference for reconciliation.

Maintain documentation of successful NADRA payments. The wallet transaction confirmation, NADRA application receipt, and SMS confirmations together provide audit trail useful for any future disputes. NADRA's system tracks payments; consumer-side documentation provides redundancy for situations where system records have issues.

Frequently Asked Questions