Skip to content
The Wealth Blog

NPS

How to Link Aadhaar with NPS Account Online (2027 Guide)

Link Aadhaar to your NPS PRAN online in about ten minutes: CRA portal login, Aadhaar or VID entry, OTP verification — plus what government subscribers need to know.

By Om PatelPublished 9 Jul 2026Last reviewed 5 Nov 20268 min readPart of NPS: every rule, comparison and how-to
Static-verified · 5 Nov 2026
Hand-drawn cover illustration of link Aadhaar to your NPS account online — The Wealth Blog
Hand-drawn cover illustration of link Aadhaar to your NPS account online — The Wealth Blog

If you have an NPS account — that is your Permanent Retirement Account Number, or PRAN — linking your Aadhaar is not optional housekeeping. It is what keeps withdrawals, e-Sign and profile updates working when you actually need them. I know, another compliance task. But this one takes about ten minutes, happens entirely online, and I will walk you through it.

Key takeaways

  1. Aadhaar–NPS linking happens entirely online through the CRA portal: log in with your PRAN, open Update Details, enter your Aadhaar number or 16-digit VID and verify with OTP.
  2. No Form S2 is needed for Aadhaar — that form is for PAN updates only.
  3. The OTP goes to the mobile number registered with UIDAI. Changed your number? Update it with UIDAI first or the OTP never arrives.
  4. All Citizens model subscribers see the seeding apply immediately after OTP; Central/State/Autonomous Body subscribers need PAO/CDDO/DTO authorisation afterwards.
  5. The legal basis is the PMLA Second Amendment Rules, 2017 (GSR 538(E), June 1, 2017) — Aadhaar and PAN are mandatory KYC for NPS.
  6. Unseeded Aadhaar blocks withdrawals and online profile updates later, so do the ten minutes now rather than during an exit.

The Real Talk

A lot of NPS subscribers put this off because they imagine paperwork, office visits and jargon. Honestly? It is mostly logging into a website and verifying with an OTP. No running around, no physical forms — unless you are in government service, where one extra approval step applies (more on that below).

How It Actually Works

The whole thing runs through the CRA portal — the backend system that tracks all NPS accounts. Protean (formerly NSDL e-Gov) is the largest CRA, and its subscriber login lives at cra.nps-proteantech.in. (The old cra-nsdl.com address now lands on the same Protean platform.)

Here is the flow in plain English:

1. Log in to the CRA portal. Use your PRAN as the username and your I-PIN as the password. Never set an I-PIN? Use the First Time User option to generate one.

1. Find the Aadhaar section. Go to Menu, then Update Details, then Update Aadhaar/Address Details.

1. Enter your Aadhaar details. Type the 12-digit Aadhaar number, or use the 16-digit Virtual ID (VID) from the mAadhaar app if you prefer not to share the actual number.

1. Verify with OTP. A one-time password arrives on the mobile number (or email) registered with UIDAI. Enter it to confirm. If your UIDAI record has an old number, the OTP will not reach you — fix that first.

1. Submit. That is it. Your Aadhaar is now linked to your PRAN. Check your profile to confirm the status.

A Few Important Notes

  • Your Aadhaar must be active with a current mobile number or email in UIDAI records. Changed your number? Update it with UIDAI first — online via the mAadhaar app or at any Aadhaar Seva Kendra — then come back to the CRA portal.
  • No Form S2 needed. That form covers PAN updates and other corrections. Aadhaar seeding is fully OTP-driven.
  • The original deadline (December 31, 2017) has long passed, but the CRA system still accepts Aadhaar updates anytime. Late is far better than never — the alternative is a blocked withdrawal later.
  • Government employees, take note: Central Government, State Government and Autonomous Body subscribers need their PAO/CDDO/DTO to authorise the request in the CRA system after submission. All Citizens model subscribers — private individuals who opened via PoP or eNPS — get instant seeding, no nodal office involved.
  • Why it matters: without seeding, partial withdrawals, full exits and even e-Sign of routine forms can stall. The CRA's name-match checks compare Aadhaar, PAN, bank and PRAN records — a seeded, accurate Aadhaar is the anchor of all four.

Source: Protean CRA subscriber-maintenance documentation (npscra.proteantech.in); PMLA Second Amendment Rules, 2017.

What Seeding Actually Unlocks

It helps to know what the ten minutes buys you, because the payoffs are not obvious until something breaks:

  • Withdrawals and exits. Both partial withdrawals and full exits run through CRA checks that compare your Aadhaar against your PRAN records. An unseeded account is the classic reason a request bounces back for KYC verification.
  • e-Sign. Every online request you sign — withdrawal forms, detail changes — uses Aadhaar e-Sign, and e-Sign succeeds only when the CRA and UIDAI records show the same name. Seeding is what aligns the two.
  • Faster grievance handling. When your KYC is complete and current, grievance tickets close on the first pass instead of looping back for document re-uploads.
  • Cleaner exit at 60. The exit payout includes a penny-drop verification against your bank account. Your Aadhaar-seeded name, PAN name and bank name all have to agree — sorting this out years in advance is trivial; sorting it out during an urgent withdrawal is not.

If your name differs anywhere — a dropped surname on PAN, an expanded middle name on Aadhaar — fix it at the source first, then seed. Seeding a mismatched name just locks the mismatch into your pension record.

If the OTP Never Arrives

  • Confirm the mobile number actually linked to your Aadhaar on the UIDAI portal before assuming the CRA is at fault.
  • Wait a minute between attempts — resend-storming can temporarily block the service.
  • Telecom congestion is real in the evenings; early morning attempts succeed more often.
  • If the number is outdated, book the UIDAI update first. The CRA seeding will wait; your withdrawal will not.

Why Bother Now?

Skipping Aadhaar linkage causes withdrawal delays and profile-update failures later — exactly when you least want friction. Ten minutes today keeps the pension account fully compliant and ready the day you need the money.

Stuck anyway — no OTP, login trouble, or a nodal office sitting on the approval? Raise a ticket through the CRA's Central Grievance Management System (CGMS) on the Protean portal, and check our detailed Aadhaar–NPS troubleshooting guide for the offline route via a PoP branch.

The 60-Second Pre-Flight Check

Everything that makes this flow stall can be checked before you log in. Confirm four things:

  • Your PRAN and I-PIN are at hand (or use the First Time User option to generate the I-PIN).
  • You know the 12-digit Aadhaar number, or you've generated a 16-digit VID in the mAadhaar app.
  • The mobile number registered with UIDAI is in your pocket, switched on, and not on Do-Not-Disturb.
  • Your name is spelled identically on Aadhaar, PAN and your NPS record. A dropped surname here becomes an e-Sign failure later.

If any of the four fails, fix that item first. The seeding flow itself has almost no friction; every stall I've seen traces back to one of these.

What Seeding Changes (and What It Doesn't)

Aadhaar seeding is a KYC mapping, nothing more. Your fund scheme, asset allocation, nominee, contribution history and balance are untouched. The update itself is free — no charge shows up on your statement, because nothing was bought or sold. What changes is that the CRA can now match your identity against UIDAI's records, which is what withdrawals, e-Sign and exit checks all lean on.

For Government Subscribers: After You Hit Submit

All Citizens model subscribers see the seeding apply right after the OTP. If you are a Central Government, State Government or Autonomous Body subscriber, your screen will show the request as submitted but pending — it now sits with your PAO/CDDO/DTO for authorisation in the CRA system. What to expect next: the nodal office sees the request in their queue and approves it, and only then does the seeding complete. If days pass with no movement, follow up with the nodal office directly rather than re-submitting from your side; a duplicate request just adds a second item to the same queue.

Common Mistakes That Delay Seeding

Comparison table
MistakeWhat happensThe fix
Expecting the OTP on your daily SIMUIDAI has an older number, so the OTP goes thereUpdate the mobile with UIDAI first, then seed
Name differs between Aadhaar and PANe-Sign and exit checks fail later, even though seeding succeededCorrect the name at the source, then seed
Treating it as a branch visitQueues and forms for a flow that is fully online for All Citizens subscribersDo it on the CRA portal in ten minutes
Submitting and assuming instant completionGovernment subscribers wait on nodal approvalFollow up with the PAO/CDDO/DTO

None of these are fatal; all of them cost days. The table is worth a skim even if you think you're ready.

If You Seeded the Wrong Aadhaar

It happens: a transposed digit, a family member's number typed in a hurry. The fix follows the same flow — repeat the update with the correct Aadhaar number or VID and verify with the OTP; the latest successful verification is what counts in CRA records. Two variations need more than a re-run: if the portal throws an error on re-submission, or the problem is a name mismatch rather than a wrong number, raise a CGMS ticket with a scan of both the Aadhaar and PAN so the correction lands once, cleanly.

Keeping Aadhaar Current After Seeding

Seeding is a snapshot, not a subscription. If you later change the mobile number or address on your Aadhaar, the NPS record does not refresh itself — the CRA only learns what you tell it. Material changes (a new mobile, a legal name change) should be repeated on the CRA portal so the two systems keep matching. A five-minute re-seed after a UIDAI update is far cheaper than discovering the mismatch during a withdrawal request.

NRI and OCI Subscribers

One boundary worth knowing: Aadhaar is issued to residents, so subscribers who joined NPS as NRIs usually won't have one at all, and their KYC rests on the passport and PAN instead. Don't force an Aadhaar update that the UIDAI check will bounce. For NRI-specific KYC updates, the CGMS route is the clean channel — the CRA can tell you exactly which document set your account expects.

Frequently asked questions

How do I link my Aadhaar to an existing NPS PRAN online?

Log in to cra.nps-proteantech.in with your PRAN and I-PIN, go to Update Details, choose Update Aadhaar/Address Details, enter your Aadhaar number or VID, verify with the OTP and submit. Government subscribers also need PAO/CDDO/DTO authorisation after submission.

Is it mandatory to link Aadhaar with my NPS account?

Yes. Under the PMLA Second Amendment Rules 2017 (GSR 538(E), dated June 1, 2017), Aadhaar and PAN are mandatory KYC for all NPS accounts. The original deadline of December 31, 2017 has passed, but the CRA still accepts late seeding.

Do I need to submit Form S2 to link Aadhaar?

No. Form S2 is for PAN and other detail corrections. Aadhaar seeding is entirely online through OTP verification on the CRA portal.

Can I use my Aadhaar Virtual ID instead of the Aadhaar number?

Yes. The CRA portal accepts both the 12-digit Aadhaar number and the 16-digit VID generated from the mAadhaar app or UIDAI portal. The VID adds a privacy layer because it is temporary.

Does Aadhaar–NPS linking need PAO or DTO approval?

Only for Central Government, State Government and Autonomous Body subscribers, whose nodal officers authorise the request in the CRA system. All Citizens model subscribers (PoP or eNPS) are seeded instantly after the OTP.

About the author

Om Patel is an investor, blogger and entrepreneur. Every guide is educational, not personalised advice; rates and rules are cited to official sources and reviewed with a visible date.

Educational content, not personalised advice. Rates change — verify on the bank's site before opening an account. How we make money

Related guides