NPS Calculator

Estimate National Pension System corpus, lump sum withdrawal, annuity purchase, and monthly pension.

Last updated: May 7, 2026

Enter Details

Investment style

NPS timeline

Invest from age 30 to 60. Pension starts at 60.

3060

Contribution period: 30 years

Ten Thousand rupees

5005,00,000

One Lakh rupees

10,00020,00,000
%
0%15%
%
0%12%
%
40%100%
%
0%12%

Annual contribution increase

Important assumptions

Long-term NPS projections are highly sensitive to return, inflation, annuity rate, and contribution increase assumptions.

Tax benefit note

NPS may qualify for tax benefits under Section 80CCD(1), 80CCD(1B), and 80CCD(2), subject to the applicable tax regime and prevailing rules.

Estimated monthly pension

₹45,210

Estimated pension may replace around 45% of your current monthly income. In today's value, it may feel like ₹7,871.

Retirement income readiness

Moderate pension readiness

Pension may replace around 45% of your current monthly income. In today's value, it may feel like ₹7,871.

Projection confidence: Moderate

Retirement adequacy meter

Strong

75/100

Benchmarked against a 60% income replacement target.

Suggested contribution

₹16,589/month

Indicative contribution to target ₹75,000/month pension under the current assumptions.

Tax-free lump sum estimate₹1,35,62,928
Projected NPS corpus₹2,26,04,879
Total contribution₹36,00,000
Wealth generated₹1,90,04,879

NPS Insight

Up to 60% of the NPS corpus can currently be withdrawn as a lump sum at normal exit. Actual annuity rates at retirement may differ from today's assumptions.

Additional details

Scenario summary and exports

Review the current inputs and result breakdown, then export the scenario for reference.

Explore more

Related calculators

Pension planning gyan

Basics

Pension planning gyan

Understand how NPS investments may grow into a long-term retirement corpus

Estimate National Pension System corpus, lump sum withdrawal, annuity purchase, and monthly pension. An NPS calculator helps estimate the potential retirement corpus, lump sum withdrawal, and pension income based on contribution amount, expected returns, retirement age, and annuity assumptions.

Government-regulated retirement scheme

NPS is a government-regulated long-term retirement savings scheme in India designed to encourage disciplined retirement investing over multiple decades.

Market-linked long-term growth

NPS investments are allocated across equity, corporate debt, government securities, and other approved assets depending on the selected investment option and allocation strategy.

Compounding over long investment periods

Starting contributions early may significantly improve the retirement corpus because compounding works more effectively across longer investment durations.

Retirement corpus and pension planning

At retirement, a portion of the NPS corpus is generally allocated toward annuity purchase, while the remaining eligible amount may be withdrawn as a lump sum under prevailing regulations.

NPS return projections are not guaranteed because investments are market-linked. Actual retirement outcomes may vary depending on market performance, inflation, annuity rates, taxation, asset allocation, and future regulatory changes.

NPS Insight

In long-term retirement investing, consistency usually matters more than timing. Even moderate contributions made regularly over long periods may grow substantially through compounding.

Formula

How NPS maturity value and pension are calculated

An NPS calculator estimates the potential retirement corpus by projecting regular contributions over the investment period using an expected annual return. It then separates the final corpus into lump sum withdrawal and annuity purchase portions based on the selected annuity percentage.

Core NPS calculation formulas

NPS corpus = Contribution × (((1 + r)^n − 1) / r) × (1 + r)

Annuity amount = NPS corpus × Annuity percentage

Lump sum withdrawal = NPS corpus − Annuity amount

Estimated annual pension = Annuity amount × Annuity return rate

Step-by-step calculation process

  • Step 1: Identify the contribution amount

    Start with the regular NPS contribution amount. Depending on the calculator design, this may be a monthly or yearly contribution.

    Contribution = Regular NPS investment amount

  • Step 2: Calculate investment duration

    The investment duration is the number of years from the current age to the selected retirement age. A longer duration gives contributions more time to compound.

    Investment years = Retirement age − Current age

  • Step 3: Convert return rate into periodic return

    If contributions are made monthly, the expected annual return is converted into a monthly rate. If contributions are yearly, the annual return rate may be used directly.

    Monthly return rate = Annual return rate ÷ 12 ÷ 100

    Number of months = Investment years × 12

  • Step 4: Estimate NPS corpus at retirement

    The calculator applies the future value formula for regular contributions to estimate the accumulated NPS corpus at retirement.

    NPS corpus = Contribution × (((1 + r)^n − 1) / r) × (1 + r)

    Here, r is the periodic return rate and n is the total number of contribution periods.

  • Step 5: Calculate total contribution and estimated gains

    Total contribution = Contribution × Number of periods

    Estimated gains = NPS corpus − Total contribution

    These values show how much of the retirement corpus comes from your own contributions and how much may come from long-term investment growth.

  • Step 6: Split corpus between lump sum and annuity

    At retirement, NPS rules generally require a portion of the corpus to be used for purchasing an annuity. The remaining corpus may be withdrawn as a lump sum, subject to prevailing regulations.

    Annuity amount = NPS corpus × Annuity percentage

    Lump sum withdrawal = NPS corpus − Annuity amount

  • Step 7: Estimate annual and monthly pension

    The annuity amount is used to estimate potential pension income based on the assumed annuity return rate.

    Estimated annual pension = Annuity amount × Annuity return rate

    Estimated monthly pension = Estimated annual pension ÷ 12

NPS Insight

NPS projections are highly sensitive to investment duration, contribution amount, expected return, and annuity assumptions. Since both market returns and annuity rates can change over time, it is generally better to review NPS retirement projections periodically.

Example

Real World NPS Calculation Example

Suppose a 30-year-old investor starts contributing regularly to NPS and wants to estimate the retirement corpus, lump sum withdrawal, and possible monthly pension at age 60.

  • Current age: 30 years
  • Retirement age: 60 years
  • Monthly NPS contribution: ₹10,000
  • Expected annual return before retirement: 10%
  • Annuity allocation at retirement: 40%
  • Expected annuity return: 6% per year

Step-by-step calculation

Step 1: Identify the monthly contribution

Contribution = ₹10,000 per month

Step 2: Calculate investment duration

Investment years = Retirement age − Current age

Investment years = 60 − 30 = 30 years

Step 3: Convert annual return into monthly return

Monthly return rate = Annual return ÷ 12 ÷ 100

Monthly return rate = 10 ÷ 12 ÷ 100 = 0.008333

Number of months = 30 × 12 = 360 months

Step 4: Estimate NPS corpus at retirement

NPS corpus = Contribution × (((1 + r)^n − 1) / r) × (1 + r)

NPS corpus = 10,000 × (((1 + 0.008333)^360 − 1) / 0.008333) × (1 + 0.008333)

NPS corpus ≈ ₹2,28,00,000

Step 5: Calculate total contribution and estimated gains

Total contribution = ₹10,000 × 360 = ₹36,00,000

Estimated gains = ₹2,28,00,000 − ₹36,00,000

Estimated gains ≈ ₹1,92,00,000

Step 6: Split corpus between annuity and lump sum withdrawal

Annuity amount = NPS corpus × 40%

Annuity amount ≈ ₹2,28,00,000 × 40% = ₹91,20,000

Lump sum withdrawal = ₹2,28,00,000 − ₹91,20,000

Lump sum withdrawal ≈ ₹1,36,80,000

Step 7: Estimate annual and monthly pension

Annual pension = Annuity amount × Annuity return rate

Annual pension ≈ ₹91,20,000 × 6% = ₹5,47,200

Monthly pension = ₹5,47,200 ÷ 12

Monthly pension ≈ ₹45,600

Example Result

A monthly NPS contribution of ₹10,000 from age 30 to 60 at an assumed 10% annual return may grow to approximately ₹2.28 crore.

Actual NPS values may vary depending on market performance, asset allocation, fund manager returns, annuity rates, withdrawal rules, taxation, and future regulatory changes.

Tips

Practical NPS investment planning tips

Start NPS contributions early

Starting NPS contributions early gives compounding more time to work and may significantly increase the retirement corpus without requiring very large monthly investments later.

Use realistic return assumptions

NPS returns are market-linked and depend on asset allocation and fund performance. Use moderate return assumptions instead of highly optimistic projections for more reliable retirement planning.

Review asset allocation periodically

NPS investments may include equity, corporate debt, government securities, and alternative assets. Reviewing allocation periodically helps keep the portfolio aligned with age, risk tolerance, and retirement timeline.

Plan for the annuity requirement

At retirement, a portion of the NPS corpus generally needs to be used for annuity purchase. Consider both lump sum withdrawal and estimated pension income while planning retirement cash flow.

Increase contributions with income growth

Increasing NPS contributions gradually as income rises can help build a larger retirement corpus without creating sudden pressure on monthly cash flow.

Do not invest only for tax benefits

NPS may offer tax benefits under prevailing rules, but it should primarily fit your long-term retirement plan, liquidity needs, risk profile, and overall asset allocation.

Account for inflation after retirement

Retirement expenses may rise over time due to inflation. While NPS can support pension income, investors should also plan for rising lifestyle and healthcare costs.

Review pension assumptions carefully

Estimated pension depends on annuity rates available at retirement. Since annuity rates can change, it is better to use conservative assumptions when projecting post-retirement income.

Common mistakes

Common NPS planning mistakes to avoid

Ignoring Inflation Impact

One of the most common mistakes in retirement planning is underestimating inflation. Future living expenses, healthcare costs, and retirement lifestyle requirements may become substantially more expensive over long periods, which can significantly increase the retirement corpus needed.

Starting Retirement Planning Too Late

Delaying NPS investments reduces the available compounding period and may require much higher contributions later to achieve the same retirement corpus target.

Assuming Guaranteed Returns

NPS investments are market-linked and returns are not guaranteed. Assuming consistently high returns over long periods can create unrealistic retirement projections and financial expectations.

Ignoring the Annuity Requirement

At retirement, a portion of the NPS corpus generally needs to be used for purchasing an annuity. Focusing only on the total corpus without understanding the annuity allocation may lead to unrealistic expectations about lump sum withdrawal availability.

Depending Only on NPS for Retirement

While NPS can be an important retirement planning tool, relying entirely on one investment product may increase long-term financial risk. Diversification across retirement accounts, equity investments, debt instruments, and emergency reserves is generally important.

NPS Alert

NPS calculations are long-term projections based on assumptions for returns, annuity rates, inflation, and retirement age. Actual retirement outcomes may vary depending on market conditions, future regulations, taxation, healthcare costs, and economic changes over time.

FAQ

Try another scenario

Adjust the assumptions to see how the result changes.

Back to calculator