Annuity Calculator
Finance & InvestmentCalculate how much monthly pension your retirement corpus will generate. Enter your corpus, interest rate, and duration to see periodic payout and total returns — ideal for NPS and pension planning in India.
Monthly Payout
Annuity Breakdown
Corpus vs total interest earned
What is a Annuity?
An annuity calculator converts a retirement corpus into a regular income stream — showing you exactly how much monthly, quarterly, or annual pension your savings will generate over your chosen period. For anyone who has accumulated a lump sum through NPS, EPF, PPF, FDs, mutual fund SWPs, or insurance maturity proceeds, the annuity calculator answers the most important retirement planning question: how long will my money last, and how much can I safely withdraw?
The calculator uses the standard Present Value of Annuity formula — the same mathematics used by insurance companies, pension funds, and financial planners globally. You enter your corpus, the rate of return you expect from the annuity investment, and the period for which you want income; the calculator gives you the maximum periodic payout that will draw the corpus to exactly zero by the final payment.
India's retirement landscape makes the annuity calculator especially relevant. NPS subscribers must compulsorily convert 40% of their corpus into a lifetime annuity at retirement. Employees who receive large EPF or gratuity payouts at superannuation need to decide how to convert that lump sum into regular income. The annuity calculator lets you model both scenarios — and use reverse mode to answer "how big a corpus do I need for ₹50,000 per month?"
The annuity calculator complements the Retirement Calculator, which plans how much you need to accumulate, and the NPS Calculator, which estimates your NPS corpus — together, they cover the full retirement planning journey from saving to spending.
How to use this Annuity calculator
Enter your Corpus Amount — the total lump sum you are investing in the annuity. This could be your NPS corpus portion, EPF maturity amount, insurance proceeds, or any retirement savings. Enter ₹50,00,000 for a ₹50 lakh corpus.
Set the Annual Interest Rate — the rate you expect the annuity to earn. For insurance company annuities, use the rate quoted in your policy (typically 5.5–7%). For self-managed drawdown from FDs or debt funds, use the expected post-tax return. For senior citizen savings schemes, the current rate is 8.2% p.a.
Choose the Annuity Duration — how many years you want the income to last. For retirement planning, use your life expectancy minus your retirement age (e.g. plan for 25–30 years if retiring at 60, assuming life expectancy of 85–90).
Select the Payout Frequency — monthly for regular household expenses, quarterly if you prefer managing larger amounts, or annually for institutional or large-corpus scenarios.
Read your Periodic Payout — this is your pension income per period. If it falls short of your expense target, either increase the corpus (using reverse mode), increase the assumed rate (by choosing higher-yield instruments), or reduce the duration.
Use Reverse Mode to back-calculate your required corpus — enter your target monthly payout to see exactly how large a corpus you need to fund it.
Formula & Methodology
The annuity calculator uses the Present Value of Annuity (PMT) formula: Periodic Payout = C × r ÷ (1 − (1 + r)^(−n)) Where: - C = Corpus Amount (₹) - r = Periodic interest rate = Annual Rate ÷ Payout Frequency ÷ 100 - n = Total number of payout periods = Duration (years) × Payout Frequency Derived outputs: - Total Payouts = Periodic Payout × n - Total Interest Earned = Total Payouts − Corpus Amount Reverse mode formula (solving for required corpus): C = Payout × (1 − (1 + r)^(−n)) ÷ r Variable definitions: - C — Corpus / lump sum invested (₹) - r — Periodic rate per payout period (decimal) - n — Total number of payouts over full duration - Payout — Fixed income per period (₹) Worked example: A 60-year-old retiree has a corpus of ₹75,00,000 (₹75 lakh) from EPF, NPS, and PPF combined. She wants monthly income for 25 years and estimates a 6.5% p.a. return from a safe annuity investment. - Periodic monthly rate = 6.5 ÷ 12 ÷ 100 = 0.5417% - Number of monthly periods = 25 × 12 = 300 - Monthly Payout = ₹75,00,000 × 0.005417 ÷ (1 − (1.005417)^(−300)) - Monthly Payout = ₹40,625 ÷ 0.7994 ≈ ₹50,818 per month - Total Payouts = ₹50,818 × 300 = ₹1,52,45,400 - Total Interest Earned = ₹1,52,45,400 − ₹75,00,000 = ₹77,45,400 The corpus of ₹75 lakh generates over ₹77 lakh in interest income over 25 years, meaning the retiree receives more in interest than she invested from her own savings. Assumptions: This calculator models a fixed-period annuity (corpus exhausted at end of term), not a life annuity (which pays until death regardless of term). The interest rate is assumed constant throughout the period. Annuity income is taxable in India — the calculator shows pre-tax payouts. For insurance company annuities, the actual quoted rate from the insurer may differ from the rate you model here. Use the Lumpsum Calculator to see how your corpus would grow if invested instead of being annuitised.