Insurance & Risk Management Life Insurance Internal rate of return on an annuity-due premium stream

Cash Value Life Insurance Return (IRR) Calculator

A permanent policy's illustration shows you a growing cash value. What it rarely shows is the rate that growth represents against every premium you paid to get it. This calculator solves for the internal rate of return that equates your premium stream to today's cash surrender value, then builds the honest comparison: what the same money would be worth if you had bought comparable term insurance and invested the difference. It also finds the year the policy's cash value catches up with the premiums you have put in.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Annual premium on the permanent policyThe scheduled premium you pay each year, taken from the policy or the annual statement.6000 $
Years of premiums paid so farHow many annual premiums you have paid, counting the first one as year one.10 yr
Cash surrender value todayThe net surrender value after any surrender charge, not the gross account value. Your annual statement shows both.52000 $
Death benefitThe face amount payable on death, used here to show the net amount the insurer is actually at risk for.500000 $
Assumed future cash value growthNet crediting rate you expect on the cash value from here, after policy charges. Use the guaranteed column if you want a floor.4 %
Comparable term premiumAnnual cost of level term insurance for the same face amount at your age and health class.600 $
Assumed side-fund returnPre-tax annual return on the money you would invest instead of paying the higher premium.7 %
Tax rate on side-fund gainsLong-term capital gains rate you would pay if you liquidated the side fund.15 %
Ordinary income tax rateYour marginal bracket. Gain on a surrendered policy is taxed as ordinary income, not as capital gain.24 %

It returns

  • Cash value internal rate of return — The annual rate that equates every premium paid to today's surrender value.
  • Total premiums paid
  • Surrender value after tax
  • Buy-term-and-invest value after tax
  • Side fund less policy — Positive means the term-and-invest route is ahead on liquid value to date.
  • Further years until cash value equals premiums paid
  • Net amount at risk — Death benefit less cash value — the part the insurer actually has to fund.

The formula

t=0n1P(1+r)t=CV(1+r)n
S=(PT)(1+i)n1i(1+i)

In plain text: Solve for r: Σ from t=0 to n−1 of P / (1+r)^t = CV / (1+r)^n

  • rInternal rate of return on the cash value (decimal per year)
  • PAnnual premium, paid at the start of each policy year ($)
  • nNumber of premiums paid (years)
  • CVCash surrender value today, net of surrender charges ($)

Premiums are treated as an annuity due — paid at the beginning of each year — because that is when life insurance premiums are actually due. There is no closed form for r; the calculator finds it numerically.

Updated Category Life Insurance Verified against published test cases Reading time 12 min

What the cash value return actually measures

The internal rate of return on a cash value policy answers one question: if you had put every premium into an account paying a constant rate, what rate would leave you with exactly the surrender value you have today? It is the only figure that lets you compare a policy against a savings vehicle on equal terms, because it collapses an irregular stream of payments and a single ending value into one annual percentage.

Illustrations do not show it. They show a column of cash values, which grows every year and therefore looks like a return, and a column of premiums, which you have to sum yourself. In the early years of a whole life or universal life policy the first column is well below the second, and the internal rate of return is negative. That is not a scandal — it is the front-loading of acquisition cost, and every distribution-heavy financial product has some version of it — but it is a fact the layout of an illustration obscures.

Two things are deliberately outside this calculation. The first is the death benefit, which is the reason to own life insurance in the first place and which no side fund reproduces. The second is any dividend you take in cash rather than leaving in the policy; if you have been taking dividends out, add them back or the return you see here understates the policy.

Why there is no closed form, and how the solver works

You have paid the same premium P at the start of each of n years and you hold a surrender value CV today. The rate r that reconciles them satisfies the equation in the formula block: the present value of the premium stream equals the present value of the ending cash value. Multiply through by (1+r)n and you get a polynomial of degree n in r. Above degree four there is no algebraic solution, so the rate is found numerically.

Because every premium is negative and the ending value is positive, the cash flow sequence has exactly one sign change. Descartes' rule of signs then guarantees at most one positive real root, which is why an internal rate of return on a life policy is unambiguous in a way that an IRR on a project with mid-life outflows is not. If the surrender value is zero, there is no positive cash flow at all and no rate exists — the calculator returns a dash rather than inventing one.

The comparison side. Buying term and investing the difference means paying the term premium T instead of P and investing PT at the start of each year. That is an annuity due, and its future value is the ordinary annuity factor multiplied by one more period of growth. The calculator taxes the side fund's gain at your capital gains rate and the policy's gain at your ordinary rate, because a surrendered policy's gain above basis is ordinary income under section 72(e) of the tax code — a distinction that works against the policy and is usually left out of comparisons made by either side.

Net amount at risk is death benefit minus cash value, and it explains the whole cost structure. As the cash value grows the insurer's exposure shrinks, so the internal mortality charge is levied on a falling base. That is the mechanism by which a policy that looks expensive at year five can look reasonable at year thirty.

Worked example: ten years into a $500,000 whole life policy

You have paid $6,000 a year for ten years on a $500,000 whole life policy. The current statement shows a cash surrender value of $52,000. Comparable twenty-year level term for $500,000 at your age and health class quotes at $600 a year. You assume 7% on a taxable side fund, 15% capital gains, and a 24% ordinary bracket.

  1. Total premiums. $6,000 × 10 = $60,000.
  2. Internal rate of return. Ten payments of $6,000 at the start of each year against $52,000 at the end of year ten. The rate is negative — you have $52,000 to show for $60,000 of payments, so no positive rate can reconcile them. The solver returns −2.62% a year.
  3. The side fund. You would have invested $6,000 − $600 = $5,400 a year. At 7% as an annuity due: 5,400 × [(1.0710 − 1) ÷ 0.07] × 1.07 = 5,400 × 13.81645 × 1.07 = $79,831.
  4. Tax the side fund. Basis is $5,400 × 10 = $54,000, so the gain is $79,831 − $54,000 = $25,831. At 15% that is $3,875 of tax, leaving $75,956.
  5. Tax the policy. Cash value $52,000 against a basis of $60,000 is a loss, not a gain, so no tax is due. Net surrender value stays $52,000.
  6. The difference. $75,956 − $52,000 = $23,956 in favour of the term-and-invest route on liquid value at year ten.

Now read the qualification that makes this honest. Over those ten years both routes carried a $500,000 death benefit, so the comparison is fair so far. It stops being fair at the end of the twenty-year term, when the term policy expires and the whole life policy does not. If you die in year twenty-five, the term route pays your family whatever the side fund is worth and the policy route pays $500,000. Whether that matters depends entirely on whether you still need a death benefit in year twenty-five — which is the question the needs analysis calculator answers, and it is the right question to answer first.

How to read the result

A negative return in the first decade is normal, not diagnostic. Commissions on a whole life policy commonly run to a large fraction of the first year's premium, and the surrender charge on a universal life policy grades away over ten to fifteen years. Both come out of the cash value before anything compounds. The useful reading is not the sign but the trajectory: run the calculator against the illustration's year-20 and year-30 values and see where the return settles.

Compare the mature return against the right benchmark. A long-run cash value return on a participating whole life policy typically lands somewhere in the range of a high-grade bond portfolio, because that is broadly what the insurer's general account holds. Comparing it to equity returns flatters the side fund; comparing it to a savings account flatters the policy. The right comparison is the asset class the policy actually replaces in your portfolio, and for most people that is the fixed-income sleeve.

The break-even year is the number that governs a surrender decision. If you are three years from the point at which cash value overtakes premiums paid, surrendering now locks in the whole front-loaded cost and gets none of the back-loaded benefit. If you are twenty years away at the crediting rate the policy is actually earning, that is different information.

Be sceptical of your own return assumption. The comparison swings hard on the side-fund return. Run it at 4% and at 9% before you conclude anything; if the answer flips between two assumptions you both find plausible, the comparison is not deciding the question and something else should — usually whether the coverage is permanent-need or temporary-need. The term versus whole life comparison works the same trade-off from the cost side, using the interest-adjusted net cost index that regulators developed precisely because raw premium comparisons mislead.

What an internal rate of return implies about the ending value

Value of $6,000 a year paid at the start of each year, at various constant annual rates. Use it to place a policy's cash value against the rate it implies: a year-20 cash value of $178,000 on these premiums sits between the 3% and 4% rows.
RateAfter 10 yrAfter 20 yrAfter 30 yr
0%$60,000$120,000$180,000
1%$63,401$133,435$210,796
2%$67,012$148,700$248,277
3%$70,847$166,059$294,016
4%$74,918$185,815$349,970
5%$79,241$208,316$418,565
6%$83,830$233,956$502,810
7%$88,702$263,191$606,438

Annuity-due future values: 6,000 × [((1+r)^n − 1) ÷ r] × (1+r). The 0% row is simply the premiums back.

Errors that make this comparison wrong

  • Using the account value instead of the surrender value. On a universal life policy those differ by the surrender charge, which can be several thousand dollars in the first decade. The surrender value is what you would actually receive.
  • Forgetting dividends you took in cash. If you have been receiving dividend checks rather than buying paid-up additions, those payments are part of your return and must be added back.
  • Comparing against a term premium for a shorter term. A ten-year term quote is cheaper than a twenty-year quote for the same face, so pricing the side fund off it overstates the money available to invest.
  • Ignoring that the two routes stop being comparable when the term expires. The side fund does not pay a death benefit. Any comparison run past the end of the term period is comparing different products.
  • Assuming a policy loan is free money. Loans accrue interest and reduce the death benefit, and a policy that lapses with a loan outstanding triggers tax on the gain even though you never received a check.
  • Applying capital gains rates to the policy. Gain on surrender is ordinary income under section 72(e). Only the death benefit is income-tax-free, and only when it is paid as a death benefit.

Surrendering is not the only exit, and it is often the worst one

If a policy is not doing what you need, surrendering it for cash is one of four options and frequently the most expensive. A 1035 exchange moves the cash value into another policy or an annuity without triggering tax on the gain. Reduced paid-up stops premiums and keeps a smaller permanent death benefit with no further payments. Extended term converts the cash value into term coverage at the full face amount for a fixed period. And if the gain is large, surrendering realises it all in one tax year at ordinary rates. Price all four before you cash out, and check whether the policy has become a modified endowment contract, because that changes the tax treatment of every distribution.

When a cash value policy is the right instrument anyway

A rate-of-return comparison answers whether the policy is a good savings vehicle. It does not answer whether it is a good insurance vehicle, and there are situations where the second question dominates.

Permanent need. A death benefit that must exist whenever you die — to fund estate liquidity, to equalise an inheritance between a child who takes the business and one who does not, to support a dependant with a disability — cannot be met with a product that expires. Term insurance priced at age 75 is not a plan.

Estate liquidity. Where an estate holds illiquid assets and faces a tax or a buy-sell obligation at death, the policy's job is to deliver cash at exactly the moment cash is scarce. Its internal rate of return matters far less than its certainty.

Creditor protection and forced saving. Cash value enjoys statutory protection from creditors in many states, at varying levels. And the discipline argument is real for some people, though it is worth naming honestly: paying a higher premium to make yourself save is a behavioural device with a price, and this calculator tells you the price.

Against that, the case for term is simply that most insurance need is temporary. It exists while the mortgage is outstanding and the children are dependent, and it falls away as both do — which is the reasoning behind the term ladder calculator and the DIME method. Size the need first with the human life value or needs approach, decide how long it lasts, and only then argue about the product.

Frequently asked questions

What is a good rate of return on whole life insurance?

Judge it against the asset class the policy replaces, which for most people is high-grade fixed income rather than equities. Because insurers back cash value with general-account bonds, a mature participating policy's internal rate of return tends to look like a bond portfolio net of the insurance cost. The number that matters is the return at the horizon you will actually hold to, not the year-10 figure, because the front-loaded costs dominate early and fade later.

Why is my cash value less than the premiums I have paid?

Because acquisition costs come out first. Commissions, underwriting and issue expenses are incurred at the front of the policy, and on a universal life contract a surrender charge sits on top of that and grades away over ten to fifteen years. The cash value only overtakes cumulative premiums once those costs are behind you and the crediting rate has had time to work. This calculator's break-even figure estimates when, given the growth rate you assume.

Is buying term and investing the difference always better?

No. It wins on liquid value whenever the side-fund return beats the policy's internal rate of return, which it often does at equity-like assumptions, and it loses when returns are poor or when you would not actually have invested the difference. It also stops being a like-for-like comparison the moment the term expires, because the side fund provides no death benefit. If your need for coverage is permanent, the comparison is answering the wrong question.

Do I pay tax when I surrender a policy?

You pay tax on the amount by which the surrender value exceeds your basis, and it is taxed as ordinary income rather than capital gain. Basis is broadly the premiums you paid less any tax-free distributions you have already taken. If the surrender value is below your basis — common in the early years — there is no gain to tax, and the loss is generally not deductible either. A policy classified as a modified endowment contract has harsher rules for loans and withdrawals.

Should I use the guaranteed or the illustrated cash value?

Run it both ways. The guaranteed column is a contractual floor and the illustrated column reflects a current dividend or crediting scale the insurer can change. The truthful reading is that your outcome lands somewhere between them, and if the decision reverses between the two columns, the decision is being made by an assumption rather than by the contract.

Does this calculator include the death benefit?

No, and that is deliberate. It measures the cash value as a savings vehicle. The death benefit is shown only as the net amount at risk, so you can see how much of the policy's cost is buying actual mortality protection. Any comparison that valued the death benefit would have to weight it by your probability of dying in each year, which is an actuarial calculation and a different tool.

Why does the internal rate of return come out as a dash?

Because no rate exists for the figures entered. That happens when the surrender value is zero, which is ordinary in the first year or two of a policy while the surrender charge still consumes the whole account. With every cash flow negative there is no sign change and therefore no root. Enter a later year, when the statement shows an actual surrender value.

How do policy loans affect the return?

They reduce it, in two ways this calculator does not model. Loan interest accrues against the policy, and on a non-direct-recognition contract the borrowed portion may be credited differently from the unborrowed portion. Enter the surrender value net of any outstanding loan to get an honest figure, and be aware that a policy lapsing with a large loan outstanding produces a taxable gain with no cash to pay it.

References