Skip to content
InsurancelifeIndia only

Endowment Policy Return (IRR) Calculator

The actual annual return on a traditional endowment or money-back policy, which is almost always far below what the maturity multiple suggests. The comparison to a plain investment of the same premiums is the point.

Also called: insurance policy return calculator, lic policy irr.

%
Return the policy actually pays
5.28%

5.28% a year. Paying ₹15,00,000 in premiums to receive 30,00,000 sounds like a 100% gain, but spread over 20 years it is 5.28%. The same premiums at 10% would have reached ₹56,28,689.

Total premiums paid
₹15,00,000
The headline multiple, as a percentage
100%
Same premiums invested elsewhere
₹56,28,689
Difference
₹26,28,689
Return you gave up
4.72%

An estimate, not an offer or a guarantee. Projected returns assume the rate you entered holds for the whole term, which no market does.

Method and background

This is what the calculation gives for the numbers you entered. It is an estimate, not advice, and it knows nothing about your situation beyond those numbers. Rules for India change on a published schedule; the effective date is shown on every rule-based tool.

How this is calculated

A policy that returns three times the premiums sounds generous until the twenty years are accounted for. Treating premiums as outflows and maturity as an inflow and solving for the rate gives the honest figure, which for most traditional Indian policies lands between four and six percent. The alternative column invests the identical premiums at a rate you choose, so the opportunity cost is visible in money rather than in percentage points.

solve for r: premiums paid in, maturity paid out, discounted to the same point
P
Annual premium (currency)
M
Maturity amount (currency)
n
Policy term (years)

Worked examples

Each of these is asserted on every build. If a change to the engine ever moved one of these answers, the build would fail before the page could print it.

a typical fifteen-pay twenty-year policy

Annual premium
₹1,00,000
Years you pay premiums
15
Policy term
20
Maturity amount
₹30,00,000
Return available elsewhere
10%

Return the policy actually pays5.28%

arithmetic identity: 15 premiums of a lakh, doubling at maturity

Open this example

getting back exactly what you paid is a zero return

Annual premium
₹1,00,000
Years you pay premiums
20
Policy term
20
Maturity amount
₹20,00,000
Return available elsewhere
10%

Return the policy actually pays0%

boundary: the headline gain is nil, and the real rate is negative once timing is counted

Open this example

a one-year policy that doubles

Annual premium
₹1,00,000
Years you pay premiums
1
Policy term
1
Maturity amount
₹2,00,000
Return available elsewhere
10%

Return the policy actually pays100%

degenerate case

Open this example

Method and limits

What it assumes

  • Level premiums paid at the start of each year, and a single maturity payment at the end.
  • Bonuses are included in the maturity amount you enter.

What it deliberately does not model

  • The life cover the policy provides is real and is not valued here. Compare against term insurance plus investing the difference for a fair picture.
  • Tax treatment of maturity proceeds differs by policy and by year of issue.

Formula version 1.0.0 · definition 1.0.0 · India · Report a problem with this calculator

Frequently asked questions

Why is the return so much lower than the maturity multiple suggests?
Because the multiple ignores time. Tripling your money over twenty years is about five and a half percent a year, which is the number that matters for comparison.
Does this mean endowments are bad?
It means they are an investment with a low return and some life cover attached. Whether that bundle suits you is a separate question, but it should be decided on the real rate rather than the headline.