The National Pension System (NPS) is one of India’s most powerful retirement savings instruments — a government-backed, market-linked scheme that allows salaried employees, self-employed professionals, and even non-resident Indians to systematically build a retirement corpus over their working years. Regulated by the Pension Fund Regulatory and Development Authority (PFRDA), NPS offers tax benefits under Sections 80C and 80CCD of the Income Tax Act, making it both a retirement tool and a tax planning strategy.
Yet many NPS account holders rarely check their balance — some go years without reviewing how their corpus is growing, which funds are performing, or what their projected retirement amount looks like. Whether you are a government employee enrolled under the Central Government scheme, a private sector subscriber under the All Citizens model, or a corporate NPS member, this guide walks you through every available method to check your NPS balance quickly and accurately.

Why Checking Your NPS Balance Regularly Matters
Keeping track of your NPS balance is not just about knowing a number — it is about staying in control of your retirement future:
- Track corpus growth: Regular checks help you see how your contributions and investment returns are compounding over time — motivating consistent contributions.
- Verify employer contributions: Corporate and government employees can confirm that their employer’s matching contributions are being credited correctly and on time.
- Monitor fund performance: NPS allows you to allocate your corpus across equity (E), corporate bonds (C), and government securities (G) funds — checking your balance shows how each is performing.
- Plan partial withdrawals: NPS allows limited partial withdrawals after 3 years for specific purposes — knowing your balance helps you plan these withdrawals correctly.
- Tax planning: Your NPS balance and annual contributions are critical inputs for income tax calculations, especially when claiming deductions under Section 80CCD(1B) for the additional Rs. 50,000 deduction.
- Retirement projections: Regularly reviewing your balance against your retirement goal lets you course-correct — by increasing contributions or adjusting your fund allocation — before it is too late.
Method 1: Check via the CRA (Central Recordkeeping Agency) Portal — NPS Login
The CRA portal is the primary official platform for NPS account management in India. There are two CRAs that manage NPS accounts — KFintech (formerly Karvy) and Protean eGov Technologies (formerly NSDL e-Governance). Most NPS subscribers are registered with one of these two. Logging into your CRA portal gives you a complete view of your Tier I and Tier II balance, transaction history, and fund performance.
Via Protean (NSDL) CRA Portal:
- Open a browser and visit the Protean CRA portal: https://cra-nsdl.com
- Click on “Subscriber Login” or “Existing Subscriber” on the homepage.
- Enter your 12-digit PRAN (Permanent Retirement Account Number) in the User ID field.
- Enter your IPIN (Internet Personal Identification Number) as your password. If you have not set an IPIN, click “Forgot IPIN” to reset it via your registered mobile number or email.
- Complete the captcha verification and click “Login.”
- On the dashboard, navigate to “Transaction Statement” or “Account Details” to view your Tier I and Tier II balances.
- For a detailed view, click “Holdings” to see the units held in each pension fund and their current NAV-based value.
Via KFintech CRA Portal:
- Visit the KFintech CRA portal: https://www.npscra.nsdl.co.in or https://nps.kfintech.com
- Click on “Subscriber Login” and enter your PRAN and IPIN.
- After logging in, go to “Account Statement” or “Portfolio” to view your current NPS balance.
- You can also download a digitally signed account statement in PDF format for official use.
Pro Tip: If you are unsure which CRA manages your NPS account, check the welcome letter you received when your PRAN was allotted — it will mention your CRA. Alternatively, try logging in to both portals with your PRAN.
Method 2: Check via the NPS Mobile App
Both CRAs offer dedicated mobile applications that allow NPS subscribers to check their balance, view transaction history, change fund allocation, and update personal details — all from their smartphone.
Via NPS by Protean App:
- Download the “NPS” app by Protean eGov Technologies from the Google Play Store or Apple App Store.
- Open the app and tap “Login.”
- Enter your PRAN and IPIN to log in.
- On the home screen, your Tier I and Tier II balances will be displayed prominently.
- Tap “Transaction History” or “Account Statement” for a detailed view of contributions, NAV, and returns.
Via KFintech NPS App:
- Download the “NPS KFintech” app from the Google Play Store or Apple App Store.
- Log in using your PRAN and IPIN.
- The dashboard will display your current NPS balance split by Tier I and Tier II accounts.
- Navigate to “Portfolio” for a fund-wise breakdown and to “Statement” for a downloadable transaction history.
Pro Tip: Set up biometric login (fingerprint or Face ID) on the NPS app for faster access — checking your balance then takes less than five seconds.
Method 3: Check via the NSDL e-NPS Portal
The NSDL e-NPS portal is an online platform that allows both new registrations and existing subscriber management. Registered users can check their NPS balance, make additional contributions, and download statements directly through this portal.
Steps to Follow:
- Visit the e-NPS portal at https://enps.nsdl.com
- Click on “Login” at the top right of the homepage.
- Select “PRAN” as the login type and enter your 12-digit PRAN number.
- Enter your date of birth and the OTP sent to your registered mobile number or email.
- After verification, you will be directed to your NPS account dashboard.
- Click on “Account Statement” or “My Holdings” to view your current Tier I and Tier II balances, contribution history, and fund-wise NAV details.
- Use the “Download Statement” option to generate a digitally signed PDF statement for tax filing or official purposes.
Note: The e-NPS portal also allows you to make voluntary contributions to your NPS account online using net banking, UPI, or debit card — making it a convenient one-stop platform for both checking and growing your balance.
Method 4: Check NPS Balance via SMS
For subscribers who do not have easy internet access or simply want a quick balance check without logging into a portal, the CRA SMS service provides instant NPS balance information via a text message to your registered mobile number.
Steps to Follow:
- Open the Messages or SMS app on your mobile phone.
- Create a new message addressed to 9212993399 (for Protean/NSDL CRA) or the KFintech SMS number provided in your welcome kit.
- Type the message in the following format: PRAN <space> your 12-digit PRAN number. For example: PRAN 110012345678
- Send the SMS from your registered mobile number — the one linked to your NPS account.
- Within a few minutes, you will receive an SMS reply showing your current Tier I and Tier II NPS balance, the number of units held, and the last transaction date.
- Standard SMS charges may apply depending on your mobile plan.
Note: The SMS service only works from the mobile number registered in your NPS account. If you have changed your phone number without updating it in your NPS account, this method will not work — update your details through the CRA portal first.
Method 5: Check via Your Point of Presence (PoP) — Bank or Post Office
A Point of Presence (PoP) is any PFRDA-registered entity authorised to service NPS subscribers — this includes most major banks (SBI, HDFC, ICICI, Axis, Kotak, PNB, etc.), post offices, and select financial institutions. Your PoP maintains your NPS account on behalf of the CRA and can provide balance details in person or through their own digital platforms.
Via Your Bank’s Net Banking or App:
- Log in to your bank’s net banking portal or mobile app — for example, SBI YONO, HDFC NetBanking, ICICI iMobile Pay, or Axis Mobile.
- Navigate to the “NPS” or “Investments” section from the main menu.
- If your NPS account is linked to your bank’s PoP, your NPS balance and account details will be displayed here.
- You can also make NPS contributions and view your transaction history directly from the bank’s platform.
Via In-Person PoP Visit:
- Visit the branch of the bank or post office that is your registered NPS Point of Presence.
- Carry your PRAN card and a photo ID proof.
- Request the staff to provide your current NPS account balance and transaction statement.
- The staff will access your account through the CRA system and provide a printed statement.
Pro Tip: If you opened your NPS account through your employer, your HR or payroll team will know which bank or institution acts as your PoP — contact them if you are unsure where to go.
Method 6: Check via the PFRDA or CRA Customer Care Helpline
If you are unable to access your NPS balance through online methods — due to a forgotten IPIN, an unregistered mobile number, or any technical issue — calling the PFRDA or CRA helplines provides direct, personalised support.
Steps to Follow:
- For Protean (NSDL) CRA, call the toll-free helpline at 1800-222-080. For KFintech CRA, call 1800-208-1516.
- For general PFRDA queries, call 1800-110-708 — this is PFRDA’s central subscriber helpline.
- Select the option for “Existing Subscriber” or “Account Balance Enquiry” from the IVR menu.
- After connecting with an executive, provide your PRAN number and verify your identity with your registered mobile number, date of birth, or Aadhaar-linked details.
- The executive will confirm your current Tier I and Tier II NPS balance and can also resend your account statement to your registered email.
- If you have forgotten your IPIN, request a reset during the call — the executive can initiate the process for you.
Note: Keep your PRAN number handy before calling — it is the primary identifier for your NPS account and speeds up the verification process significantly.
Understanding NPS Account Types: Tier I vs Tier II
When you check your NPS balance, you will see two separate accounts. Here is what each means:
| Feature | Tier I Account | Tier II Account |
| Purpose | Primary retirement savings account | Voluntary savings — acts like a flexible investment account |
| Withdrawal | Restricted until age 60 (partial allowed after 3 years for specific reasons) | Freely withdrawable at any time |
| Tax Benefit | Yes — under Section 80C and 80CCD(1B) | No tax benefit on contributions |
| Minimum Balance | Rs. 1,000 per year contribution required | No minimum contribution requirement |
| Mandatory | Yes — required to open NPS | Optional — can be opened after Tier I |
Troubleshooting: Common Issues When Checking NPS Balance
Here are solutions to the most common problems NPS subscribers face when trying to access their balance:
- Forgotten IPIN: Click “Forgot IPIN” on the CRA portal login page. You can reset it via OTP sent to your registered mobile number, or by answering your security questions. If both are unavailable, call the CRA helpline for manual reset.
- PRAN not found or invalid: Ensure you are entering the full 12-digit PRAN without spaces or hyphens. If the portal still shows “PRAN not found,” you may be on the wrong CRA portal — try the other one (Protean vs KFintech).
- Balance showing zero or very low: Check whether your employer has been regularly remitting contributions on your behalf. If contributions are missing, escalate through your HR department — employers are legally required to deposit NPS contributions within 30 days.
- Mobile number not registered or changed: If your old mobile number is no longer active, visit your PoP bank branch or CRA authorised service centre with your Aadhaar and PRAN card to update the mobile number in person.
- Account statement not downloading: Try a different browser or clear your browser cache. PDF statements require a PDF viewer — ensure one is installed. If the portal is unresponsive, call the CRA helpline to request a statement by email.
- NPS balance not reflecting recent contributions: Contributions take 2 to 3 working days to reflect after the payment is processed. If more than a week has passed with no update, contact your PoP or call the CRA helpline with your payment reference number.
Conclusion
Checking your NPS balance is a simple process once you know your PRAN and IPIN — and with the CRA portals, mobile apps, SMS service, and bank PoP platforms all offering access, there is a convenient method for every type of subscriber. Whether you prefer logging into the Protean or KFintech portal, using your bank’s app, or sending a quick SMS, you can have your current balance in minutes.
Make it a habit to review your NPS balance at least once a quarter. Check that contributions are being credited correctly, review your fund allocation against your risk appetite and years to retirement, and download an annual statement for your tax records. Your retirement corpus is built one contribution at a time — staying engaged with it ensures you arrive at retirement with exactly the financial security you planned for.
Santosh Kumar, the author behind IndiasStuffs.com, is passionate about sharing valuable insights on a variety of topics, including lifestyle, technology, and Indian culture.
Page Contents