NPS Calculator
Finance & InvestmentEstimate your NPS retirement corpus with this free calculator. Enter age, monthly contributions, and expected returns to plan your National Pension Scheme investment.
Total Corpus at Retirement
Corpus Breakdown
Contributions vs investment gains
At Retirement
What is a NPS?
The NPS Calculator is a free online tool that projects your National Pension System retirement corpus based on your contributions, expected returns, and investment horizon. The National Pension System (NPS) is one of India's most tax-efficient retirement savings instruments — combining equity-driven growth with disciplined lock-in and an additional ₹50,000 tax deduction under Section 80CCD(1B) that no other instrument offers. Understanding how much your NPS will accumulate requires compounding mathematics that is difficult to do manually, especially when your contributions increase each year. This calculator handles all of that instantly.
NPS works on a simple but powerful principle: every rupee you contribute today (along with your employer's contribution) is invested across equity, corporate bonds, and government securities, and compounds monthly over your career. A 30-year-old contributing ₹8,000 per month at an expected 10% annual return will accumulate roughly ₹1.82 crore by age 60 — even without any annual step-up. Add a modest 5% annual increase to contributions and the corpus grows substantially further. The sheer power of compounding over decades is what makes starting early in NPS so consequential.
At retirement (age 60), NPS mandates a specific split: at least 40% of your corpus goes into an annuity from a PFRDA-empanelled insurer, which pays a regular monthly pension for life. The remaining 60% can be withdrawn as a tax-free lump sum — a meaningful post-retirement liquidity event. For anyone making long-term financial plans, the Inflation Calculator alongside this NPS Calculator is invaluable — it shows how much purchasing power your projected corpus will actually carry three decades from now.
NPS is available to Indian citizens between the ages of 18 and 70. Both salaried employees (with employer contributions under Section 80CCD(2)) and self-employed individuals can use it. The returns are market-linked and not guaranteed, but the CAGR for NPS equity funds over the past decade has averaged 12–14%, with balanced funds in the 9–11% range — making the 10% default in this calculator a conservative and realistic assumption.
How to use this NPS calculator
Enter your Current Age — your age today in years. The calculator uses this to determine how many years remain until retirement and builds the year-by-year schedule from this starting point.
Set your Retirement Age — the default is 60, which is the standard NPS exit age. You can extend to 70 (NPS allows deferral up to age 70) if you plan to continue contributing.
Enter your Current NPS Balance — if you already have an existing NPS account, enter the current balance from your CRA (Central Recordkeeping Agency) statement. Enter ₹0 if you are just starting out.
Fill in Your Monthly Contribution and Employer Monthly Contribution — enter the amounts contributed each month. For salaried employees, check your salary slip for the NPS line item. The employer contribution for central government employees is 14% of basic pay; for most private sector employees it is 10%.
Set your Annual Increase Type and value — choose whether your contribution grows by a percentage (e.g. 5% per year, matching a typical annual salary increment) or by a fixed rupee amount (e.g. ₹500 per year). A 5–10% annual step-up dramatically improves the final corpus.
Adjust the Expected Rate of Return slider — the range is 7–20%. Conservative investors (heavy G and C fund allocation) may use 8–9%; balanced investors 10–11%; aggressive investors with high equity allocation may model 12–13%. Use 10% as a starting baseline for a balanced NPS portfolio.
Read the results and scroll to the year-by-year table — the table shows your corpus building year by year with age, your contributions, employer contributions, and interest earned each year. This is especially useful for identifying which decade of your career delivers the most growth.
Formula & Methodology
NPS corpus uses monthly compounding with an annual step-up on the employee's contribution. Core formula (per month): Bₘ = Bₘ₋₁ × (1 + r) + C Where: - Bₘ = balance at end of month m - r = Monthly rate = Annual rate ÷ 12 ÷ 100 - C = Total monthly contribution (employee + employer) Annual step-up (applied at year-end): If step-up is percentage: Cₑₘₚₗₒᵧₑₑ₍ₙ₊₁₎ = Cₑₘₚₗₒᵧₑₑ₍ₙ₎ × (1 + step-up% ÷ 100) If step-up is fixed amount: Cₑₘₚₗₒᵧₑₑ₍ₙ₊₁₎ = Cₑₘₚₗₒᵧₑₑ₍ₙ₎ + ₹step-up The employer contribution is held constant throughout (typical for fixed salary structures). Retirement split: Lump Sum = Total Corpus × 0.60 (maximum tax-free withdrawal allowed) Annuity Corpus = Total Corpus × 0.40 (minimum mandatory annuity) Est. Monthly Pension = Annuity Corpus × 0.06 ÷ 12 (@ 6% annuity rate assumption) Worked example: Suppose you are 30 years old, plan to retire at 60, and start NPS fresh (₹0 balance). - Your monthly contribution: ₹5,000 - Employer monthly contribution: ₹3,000 - Combined monthly: ₹8,000 - No annual step-up (0%) for simplicity - Expected return: 10% p.a. → r = 10 ÷ 12 ÷ 100 = 0.8333% per month - Investment period: 30 years = 360 months Using the monthly compounding formula: Total Corpus ≈ ₹8,000 × [(1.008333)³⁶⁰ − 1] ÷ 0.008333 × 1.008333 (1.008333)³⁶⁰ ≈ 19.84 Total Corpus ≈ ₹8,000 × 18.84 ÷ 0.008333 × 1.008333 ≈ ₹1.82 crore - Total contributed: ₹8,000 × 360 = ₹28.8 lakh - Total gains: ₹1.82 crore − ₹28.8 lakh ≈ ₹1.53 crore (interest earned) - Lump sum (60%): ≈ ₹1.09 crore (tax-free) - Annuity corpus (40%): ≈ ₹72.8 lakh - Est. monthly pension @ 6%: ₹72.8L × 0.06 ÷ 12 ≈ ₹36,400/month Adding a 5% annual step-up to the employee contribution significantly increases the final corpus. For comparison, you can model a similar step-up SIP in equity mutual funds using our SIP Calculator to see how the two instruments compare over the same horizon. To understand the real value of ₹1.82 crore three decades from now, run it through the Inflation Calculator using India's long-run CPI average of 6%. Key assumptions: - Returns are invested at a constant annual rate (no volatility modelled) - Compounding is monthly - Employer contribution is constant throughout (no step-up) - Employee step-up applies at the end of each calendar year - Annuity rate is 6% p.a. (actual rates quoted by PFRDA-empanelled insurers at retirement will vary) - 60/40 lump sum/annuity split uses the maximum permitted lump sum withdrawal