NPS Calculator

Estimate your National Pension System retirement corpus, lump sum withdrawal, and monthly pension.

Rate offered by the annuity provider (typically 5–7% p.a.).
Minimum 40% must be used to purchase an annuity. Rest is tax-free lump sum.

NPS Retirement Results

--
Total Corpus at Retirement
--
Lump Sum Withdrawal (tax-free)
--
Annuity Fund
--
Est. Monthly Pension
--
Total Invested
--
Total Gains

Corpus Breakdown

Corpus Growth

On This Page

About This Calculator

What it calculates
NPS corpus at retirement, lump sum withdrawal amount, annuity fund, and estimated monthly pension for National Pension System subscribers in India.
Inputs required
Current age, retirement age, monthly contribution, expected annual return (%), annuity rate (%), and annuity purchase percentage (minimum 40%).
Outputs
Total corpus, lump sum (tax-free), annuity fund, monthly pension, total invested, total gains, pie chart and year-by-year corpus growth line chart.
Formula
Corpus = P × [(1 + r)^n − 1] / r × (1 + r), where r = monthly rate, n = months. Monthly Pension = Annuity Fund × annuity_rate / 1200.
Assumptions
Constant monthly contribution and fixed return rate throughout tenure. Annuity rate is fixed at retirement. Actual NPS returns vary based on asset allocation and market performance.
Last updated

What is NPS (National Pension System)?

The National Pension System (NPS) is a voluntary, government-regulated retirement savings scheme in India managed by the Pension Fund Regulatory and Development Authority (PFRDA). Originally launched in January 2004 for new central government employees, NPS was extended to all Indian citizens in 2009, including the self-employed and NRIs.

NPS works on a defined contribution model — your corpus at retirement depends on how much you contribute and how well your chosen investment option performs. Contributions are invested in a mix of equity (E), corporate bonds (C), government securities (G), and alternative assets (A) through PFRDA-registered Pension Fund Managers (PFMs) like SBI Pension Funds, LIC Pension Fund, HDFC Pension, UTI Retirement Solutions, and others.

At retirement (age 60), the NPS subscriber can:

  • Withdraw up to 60% of the corpus as a tax-free lump sum
  • Use the remaining minimum 40% to purchase an annuity from a PFRDA-empanelled insurance company, which provides a monthly pension for life

NPS is one of the lowest-cost pension products globally, with fund management charges as low as 0.01% per annum. The equity option (E) has delivered approximately 10–14% CAGR over the last 10 years across most PFMs, making NPS one of the most efficient vehicles for long-term retirement wealth creation.

How to Use This NPS Calculator

  1. Enter your current age: This determines the investment horizon. The longer the time to retirement, the more powerful the compounding effect.
  2. Set retirement age: Default is 60 (standard NPS exit age). You can set it higher for continued contributions beyond 60.
  3. Enter monthly contribution: The amount you contribute to NPS every month. Even ₹2,000/month over 30 years can build a substantial corpus due to compounding.
  4. Set expected return: Use 10% for a balanced portfolio, 12% for equity-heavy (higher risk), or 8% for a conservative projection. This is the critical input — small differences in assumed returns lead to large differences in projected corpus over long periods.
  5. Set annuity rate: The rate offered by annuity providers at your retirement date. Current rates are typically 5–7% p.a. Use 6% as a reasonable baseline.
  6. Set annuity %: Minimum is 40%. Higher annuity allocation means more monthly pension but less tax-free withdrawal. Adjust to match your retirement income needs.
  7. Click Calculate: See your corpus, lump sum, annuity fund, and monthly pension estimate, along with the pie chart and growth line chart.

NPS Calculation Formula

The NPS corpus is built the same way as an SIP (Systematic Investment Plan) — monthly contributions compounded at the expected annual return rate:

Corpus = P × [(1 + r)n − 1] ÷ r × (1 + r)

Where:

  • P = Monthly contribution (₹)
  • r = Monthly interest rate = Annual Return % ÷ 12 ÷ 100
  • n = Total months of investment = (Retirement Age − Current Age) × 12

Once the corpus is calculated:

Lump Sum = Corpus × (1 − Annuity% ÷ 100)
Annuity Fund = Corpus × Annuity% ÷ 100
Monthly Pension = Annuity Fund × Annuity Rate% ÷ 1200

The monthly pension formula assumes a simple annuity where the insurer pays a fixed monthly amount calculated as an annual percentage of the annuity fund. Actual annuity products may use different structures (joint life, return of purchase price, etc.), so the calculated pension is an estimate.

Example Calculations

Example 1: 30-year-old contributing ₹5,000/month at 10% return

Current Age = 30 | Retirement Age = 60 | Monthly Contribution = ₹5,000 | Return = 10% | Annuity Rate = 6% | Annuity = 40%

Investment Period = 30 years (360 months)

Total Corpus ≈ ₹1.13 crore

Lump Sum (60%) ≈ ₹67.8 lakh (tax-free)

Annuity Fund (40%) ≈ ₹45.2 lakh

Monthly Pension ≈ ₹22,600/month

Total Invested = ₹5,000 × 360 = ₹18 lakh → corpus is 6.3× the invested amount.

Example 2: 25-year-old contributing ₹3,000/month at 12% return

Current Age = 25 | Retirement Age = 60 | Monthly Contribution = ₹3,000 | Return = 12% | Annuity Rate = 6% | Annuity = 40%

Investment Period = 35 years (420 months)

Total Corpus ≈ ₹1.76 crore

Lump Sum (60%) ≈ ₹1.06 crore (tax-free)

Monthly Pension ≈ ₹35,200/month

Starting 5 years earlier with a lower contribution produces a 55% larger corpus — demonstrating the exponential power of time in compounding.

Example 3: Conservative — 40-year-old, ₹10,000/month at 8%

Current Age = 40 | Retirement Age = 60 | Monthly Contribution = ₹10,000 | Return = 8% | Annuity Rate = 5.5% | Annuity = 60%

Investment Period = 20 years (240 months)

Total Corpus ≈ ₹58.9 lakh

Lump Sum (40%) ≈ ₹23.6 lakh

Monthly Pension ≈ ₹16,100/month

Even starting at 40, a consistent ₹10,000/month can generate a meaningful retirement income.

NPS Tax Benefits — One of India's Best

NPS offers the most comprehensive tax deduction package available to Indian taxpayers:

  • Section 80CCD(1) — Own contribution: Deduction up to 10% of salary (for salaried employees) or 20% of gross total income (for self-employed), subject to the overall ₹1.5 lakh ceiling under Section 80C. This means NPS competes with PPF, ELSS, and insurance premiums for the same ₹1.5 lakh limit.
  • Section 80CCD(1B) — Exclusive NPS benefit: An additional deduction of up to ₹50,000 per year exclusively for NPS contributions — over and above the ₹1.5 lakh 80C limit. This makes NPS the only instrument offering a total potential deduction of ₹2 lakh per year. For someone in the 30% tax bracket, this saves ₹15,600 in tax per year (₹50,000 × 30% + 4% cess).
  • Section 80CCD(2) — Employer contribution: Employer's NPS contribution up to 14% of salary (for government employees) or 10% (for private sector) is deductible with no upper limit. This is fully in addition to the employee's own deductions — and is not counted in the ₹1.5 lakh 80C limit.
  • Tax-free lump sum at maturity: The 60% lump sum withdrawal at age 60 is completely exempt from income tax under Section 10(12A).
  • Annuity taxation: The monthly pension received from the annuity is taxable as income in the year of receipt, at the subscriber's applicable slab rate in retirement.

Net effective benefit: For a salaried individual in the 30% tax bracket maximising both 80CCD(1) and 80CCD(1B), NPS can save approximately ₹46,800 in annual taxes (₹1.5 lakh × 30% + cess). This makes every rupee invested in NPS cost only ₹0.69 in after-tax terms — a 45% effective subsidy from the government.

NPS vs PPF vs EPFO — Which is Better for Retirement?

Each instrument has different risk-return profiles and tax treatment:

  • NPS: Market-linked returns (7–14% depending on equity allocation). Exclusive ₹50,000 additional tax deduction. 60% tax-free lump sum. Monthly pension from annuity (taxable). Best for: long-term wealth creation, those who want both a corpus and a pension. Ideal for salaried professionals aged 25–45.
  • PPF: Government-guaranteed 7.1% tax-free return. EEE status — all three (investment, interest, maturity) are tax-free. 15-year lock-in. No pension component — full corpus can be withdrawn. Best for: risk-averse investors, building a tax-free safety net. Maximum ₹1.5 lakh per year investment limit.
  • EPFO / EPF: Mandatory for salaried employees (employee + employer each contribute 12% of basic salary). Fixed rate (currently 8.15% p.a.). Tax-free on withdrawal after 5 years of service. No equity component. Best for: baseline retirement savings as a salary deduction with employer match.

Recommended portfolio: Maximise EPF (mandatory), max out PPF (₹1.5 lakh/year for tax-free fixed income), and invest the maximum NPS 80CCD(1B) amount (₹50,000/year) to claim the exclusive tax deduction. Any additional savings should go into equity mutual fund SIPs for higher long-term growth.

Frequently Asked Questions

NPS is a government-regulated voluntary retirement savings scheme in India, regulated by PFRDA. Contributors invest monthly, funds are managed by registered pension fund managers, and at retirement you receive a tax-free lump sum (up to 60%) and a monthly pension from the mandatory annuity purchase (minimum 40%).
Corpus = P × [(1 + r)^n − 1] / r × (1 + r), where P is the monthly contribution, r is the monthly rate (annual rate ÷ 12 ÷ 100), and n is total months. This is the standard SIP future value formula. The corpus then splits into lump sum and annuity fund based on your chosen annuity percentage.
A minimum of 40% of the NPS corpus must mandatorily be used to purchase an annuity at retirement. The remaining 60% can be withdrawn as a completely tax-free lump sum. You can choose to annuitise more than 40% for a higher monthly pension, at the cost of a smaller lump sum.
Use 10% for a balanced projection (moderate equity allocation). Use 12% for an optimistic scenario (high equity allocation), and 7–8% for a conservative estimate (debt-heavy). NPS equity funds (Tier 1 - E) have historically returned 10–14% over 10-year periods. Always check current PFM performance on the NPS Trust website.
Section 80CCD(1): deduction up to 10% of salary within the ₹1.5 lakh 80C limit. Section 80CCD(1B): exclusive additional ₹50,000 deduction — this is over and above the ₹1.5 lakh limit. Section 80CCD(2): employer's contribution up to 14%/10% of salary with no cap. The 60% lump sum at maturity is tax-free. Annuity income is taxable at slab rates.
Partial withdrawals (up to 25% of own contributions) are allowed after 3 years for specified purposes: children's education/marriage, home purchase, critical illness. Maximum 3 partial withdrawals over the tenure. Premature full exit before age 60 requires 80% annuitisation (only 20% as lump sum).
Tier 1 is the primary retirement account with lock-in until 60 and full tax benefits. Tier 2 is a voluntary savings account with no lock-in — withdraw anytime — but no exclusive 80CCD(1B) tax benefit (except for government employees under the old tax regime). This calculator models Tier 1.
Enter your current age, retirement age, monthly contribution, expected return, annuity rate, and annuity percentage. The calculator computes corpus using the SIP future value formula, splits it into lump sum and annuity fund, and estimates the monthly pension. Results include a pie chart (corpus breakdown) and a line chart (corpus growth over time).

Calculator Category

This tool belongs to Finance Calculators. Browse similar tools for related calculations.

Results are projections based on assumed constant contribution and return rate. Actual NPS corpus and pension depend on market performance, fund manager selection, annuity rates at retirement, and PFRDA regulations which may change over time. This calculator is for illustrative purposes only and does not constitute financial advice.