Quick Answer: India’s main pension formulas are: NPS corpus = C × [((1+i)^n – 1)/i] × (1+i), then pension = (corpus × annuity share × annuity rate)/12; EPS-95 pension = (pensionable salary × pensionable service)/70; and Atal Pension Yojana pays a fixed ₹1,000–₹5,000. Each formula is explained below with rupee examples.
Key takeaways:
- NPS uses a future-value formula for the corpus, then an annuity formula for the pension.
- EPS-95 pension = (pensionable salary × service) ÷ 70 — no market assumptions.
- The divisor 70 in EPS-95 is fixed by statute.
- APY needs no formula — the pension is a fixed chosen amount.
- Annuity rate and assumed return are the two biggest swing factors in NPS.
Behind every pension figure is a formula, and knowing it lets you check any projection yourself. India uses three very different approaches — a compounding formula for the market-linked NPS, a fixed statutory formula for EPS-95, and a simple fixed amount for the Atal Pension Yojana. This article breaks each down with clear rupee examples so the output of any pension calculator makes sense.
Expert insight: For NPS, two inputs dominate everything else — the assumed annual return while you save, and the annuity rate when you retire. Small changes in either move the final pension by thousands of rupees.
The NPS Corpus Formula
NPS is a defined-contribution scheme, so your pension depends on how large a corpus your contributions build. That corpus is the future value of a regular monthly investment:
Corpus = C × [((1+i)^n – 1) / i] × (1+i)
Here C is your monthly contribution, i is the monthly rate of return (annual return ÷ 12), and n is the number of monthly contributions until age 60. The term in brackets is the standard annuity-due factor; because pension contributions are made at the start of each period, we multiply by an extra (1+i). The power of this formula is compounding: because i is applied again and again over decades, starting a few years earlier can add lakhs to the final corpus without any increase in the monthly amount.
The NPS Pension Formula
Once you have the corpus, the pension comes from the annuity you buy at retirement:
Monthly pension = (Corpus × annuity share × annuity rate) ÷ 12
The annuity share is the fraction of the corpus you must convert to a pension — 40% for government employees, and as little as 20% for non-government subscribers after the 2025 reforms. The annuity rate is what the insurer pays annually on that amount, typically 6–7%. So on a ₹1 crore corpus, annuitising 40% at 6.5% gives (1,00,00,000 × 0.40 × 0.065) ÷ 12 ≈ ₹21,667 a month, with the remaining ₹60 lakh available as a lump sum.
The EPS-95 Formula
EPS-95, for salaried employees under the EPFO, uses a fixed statutory formula that needs no market assumptions at all:
Monthly pension = (Pensionable salary × Pensionable service) ÷ 70
Pensionable salary is broadly the average of the last 60 months’ wages, subject to the statutory ceiling, and pensionable service is your completed years in the scheme, with a small bonus of two years granted for service of 20 years or more. The divisor of 70 is fixed by law. Because the salary used is capped, EPS-95 pensions tend to be modest, which is exactly why many employees pair them with NPS.
Worked EPS-95 Example
Consider Suresh, who retires with a pensionable salary of ₹15,000 and 33 years of pensionable service (including the 2-year bonus). His pension is (15,000 × 33) ÷ 70 = ₹7,071 a month, guaranteed for life. The formula is refreshingly transparent: no returns to assume, no annuity rate to worry about.
The Atal Pension Yojana “Formula”
APY has no real formula for the pension because it is fixed. You pick a guaranteed pension of ₹1,000 to ₹5,000, and a government-published contribution chart tells you the fixed monthly amount to pay based on your joining age. The only arithmetic is choosing an affordable contribution today for the pension you want at 60. This certainty is the scheme’s whole appeal for unorganised-sector workers.
| Scheme | Core formula | Key variable |
|---|---|---|
| NPS corpus | C × [((1+i)^n –1)/i] × (1+i) | Return i and years n |
| NPS pension | (Corpus × share × rate)/12 | Annuity rate |
| EPS-95 | (Salary × service)/70 | Pensionable salary |
| APY | Fixed amount | Joining age |
Benefits of Understanding the Formula
Knowing the formulas turns you from a passive saver into an active planner. You can immediately see why starting NPS at 28 beats starting at 38, because the exponent n in the corpus formula does the heavy lifting. You can judge whether annuitising 20% or 40% suits you, and estimate the pension each choice produces. For EPS-95, you can verify the pension your employer or the EPFO quotes rather than accepting it blindly. And for APY, you can confirm the contribution chart matches your target pension. This understanding is what makes a calculator’s output trustworthy rather than mysterious.
Challenges and Limitations
The formulas are exact, but their inputs carry real uncertainty. The NPS return i is unknown in advance, and the annuity rate at retirement could be higher or lower than assumed today, so the projected pension is a scenario, not a guarantee. EPS-95’s capped salary limits the pension regardless of your true earnings. And none of the formulas builds in inflation, which quietly reduces what a fixed pension can buy over a long retirement. Treat the outputs as planning figures to revisit regularly.
Common Mistakes to Avoid
- Using the annual return as i. Convert the annual rate to a monthly rate before applying the corpus formula.
- Forgetting the annuity-due adjustment. Contributions at the start of the month need the extra (1+i) factor.
- Applying full salary in EPS-95. Use pensionable salary subject to the ceiling, not gross pay.
- Ignoring the 2-year service bonus for 20-plus years in EPS-95.
- Assuming a high annuity rate. Use 6–7% to stay realistic for NPS.
- Overlooking the divisor 70 that fixes the EPS-95 outcome.
Best Practices and Expert Recommendations
- Run NPS with two return scenarios (8% and 10%) to see the range.
- Verify EPS-95 quotes using the (salary × service)/70 formula yourself.
- Choose your NPS annuity share deliberately, balancing pension against lump sum.
- Join APY early to keep the fixed contribution low.
- Recompute after every salary revision or rule change.
- Compare annuity providers at retirement for the best rate.
How the Numbers Change with Time and Contribution
The most instructive way to feel the power of these formulas is to vary one input at a time. Take a base case of ₹6,000 a month invested in NPS at an assumed 9% return. Starting at age 25 rather than 35 does not merely add ten years of contributions — it hands those early rupees a full extra decade of compounding, so the corpus can be roughly double even though total contributions rose by far less than double. That is the exponent n in the corpus formula quietly doing its work.
Contribution size matters too, but in a linear way, while time matters exponentially. Doubling your monthly contribution roughly doubles the corpus, whereas doubling the years can more than double it. On the pension side, the annuity rate at retirement is the wildcard: the same corpus annuitised at 7% instead of 6% lifts the monthly pension by about a sixth. This is why experienced planners run every NPS projection with at least two return scenarios and two annuity rates, so they see a realistic band rather than a single optimistic number. Plugging these variations into a pension calculator makes the trade-offs concrete in seconds.
- Try the free Pension Calculator →
- How to Calculate Your Pension in India (Step by Step)
- What Is a Pension? A Simple Guide for India
- Pension Calculator: Free Online Tool + Guide (India)
- Pension Examples for Beginners (India: NPS, EPS-95, APY)
- Atal Pension Yojana Examples for Beginners
- Atal Pension Yojana Calculator: Free Online Tool + Guide
- More Retirement & Government Schemes guides
Frequently Asked Questions
What is the NPS pension formula?
First find the corpus with the future-value formula Corpus = C × [((1+i)^n –1)/i] × (1+i). Then the pension is (corpus × annuity share × annuity rate) ÷ 12, where the annuity share is 20–40% and the rate is typically 6–7%.
Why is EPS-95 pension divided by 70?
The divisor of 70 is fixed by the Employees’ Pension Scheme statute. It represents an assumed maximum pensionable service span used to spread the pensionable salary into a monthly pension, so the formula is (salary × service) ÷ 70.
How does the annuity rate affect my NPS pension?
Strongly. Since the pension equals the annuitised corpus times the annuity rate, a move from 6% to 7% raises the monthly pension by roughly a sixth. Always check the current rate from annuity providers before finalising.
Does the APY have a calculation formula?
Not for the pension itself, which is a fixed ₹1,000–₹5,000. The government publishes a contribution chart that sets your fixed monthly payment based on your joining age and chosen pension, so the only variable is when you start.
Which formula gives a guaranteed pension?
EPS-95 and APY give guaranteed pensions because they are formula- or government-fixed, not market-linked. NPS does not guarantee a pension because both the corpus and the annuity rate depend on market conditions.