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.
- CNIC Normal — Rs. 750 (4-6 week delivery)
- CNIC Urgent — Rs. 1,500 (1-2 week delivery)
- CNIC Executive — Rs. 2,500 (1-3 working day delivery)
- B-Form — Rs. 50 (much lower than CNIC fees)
- FRC — Rs. 50-100 typically
- Duplicate CNIC — same as renewal fee structure
- Address/Name modification — same as renewal fee structure
- NICOP — Rs. 4,000-5,000 typically (higher due to international processing)
- Pak Identity app and portal — free to use; only the actual service fees apply
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
- 🚩 Mobile wallet OTP not received — verify mobile number registration with wallet provider
- 🚩 Payment processing but application not advancing — verify both wallet transaction success and NADRA confirmation
- 🚩 Wrong fee amount appearing in payment screen — verify against official NADRA fee schedule
- 🚩 Fraudulent emails claiming "NADRA payment verification required" — never authentic; NADRA doesn't demand verification via email links
- 🚩 Insufficient wallet balance — top up before attempting NADRA payment
- 🚩 Daily transaction limits — verify your wallet's daily limit accommodates the fee amount
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
Typically Rs. 25-50 per transaction, similar to utility bill payment fees. Specific fee depends on payment amount and current wallet pricing. For Rs. 750 Normal CNIC fee, expect Rs. 30 wallet fee added. For Rs. 2,500 Executive CNIC fee, expect Rs. 50 wallet fee. The total cost (NADRA fee + wallet transaction fee) is the actual amount you pay; verify the total before confirming the transaction.
Pak Identity account is required for online NADRA applications. For in-person NRC applications, cash payment at NRC works without Pak Identity account. Mobile wallet payments through Pak Identity portal/app require account because they're integrated with online application processing. To use mobile wallet for NADRA fees, you need both Pak Identity account and active Easypaisa or JazzCash account.
Contact NADRA support (helpline 1777) with both your wallet transaction reference and application details. NADRA can investigate why the payment confirmation didn't complete the application submission. Most cases resolve through their internal reconciliation; the payment is found and applied to your application within a few business days. Don't pay again until status is confirmed — duplicate payments are more complex to reverse than initial reconciliation.
Most NADRA services support mobile wallet payment through the Pak Identity portal. Some specialized services (specific overseas applications, complex modifications requiring NRC handling) may have different payment paths. For applications submitted at NRC in person, payment is at NRC counter rather than online — cash or specific NRC-accepted payment forms. Online applications through portal/app generally support mobile wallets.
The process is identical; only the amounts differ. CNIC Rs. 750-2,500 depending on processing category, B-Form Rs. 50, NICOP Rs. 4,000-5,000. Mobile wallet selection, OTP authentication, transaction processing — all work the same way. The fee amount you confirm during checkout reflects the specific service's rate. NADRA collects the appropriate fee; wallet processes the transaction; application proceeds with payment confirmed.
Yes — wallet payments aren't restricted to specific applications. Anyone with the application details can pay using their wallet. Parents pay for children's applications, family members help each other, employers sometimes cover employee NADRA fees. The payment is credited to the application identified by reference number, not to the wallet account holder. This works similarly to utility bill payments where wallet holder isn't necessarily the connection owner.