The sales illustration you were shown the day you bought your permanent policy was a projection made under the best light the carrier could legally shine: a credited interest rate that hasn’t shown up in a decade, cost-of-insurance charges frozen at today’s level, premiums paid exactly on schedule. It was accurate the way a photo of a new car is accurate — right about the moment it was taken, useless for telling you what the car looks like now.

The document that tells you what your policy looks like now is called an in-force ledger. Almost no one asks for one. That is the single biggest reason permanent policies fail — not because they were bad products, but because nobody re-checked the projection while there was still time to fix it.

This is how to get that document, and how to read it in about fifteen minutes.

What an in-force ledger actually is

An in-force ledger — carriers also call it an “in-force illustration” — is a fresh projection of your existing policy, calculated from today forward to the maturity age in your contract (usually 95, 100, or 121). It uses your real current cash value, your real age, and your real accumulated charges as the starting point, then projects the rest of the policy’s life under a set of assumptions.

The critical feature is that a proper in-force ledger comes in two versions on the same page, or as two pages side by side:

  • The non-guaranteed (or “current”) projection — what happens if today’s credited rate and today’s cost-of-insurance charges hold steady for the rest of your life.
  • The guaranteed projection — what happens under the worst case the contract permits: the minimum credited rate and the maximum COI the carrier is contractually allowed to charge.

That split is the whole game, and it’s covered in File 067: the gap between what you’re charged today and the ceiling the carrier can charge is the room your policy has to quietly deteriorate. (For the difference between the two, see guaranteed vs. non-guaranteed.) The original illustration you were sold showed you the sunny version. The in-force ledger, read correctly, shows you both — and the guaranteed column is where the truth lives.

This matters most for universal life and IUL, where you fund a cash-value account that pays the internal charges each month. If that account runs dry, the policy lapses — regardless of how many years of premiums you’ve already paid. Whole life is more forgiving because its guarantees are stronger, but an in-force ledger is still worth pulling.

How to get one — it’s free, and you’re entitled to it

You do not need an agent’s permission, and you should not wait for an annual statement to do this work for you. Call the customer-service number on your policy or your last statement and ask, in these words:

“Please send me an in-force illustration for my policy, run at both current and guaranteed assumptions. And please include one that shows the premium required to carry the policy to age 100.”

That last clause is the one people forget. The default ledger a carrier sends often assumes you keep paying whatever you’re paying now — which may or may not be enough. You want a second run that solves for the number: what annual premium keeps this policy in force to my target age, on the guaranteed basis?

It is free. It is your policy. Carriers are required to be able to produce it. Expect it by mail or secure message within a week or two. If the rep is confused, the phrase “in-force illustration” is the industry term that unlocks it.

⚠ Ask for both, or you've wasted the call

A ledger run only at current assumptions tells you almost nothing — it's the rosy sales illustration again, just older. The guaranteed run is the one that reveals whether your policy can survive a decade of minimum crediting and maximum charges. If the version you receive shows only one scenario, call back and insist on both columns.

The columns, one by one

Every in-force ledger is a wall of numbers, but there are only a handful of columns that matter, and each row is one policy year. Here’s what each column means:

  • Policy year / age — the timeline. Every other number on the row answers “as of this age.”
  • Premium outlay — what you’re assumed to pay that year. Check whether this matches what you actually intend to pay.
  • Cost of insurance & charges — the COI plus administrative and rider charges deducted from your account that year. On the guaranteed page these are the maximum the carrier may charge. Watch this column climb with age — it’s charged on your net amount at risk, which grows as your cash value shrinks, so the charge accelerates exactly when you can least afford it.
  • Interest / credited rate — the rate applied to your cash value. Compare the current-page rate to the guaranteed-page rate. A wide gap is a warning.
  • Accumulated value — the gross account value before any surrender charge.
  • Surrender value — what you’d actually walk away with if you cashed out that year (accumulated value minus surrender charge).
  • Death benefit — what your beneficiary receives if you die that year.

Read every one of these columns on the guaranteed page. The current page is the carrier’s optimism. The guaranteed page is the contract.

The three lines that actually decide it

You can skip almost everything above and still get the answer, if you find these three things on the guaranteed page:

  1. Does the guaranteed cash value trend toward zero? Run your finger down the guaranteed surrender-value column. If it rises, plateaus, and then starts falling year over year, the policy is bleeding — the charges are outrunning the credited interest.
  2. In what year — at what age — does it hit zero? Where the guaranteed cash value reaches $0 is the age your policy lapses on the worst-case basis, taking the death benefit with it. If that age is younger than your realistic life expectancy, the policy as currently funded is a promise it can’t keep.
  3. What premium prevents that? This is why you asked for the second, solve-for run. It names the annual dollar figure that keeps the policy in force to your target age under guaranteed assumptions. That number — not the premium you’re paying now — is the true cost of the coverage.
EXHIBIT · SAMPLE IN-FORCE LEDGER (ILLUSTRATIVE)
AgePremiumGuar. cash valueDeath benefit
62$4,000$41,300$500,000
70$4,000$38,900$500,000
78$4,000$22,100$500,000
84$4,000$6,400$500,000
87$4,000$0LAPSE
Illustrative example — not a real policy. The guaranteed cash value peaks early, erodes, and reaches zero at age 87. At the current $4,000 premium, this policy does not survive to age 100 on the guaranteed basis.

In the example above, the three lines tell the whole story: the guaranteed cash value trends down, hits zero at 87, and the $4,000 premium is not enough. The solve-for run would name the higher premium — say the figure below — that closes the gap.

[ illustrative — premium to carry policy to age 100, guaranteed basis ]
Premium currently paid$4,000 / year
Guaranteed lapse age at that premiumage 87
Premium to reach age 100 (guaranteed)$6,850 / year
The real cost of the coverage+71%

Red flags to circle in the margin

  • Cash value collapsing on the guaranteed page. The single most important signal. If the guaranteed column ever reaches zero before your target age, the policy is underfunded as it stands.
  • A wide gap between the current and guaranteed credited rate. If the current page assumes 6% and the guaranteed floor is 2%, most of your projected growth is a hope, not a promise.
  • Cost-of-insurance charges rising steeply in your seventies and eighties. Some acceleration is normal; a steep climb, combined with a shrinking cash value, is the mechanism by which UL policies fail.
  • A premium you’re paying that’s lower than the solve-for number. It means you’re funding a policy to lapse before you do.

What to do next

An in-force ledger is diagnostic, not a verdict — a policy that’s underfunded today can often be fixed with a premium adjustment, a face-amount reduction, or a 1035 exchange into a better-structured contract, if you catch it in time. The moves worth making:

  1. Pull the ledger now, not at renewal.Call the carrier this week and request the in-force illustration at current AND guaranteed rates, plus the solve-for-age-100 run. Everything else waits on this document.
  2. Find the three lines yourself first.On the guaranteed page: does the cash value trend to zero, at what age, and what premium prevents it. You now know how to read them.
  3. Bring it to an independent.An agent who isn't tied to the carrier that sold you the policy has no incentive to reassure you. Ask them to confirm the lapse age and price the fix — including whether replacing the policy beats repairing it.
  4. Re-pull it every few years.Credited rates and COI charges change. A ledger is a snapshot; a healthy policy today can drift. Make it a standing habit.
Have a ledger in front of you? Upload it and the X-Ray reads every line for you.
Run the X-Ray →

None of this is advice about your specific policy — it’s a method for reading the one document that finally tells you the truth about it. The carrier will send it if you ask. The three lines are always in there. Now you know where to look.