Tutorials › Exam FM - Financial Mathematics › When the Perpetuity Formula Is Invalid

Exam FM · Deferred Annuities and Perpetuities · Tutorial 162 of 998

When the Perpetuity Formula Is Invalid

Identify when a level perpetuity formula is inappropriate, then value the cash flows using their actual timing, amounts, and compatible interest rate.

Beginner 12 min read

What You'll Learn

  • State the assumptions behind the level perpetuity-immediate formula.
  • Distinguish a finite annuity from a payment stream that continues forever.
  • Recognize why irregular dates or changing payment amounts invalidate a level perpetuity calculation.
  • Convert an annual effective rate to the matching payment-period rate.
  • Discount each cash flow to a common focal date when a perpetuity formula does not apply.
  • Check perpetuity values for correct timing and convergence.

Introduction

The formula for a level perpetuity is compact, so it can be tempting to apply it whenever a problem mentions payments that repeat. But the formula is not a general-purpose shortcut for valuing any stream of cash flows. Its result depends on specific assumptions about the number, amount, timing, and valuation of payments.

The key exam skill is to test those assumptions before calculating. If even one fails, use a method that reflects the actual cash flows—often discounting each payment to the same focal date. This tutorial focuses on recognizing the mismatch and selecting the appropriate valuation method. The discussion is aligned with the SOA Exam FM (Financial Mathematics) syllabus.

Definition: A level perpetuity-immediate pays the same amount \(R\) at the end of every successive period, forever. If the effective interest rate per payment period is \(i>0\), its value one period before the first payment is \(R/i\). The formula assumes the payment interval and the interest-rate period match.

What Must Be True for \(R/i\) to Apply?

Before using \(R/i\), check the stream against the formula’s assumptions. There must be payments forever, not merely for a long but finite term. Each payment must have the same amount, and payments must be separated by equal periods. Finally, \(i\) must be the effective rate for one of those same periods, and it must be positive so the present values of the continuing payments converge.

The value \(R/i\) is located one payment period before the first payment. For example, with annual payments at the ends of years 1, 2, 3, and so on, the formula gives the value at time 0 using an effective annual rate. If the first payment is later, the value must be placed at the appropriate date and then moved to the desired focal date using the relevant accumulation or discounting method.

  • Finite term: a fixed last payment means the stream is not a perpetuity.
  • Nonlevel payments: one constant \(R\) does not describe every payment.
  • Irregular dates: there is no single repeated payment interval to pair with \(i\).
  • Incompatible rate: an annual effective rate is not automatically the effective rate per quarter, month, or other payment period.
  • Nonpositive rate: a positive level payment continuing forever does not have a finite present value at a zero or negative effective rate.

A finite stream can still be valued precisely, and an irregular stream can still be valued precisely. The point is not that these cash flows are impossible to price; it is that \(R/i\) does not encode their actual structure.

Why the Level Perpetuity Formula Works

The formula can be justified by comparing values one payment period apart. Let \(P\) be the value of the level perpetuity at the date one period before the first payment, and let \(i\) be the effective rate per payment period. One period later, immediately after the first payment, the remaining payments have value \(P\): they have the same amounts and spacing as the original stream.

1
Move the value forward one period.
At the first payment date, the accumulated value of \(P\) is \(P(1+i)\).
2
Account for the payment and the remaining stream.
At that date, the total value is the payment \(R\) plus the value \(P\) of all later payments, so \(P(1+i)=R+P\).
3
Solve for \(P\).
Subtract \(P\) from both sides to get \(iP=R\), hence \(P=R/i\), provided \(i>0\).
$$ P(1+i)=R+P \qquad\Longrightarrow\qquad P=\frac{R}{i} $$

The argument depends on the payments after the first having the same pattern as the original stream. If payments stop, change amount, or fail to repeat at equal intervals, that self-similarity does not hold in the required way. The equation \(P(1+i)=R+P\) then does not describe the cash flows, so the resulting formula cannot be used for them.

Worked Example: A Finite Stream Is Not a Perpetuity

A scholarship fund will pay $1,000 at the end of each of the next three years and then stop. Find the present value at an effective annual interest rate of 10%. Compare it with the result from incorrectly treating the payments as a perpetuity.

Method. Discount the three actual payments to time 0. The stream has a last payment at year 3, so it is finite.

The discount factor for one year is \(v=1/1.10=0.9090909\). The three present values are:

$$ \begin{aligned} \text{Year 1: }&\frac{1000}{1.10}=909.0909,\\ \text{Year 2: }&\frac{1000}{(1.10)^2} =\frac{1000}{1.21}=826.4463,\\ \text{Year 3: }&\frac{1000}{(1.10)^3} =\frac{1000}{1.331}=751.3148. \end{aligned} $$

Adding them gives \(909.0909+826.4463+751.3148=2486.8520\). The present value is therefore $2,486.85, rounded to the nearest cent.

If the stream were incorrectly treated as an annual perpetuity, the calculation would be \(1000/0.10=$10,000\). That amount includes payments after year 3 that the fund will not make. As a check, the omitted perpetuity tail—payments at years 4 onward—has value at time 0 of \(10,000/(1.10)^3=$7,513.15\). Adding that tail to $2,486.85 gives $10,000.00, as expected.

Common mistake avoided: replacing “three annual payments” with “annual payments forever” just because the payments are level and annual.

Finite, Nonlevel, and Irregular Cash Flows

For a finite stream, the direct present-value method is to discount every payment from its actual date to the chosen focal date and add the results. For nonlevel or irregular streams, the same principle applies: retain each payment’s own amount and date. When the rate is constant and annual effective, a payment \(C_t\) at time \(t\) years has present value \(C_t/(1+i)^t\). This form assumes the rate is effective annually and the time is measured in years.

The payment amounts need not be level for direct discounting to work. Nor must payment dates be equally spaced. What changes is that there is no single \(R\) and repeated period that justify the level perpetuity shortcut. A payment at time 1 and another at time 3 should be discounted for one and three years, respectively—not treated as consecutive annual payments.

Worked Example: Nonlevel Payments at Irregular Dates

A hypothetical project pays $400 at the end of year 1 and $900 at the end of year 3, with no payment at year 2. The effective annual interest rate is 10%. Find the value at time 0.

Method. Discount each payment according to its own date. The payment amounts differ, the intervals are irregular, and the stream ends after year 3, so it does not meet the assumptions for \(R/i\).

The year-1 payment has present value \(400/1.10=363.6364\). The year-3 payment has present value \(900/(1.10)^3=900/1.331=676.1833\). Thus:

$$ PV_0=\frac{400}{1.10}+\frac{900}{(1.10)^3} =363.6364+676.1833 =1039.8197 $$

The value at time 0 is $1,039.82, rounded to the nearest cent. To check, accumulate this value to year 3: \(1,039.8197(1.331)=1,384.00\). The original payments accumulated to year 3 are \(400(1.10)^2+900=484+900=1,384.00\), so the valuation is consistent.

Common mistake avoided: inserting a zero payment for year 2 and then assuming the sequence is a level annual perpetuity. A zero in one year does not turn irregular cash flows into equal positive payments forever.

Match the Rate Period to the Payment Period

A rate must describe the same length of time as one payment interval when it is used in \(R/i\). If payments are quarterly but the given rate is an effective annual rate, first convert it to an effective quarterly rate. Dividing an effective annual rate by four is generally incorrect: that division applies to a nominal annual rate convertible quarterly, not to an effective annual rate.

If \(i\) is an effective annual rate and \(i_4\) is the equivalent effective rate per quarter, equality of annual accumulation requires \((1+i_4)^4=1+i\). Thus \(i_4=(1+i)^{1/4}-1\). The quarterly perpetuity formula then uses \(i_4\), not \(i\).

Worked Example: Quarterly Payments with an Annual Effective Rate

A hypothetical endowment pays $120 at the end of every quarter forever. The effective annual interest rate is 8.0%. Find the value immediately before the first quarterly payment.

Method. Convert the annual effective rate to an effective quarterly rate, then use the level perpetuity formula with the quarterly payment and quarterly rate.

Let \(i_4\) be the effective quarterly rate. Four quarters of accumulation must equal one year of accumulation:

$$ (1+i_4)^4=1.08 \qquad\Longrightarrow\qquad i_4=(1.08)^{1/4}-1\approx0.01942655 $$

So the effective quarterly rate is approximately \(1.942655\%\). The value is:

$$ P=\frac{120}{0.01942655}\approx6177.11 $$

The value immediately before the first quarterly payment is $6,177.11, rounded to the nearest cent. As a check on the rate conversion, four quarters at \(i_4\) accumulate by \((1.01942655)^4\approx1.080000\), matching the stated annual accumulation.

A common wrong calculation is to divide \(8\%\) by 4, use \(2\%\) per quarter, and obtain \(120/0.02=$6,000\). That calculation would be appropriate if the stated rate were a nominal annual rate convertible quarterly at 8%, because its rate per quarter would then be 2%. It is not the correct conversion of an 8% effective annual rate. The different payment convention changes the rate that belongs in the formula.

Common Traps and a Practical Test

The fastest way to avoid an invalid perpetuity calculation is to identify the cash-flow pattern and its time unit before substituting numbers. A formula can produce a neat numerical answer even when the model is wrong; arithmetic alone does not verify the assumptions.

  • “Long” is not “forever.” A stream with a stated final payment is finite, regardless of how distant that date is.
  • Level payments are not enough. A level finite annuity still stops, so it is not a perpetuity.
  • Regular amounts are not enough. Payments at irregular dates cannot be valued with a single per-payment-period rate unless the timing is first represented correctly.
  • Do not mix rate conventions. Check whether a stated rate is effective per year, nominal with a stated conversion frequency, or effective per payment interval.
  • Check convergence. For a positive level payment continuing forever, \(i\) must be positive. At \(i=0\), the present value is the sum of infinitely many undiscounted positive payments and is not finite; at \(i<0\), discount factors grow rather than shrink.

A reliable decision sequence is: list the payment dates and amounts; identify whether the payments continue forever; verify that amounts and intervals are constant; identify the effective rate per payment interval; and confirm that this rate is positive. If any required condition fails, value the actual cash flows at a common focal date instead of forcing them into \(R/i\).

Key takeaway: \(R/i\) applies to a level stream paid at equal intervals forever, using a positive effective rate for that same interval, and gives the value one period before the first payment. If the stream is finite, nonlevel, irregularly timed, or paired with an incompatible rate convention, use the actual cash-flow dates and amounts.

Check Your Understanding

For each problem, decide whether the level perpetuity formula applies as stated. If it does not, use the actual payment pattern and rate convention to find the requested value.

  1. A grant pays $500 at each year-end for four years and then ends. At an effective annual rate of 6%, find its value at time 0. (Answer: $1,732.55)
  2. A contract pays $300 at the end of year 1 and $700 at the end of year 3, with no other payments. At an effective annual rate of 5%, find its value at time 0. (Answer: $890.40)
  3. A fund pays $75 at the end of every quarter forever. The effective interest rate per quarter is 1.5%. Find the value immediately before the first payment. (Answer: $5,000.00)
  4. A perpetuity pays $200 at each quarter-end forever. The effective annual interest rate is 9%. Find its value immediately before the first payment, converting the rate correctly. (Answer: $9,183.50)
  5. A perpetuity pays $2,400 every two years, with the first payment at the end of year 2. The effective annual interest rate is 6%. Find its value at time 0. (Answer: $19,417.48)
Clinical Biostats