CORPORATE FINANCE • TIME VALUE OF MONEY

Annuities & Perpetuities

Valuing structured streams of cash flows is fundamental to pricing bonds, leases, pensions, and virtually every financial instrument.

Historical Context & Motivation

The concept of receiving or paying a fixed amount at regular intervals is far older than modern finance. Ancient Roman citizens could purchase contracts called annua—annual stipends paid for life—from which the English word annuity derives. Throughout medieval Europe, governments and the Church sold perpetual streams of income to raise capital, effectively creating the first perpetuities. The mathematical formalization of these cash-flow patterns accelerated during the Enlightenment, when actuaries needed precise tools to price life insurance and sovereign debt. Today, the annuity and perpetuity formulas rank among the most frequently used equations in corporate finance, underpinning everything from mortgage amortization schedules to the valuation of preferred stock.

~200 CE
Roman Annua Contracts
Roman citizens purchased annual payment contracts from speculators, establishing the earliest recorded annuity market and linking longevity risk to financial pricing.
1624
Dutch Perpetual Bonds
The Dutch Water Board issued perpetual bonds (some still paying interest today), demonstrating how an infinite stream of cash flows can be assigned a finite present value.
1725
De Moivre's Annuity Valuation
Abraham de Moivre published formal annuity valuation tables combining mortality statistics with compound interest, laying the foundation for actuarial science.
1751
British Consols
The UK government consolidated its national debt into Consolidated Annuities ('Consols')—perpetual bonds that became the benchmark risk-free instrument for over 250 years.
1958
Modigliani–Miller & Modern Valuation
Franco Modigliani and Merton Miller leveraged perpetuity formulas in their groundbreaking capital-structure propositions, cementing annuity and perpetuity math at the core of corporate finance theory.

The central question these instruments address is deceptively simple: What is the value today of a series of identical future payments? Answering this question requires us to move beyond single-cash-flow discounting and develop closed-form solutions for entire streams of payments—whether those streams are finite (annuities) or infinite (perpetuities).

Core Principles & Definitions

Before diving into formulas, it is essential to understand the structural features that distinguish annuities and perpetuities from arbitrary cash-flow sequences. Both instruments share a critical trait: each payment in the series is equal in amount and occurs at equally spaced intervals. This uniformity is what allows us to collapse what would otherwise be a tedious series of individual present-value calculations into elegant, closed-form expressions.

1

Ordinary Annuity

A finite series of equal payments occurring at the end of each period. Examples include most bond coupon streams and standard loan repayments.
2

Annuity Due

A finite series of equal payments occurring at the beginning of each period. Lease payments and insurance premiums typically follow this pattern, because payment is due before the benefit is received.
3

Perpetuity

An infinite series of equal payments that never terminates. Although no payment stream literally lasts forever, preferred stock dividends and certain endowments are modeled as perpetuities.
4

Growing Perpetuity

An infinite series of payments that grow at a constant rate g per period, provided g < r. The Gordon Growth Model for stock valuation is the most famous application.
5

Growing Annuity

A finite series of payments growing at a constant rate g per period. This model is widely used to value a stream of earnings or revenues expected to grow over a defined period.
KEY TAKEAWAY
Think of an annuity as a subscription service with a fixed end date: you pay (or receive) the same amount every month until the contract expires. A perpetuity is the same subscription, except it never cancels—it runs forever. Because money in the distant future is worth less and less today (discounting), even an infinite subscription has a finite present value, which is one of the most counterintuitive yet powerful results in finance.

Visual Explanation — Cash-Flow Timelines

The most effective way to internalize the difference between annuities, annuities due, and perpetuities is to place their cash flows on a timeline diagram. The diagram below contrasts an ordinary annuity (payments at the end of each period) with an annuity due (payments at the beginning) and a perpetuity (payments extending to infinity). Notice how the timing shift in an annuity due moves every cash flow one period closer to today, which is why its present value exceeds that of an otherwise identical ordinary annuity.

The three timelines above illustrate the defining structural difference among the instruments. In the ordinary annuity, no cash flow occurs at time 0. In the annuity due, the first payment arrives immediately, shifting the entire stream one period closer and increasing its present value by a factor of (1 + r). The perpetuity extends to the right indefinitely, yet discounting ensures the sum of all present values converges to a finite number.

Mathematical Framework

Each formula below is derived from the fundamental principle that the present value of a future cash flow equals that cash flow divided by the appropriate discount factor. For a stream of identical payments, we sum the resulting geometric series and simplify. Understanding the derivation—not just memorizing the result—equips you to adapt these formulas to non-standard situations encountered in deal structuring, lease negotiations, and exam problems alike.

Present Value Formulas

PRESENT VALUE OF AN ORDINARY ANNUITY
PV = PMT × [ (1 − (1 + r)⁻ⁿ) / r ]
where PMT = periodic payment, r = discount rate per period, n = total number of periods. The bracketed term is called the present-value interest factor of an annuity (PVIFA).
PRESENT VALUE OF AN ANNUITY DUE
PV = PMT × [ (1 − (1 + r)⁻ⁿ) / r ] × (1 + r)
Because each payment arrives one period sooner, the entire ordinary-annuity PV is multiplied by (1 + r) to shift the valuation date backward by one period.
PRESENT VALUE OF A PERPETUITY
PV = PMT / r
As n → ∞, the annuity formula collapses to this beautifully simple expression. The condition r > 0 is necessary for convergence. This is the starting point for preferred-stock valuation and the terminal-value component in DCF models.
PRESENT VALUE OF A GROWING PERPETUITY
PV = PMT₁ / (r − g)
where PMT₁ = payment at t = 1, g = constant growth rate per period. Valid only when r > g. This is the mathematical backbone of the Gordon Growth Model.

Future Value Formulas

FUTURE VALUE OF AN ORDINARY ANNUITY
FV = PMT × [ ((1 + r)ⁿ − 1) / r ]
The future-value interest factor of an annuity (FVIFA) compounds each payment forward to time n. This formula answers: "How much will I have accumulated after making n equal deposits?"
FUTURE VALUE OF AN ANNUITY DUE
FV = PMT × [ ((1 + r)ⁿ − 1) / r ] × (1 + r)
Each deposit earns interest for one additional period compared with the ordinary annuity, so the FV is scaled up by (1 + r).
🔍 Derivation Insight
The ordinary annuity PV formula derives from summing the geometric series PV = PMT/(1+r) + PMT/(1+r)² + … + PMT/(1+r)ⁿ. Factoring out PMT and applying the closed-form geometric-series result S = a(1 − rⁿ)/(1 − r) yields the PVIFA. The perpetuity formula is simply the limit of this expression as n → ∞, where (1 + r)⁻ⁿ → 0.

Detailed Classification & Comparison

The family of annuity and perpetuity instruments can be organized along two dimensions: duration (finite versus infinite) and growth (level versus growing). The table and diagram below map out this two-by-two classification, connecting each category to its PV formula and a canonical real-world application.

Classification of annuity and perpetuity instruments by duration and growth characteristics
TypeDurationGrowthPV FormulaExample
Ordinary AnnuityFinite (n periods)Level (0%)PMT × [(1−(1+r)⁻ⁿ)/r]Bond coupon stream, fixed-rate mortgage
Annuity DueFinite (n periods)Level (0%)PMT × [(1−(1+r)⁻ⁿ)/r] × (1+r)Lease payments, insurance premiums
Growing AnnuityFinite (n periods)Constant gPMT₁/(r−g) × [1−((1+g)/(1+r))ⁿ]Salary over a career, growing lease
PerpetuityInfiniteLevel (0%)PMT / rPreferred stock, endowed scholarship
Growing PerpetuityInfiniteConstant g (g < r)PMT₁ / (r − g)Common stock (Gordon model), terminal value in DCF
The 2×2 matrix organizes all five instrument types by their duration (finite or infinite) and growth characteristics (level or growing). The dashed arrows labeled n → ∞ show how annuity formulas collapse into perpetuity formulas as the number of periods approaches infinity.

Worked Example — Valuing a Lease & a Preferred Stock

The following worked example ties together several concepts from this lesson. We first value a lease obligation (an annuity due) and then value a preferred stock (a perpetuity), demonstrating how the same core principles underlie very different financial instruments.

Part A: Present Value of a Lease (Annuity Due)
1
Step 1 — Identify Given ValuesA company signs a 5-year office lease requiring annual payments of $120,000, due at the beginning of each year. The appropriate discount rate is 8% per year. We have: PMT = $120,000, r = 0.08, n = 5. Because payments occur at the start of each period, this is an annuity due.
2
Step 2 — Compute the Ordinary Annuity PV Factor (PVIFA)PVIFA = [1 − (1 + 0.08)⁻⁵] / 0.08 = [1 − (1.08)⁻⁵] / 0.08. First compute (1.08)⁵ = 1.46933. Then (1.08)⁻⁵ = 1 / 1.46933 = 0.68058. So PVIFA = (1 − 0.68058) / 0.08 = 0.31942 / 0.08 = 3.99271.
PVIFA = 3.99271
3
Step 3 — Apply the Annuity Due AdjustmentFor an annuity due, multiply the ordinary annuity PV by (1 + r): PV = PMT × PVIFA × (1 + r) = $120,000 × 3.99271 × 1.08.
4
Step 4 — Calculate the Present Value$120,000 × 3.99271 = $479,125.20. Then $479,125.20 × 1.08 = $517,455.22. This is the amount the company would need to set aside today to fully fund five years of lease payments.
PV of lease = $517,455.22
Part B: Present Value of Preferred Stock (Perpetuity)
1
Step 1 — Identify Given ValuesA preferred stock pays a fixed annual dividend of $6.50 per share in perpetuity. Investors require a 10% return on this class of preferred stock. We have: PMT = $6.50, r = 0.10.
2
Step 2 — Apply the Perpetuity FormulaPV = PMT / r = $6.50 / 0.10 = $65.00. The simplicity of this formula is striking—an infinite stream of $6.50 payments is worth exactly $65.00 today when discounted at 10%.
Price of preferred stock = $65.00 per share
3
Step 3 — Sensitivity CheckIf the required return falls to 8%, the price would rise to $6.50 / 0.08 = $81.25. Conversely, if it rises to 13%, the price drops to $6.50 / 0.13 = $50.00. Perpetuity values are highly sensitive to the discount rate—a property with important implications for interest-rate risk management.

Strengths, Limitations & Common Pitfalls

The closed-form annuity and perpetuity formulas are extraordinarily powerful shortcuts, but they rest on specific assumptions that practitioners must verify before applying them. The table below contrasts the strengths of these models with the limitations that arise when real-world conditions deviate from the idealized assumptions.

Strengths and limitations of annuity and perpetuity formulas
StrengthsLimitations
Reduce complex multi-period valuations to a single formula, saving time and reducing computational error.Require payments to be perfectly equal (or growing at a constant rate); irregular cash flows demand individual discounting.
Provide immediate intuition about the drivers of value: higher r lowers PV; more periods (larger n) raises PV.Assume a flat (constant) discount rate across all periods; in practice, the yield curve may be upward- or downward-sloping.
Widely understood across the financial industry—bond, lease, and pension analysis all use these formulas as standard tools.Perpetuity and growing-perpetuity formulas are extremely sensitive to small changes in r or g, magnifying estimation errors.
Can be combined to value complex instruments (e.g., deferred annuity = perpetuity minus a shifted perpetuity).Growing-perpetuity formula fails when g ≥ r; in reality, supernormal growth phases require multi-stage DCF models.
COMMON PITFALL
The most frequent exam and workplace error is confusing an ordinary annuity with an annuity due. The fix is simple: always draw a timeline first and identify whether the first payment falls at time 0 (annuity due) or time 1 (ordinary annuity). This single check prevents an error that can overstate or understate the value by the factor (1 + r)—a non-trivial difference when millions of dollars are at stake.

Connection to Advanced Valuation Theory

The annuity and perpetuity formulas introduced in this lesson are not merely classroom exercises—they are the building blocks of more sophisticated valuation techniques used by investment bankers, equity analysts, and corporate treasurers. Two of the most prominent extensions are the Discounted Cash Flow (DCF) model and the multi-stage dividend discount model. The table below maps the concepts from this lesson to their advanced counterparts.

Mapping foundational annuity/perpetuity concepts to advanced corporate finance applications
This Lesson's ConceptAdvanced ApplicationHow They Connect
Ordinary Annuity PVBond pricingA bond's price equals the PV of its coupon annuity plus the PV of its par-value lump sum at maturity.
PerpetuityPreferred stock valuation & consolsFixed dividend divided by required return gives the share price directly.
Growing PerpetuityGordon Growth Model (GGM)P₀ = D₁ / (rₑ − g) values a common stock assuming dividends grow at a constant rate forever.
Growing Perpetuity (terminal value)DCF enterprise valuationThe terminal value in a two-stage DCF is a growing perpetuity applied at the forecast horizon, typically accounting for 60–80% of total firm value.
Annuity Due PVASC 842 / IFRS 16 lease accountingUnder current standards, lessees capitalize operating leases on the balance sheet using the PV of remaining lease payments—typically an annuity due calculation.

As you progress through your corporate finance curriculum, you will encounter situations where simple annuity assumptions break down—uneven cash flows, changing discount rates, or growth rates that exceed the cost of capital for a temporary period. In such cases, the analyst typically models the non-standard phase explicitly (period by period) and then appends a terminal value using the growing-perpetuity formula. Mastering the formulas in this lesson is therefore not just an end in itself but a prerequisite for every advanced valuation technique you will learn.

Practice Problems

PROBLEM 1CONCEPTUAL
Explain why a perpetuity—an infinite stream of cash flows—has a finite present value. Under what condition would the present value of a perpetuity be undefined or infinite?
PROBLEM 2BASIC CALCULATION
You win a legal settlement that pays you $25,000 at the end of each year for 10 years. If the appropriate discount rate is 6%, what is the present value of the settlement?
PROBLEM 3INTERMEDIATE
A university endowment must fund an annual scholarship of $50,000 in perpetuity. The endowment earns 5% per year. However, the first scholarship will not be awarded until 3 years from now (a deferred perpetuity). How much must the university invest today?
PROBLEM 4APPLIED
A tech company's free cash flow is expected to be $8 million next year (t = 1) and grow at 12% per year for 4 years. After year 5, the growth rate is expected to settle to 3% forever. If the company's WACC is 10%, estimate the enterprise value using a two-stage DCF approach.
PROBLEM 5CRITICAL THINKING
A financial advisor claims that because the perpetuity formula PV = PMT/r assumes payments last forever, it produces unrealistically high valuations for any real-world asset. Critically evaluate this claim. Under what circumstances does the perpetuity formula actually approximate an annuity's value quite closely, and why?

Lesson Summary

This lesson established that an ordinary annuity is a finite series of equal end-of-period payments valued using PV = PMT × [(1 − (1 + r)⁻ⁿ) / r], while an annuity due shifts payments to the beginning of each period and multiplies the result by (1 + r). A perpetuity extends payments to infinity, collapsing the formula to the elegant PV = PMT / r, and its growing variant—the foundation of the Gordon Growth Model—uses PV = PMT₁ / (r − g) when g < r.

These formulas are the workhorses of bond pricing, lease capitalization, retirement planning, and DCF terminal-value estimation. Always begin by drawing a cash-flow timeline to determine whether you face an ordinary annuity or an annuity due, verify that the discount rate r matches the payment frequency, and remember that perpetuity values are highly sensitive to the chosen discount rate. With these tools mastered, you are well prepared to tackle bond valuation, multi-stage DCF models, and the broader landscape of corporate financial decision-making.

Varsity Tutors • Corporate Finance • Annuities & Perpetuities