SECTION 1
Historical Context & Motivation
The concept of valuing a stream of equal payments stretches back centuries, well before modern spreadsheets automated the arithmetic. Whenever a lender offered a borrower a fixed repayment schedule, or a government issued bonds with periodic coupon payments, both parties implicitly relied on annuity mathematics to determine a fair price. Understanding how these formulas developed illuminates why they remain indispensable in corporate finance, personal financial planning, and capital markets today.
1613 • Stevin's Interest Tables
1725 • De Moivre's Annuity Formulas
1899 • Actuarial Science Matures
1979 • Financial Calculators
The central question these developments address is deceptively simple: What is a series of equal future payments worth right now, and what will it grow to if invested? Whether you are evaluating a car loan, pricing a corporate bond, or projecting the balance of a 401(k) plan, the answer hinges on the precise timing and discounting of each cash flow—an exercise that the annuity formulas handle with elegant efficiency.
SECTION 2
Core Principles & Definitions
Before diving into formulas, it is essential to anchor five foundational ideas that govern every annuity calculation. An annuity is defined as a finite series of equal cash flows occurring at regular intervals. Two variants dominate practice: the ordinary annuity (payments at the end of each period) and the annuity due (payments at the beginning of each period). This seemingly small timing difference has a material impact on valuation because each payment in an annuity due earns one additional period of interest relative to its ordinary-annuity counterpart.
Time Value of Money
Ordinary Annuity
Annuity Due
Present Value (PV)
Future Value (FV)
KEY TAKEAWAY
SECTION 3
Visual Explanation — Cash-Flow Timelines
A cash-flow timeline is the single most powerful tool for setting up annuity problems correctly. It plots every payment on a horizontal time axis so you can verify the timing convention (end-of-period versus beginning-of-period) and identify the target date for discounting or compounding. The diagram below compares the two annuity types side by side for a four-period stream.
Notice that both annuity types contain the same number of payments (four), but the annuity-due payments are each shifted one period to the left. This shift means that when computing the future value, every annuity-due payment compounds for one additional period, making the FV of an annuity due larger by a factor of (1 + r). Conversely, when computing the present value, each payment is discounted for one fewer period, again resulting in a value that is (1 + r) times greater. This relationship provides a convenient shortcut: solve the ordinary-annuity version first, then multiply by (1 + r) to convert to an annuity due.
SECTION 4
Mathematical Framework
The annuity formulas can be derived from the geometric-series representation of individually discounted (or compounded) cash flows. Rather than summing n separate present-value or future-value calculations, the closed-form expressions below collapse that summation into a single equation. Four formulas cover all basic annuity valuations.
PRESENT VALUE OF AN ORDINARY ANNUITY
Where PMT = periodic payment, r = interest rate per period, and n = total number of periods. The bracketed term is often called the present-value interest factor of an annuity (PVIFA).
FUTURE VALUE OF AN ORDINARY ANNUITY
The bracketed term is the future-value interest factor of an annuity (FVIFA). It represents the value at time n of $1 received at the end of each of n periods.
PRESENT VALUE OF AN ANNUITY DUE
Because each payment occurs one period sooner, the entire ordinary-annuity PV is multiplied by (1 + r) to remove one period of discounting.
FUTURE VALUE OF AN ANNUITY DUE
Each payment compounds for one extra period, so the ordinary-annuity FV is scaled up by (1 + r).
Derivation Insight
SECTION 5
Ordinary Annuity vs. Annuity Due — Side-by-Side
The distinction between an ordinary annuity and an annuity due reduces to a single variable: payment timing. Yet that one-period shift cascades through every valuation result. The table below contrasts the two types across several dimensions, and the subsequent diagram visualizes how the (1 + r) multiplier amplifies the annuity-due values relative to their ordinary-annuity counterparts.
| Feature | Ordinary Annuity | Annuity Due |
|---|---|---|
| Payment Timing | End of each period | Beginning of each period |
| Common Examples | Mortgage payments, bond coupons, salary | Lease payments, insurance premiums, rent |
| PV Formula | PMT × PVIFA | PMT × PVIFA × (1 + r) |
| FV Formula | PMT × FVIFA | PMT × FVIFA × (1 + r) |
| Value Relationship | Base case | Always (1 + r) times the ordinary annuity |
| Calculator Mode | END mode | BGN (Begin) mode |
Key differences between ordinary annuities and annuities due.
The visual reinforces a powerful heuristic: you never need to memorize separate annuity-due formulas. Simply compute the ordinary-annuity value and multiply by (1 + r). On a financial calculator, toggling from END to BGN mode performs exactly this adjustment automatically.
SECTION 6
Worked Example — Retirement Savings Plan
Suppose you plan to deposit $500 at the end of every quarter into a retirement account that earns 8% annual interest, compounded quarterly, for 10 years. We will compute both the future value (how much you accumulate) and the present value (the lump sum that would be equivalent today). Then we will repeat both calculations assuming deposits are made at the beginning of each quarter (annuity due).
Ordinary Annuity — FV & PV
- 1
Step 1 — Identify Given Values
PMT = $500 per quarter, annual rate = 8%, compounding = quarterly, so the periodic rate r = 8% ÷ 4 = 2% = 0.02. Total number of periods n = 10 years × 4 = 40 quarters. - 2
Step 2 — Compute FV of Ordinary Annuity
FV_OA = PMT × [((1 + r)ⁿ − 1) / r] = 500 × [((1.02)⁴⁰ − 1) / 0.02]. First compute (1.02)⁴⁰ = 2.20804. Then the FVIFA = (2.20804 − 1) / 0.02 = 1.20804 / 0.02 = 60.4020. Finally, FV_OA = 500 × 60.4020.FV_OA ≈ $30,201.00 - 3
Step 3 — Compute PV of Ordinary Annuity
PV_OA = PMT × [(1 − (1 + r)⁻ⁿ) / r] = 500 × [(1 − (1.02)⁻⁴⁰) / 0.02]. (1.02)⁻⁴⁰ = 1 / 2.20804 = 0.45289. PVIFA = (1 − 0.45289) / 0.02 = 0.54711 / 0.02 = 27.3555. PV_OA = 500 × 27.3555.PV_OA ≈ $13,677.77 - 4
Step 4 — Convert to Annuity Due
Multiply each ordinary-annuity result by (1 + r) = 1.02. FV_AD = $30,201.00 × 1.02 = $30,805.02. PV_AD = $13,677.77 × 1.02 = $13,951.33.FV_AD ≈ $30,805.02 | PV_AD ≈ $13,951.33 - 5
Step 5 — Interpret the Results
If deposits are made at the end of each quarter, you accumulate about $30,201 after 10 years; if made at the beginning, about $30,805—an extra $604 earned simply by depositing each payment one period earlier. The present-value figures tell you that a rational investor would be indifferent between receiving $13,678 (or $13,951) today and receiving the stream of 40 quarterly $500 payments.
SECTION 7
Strengths, Limitations & Common Pitfalls
| Strengths | Limitations |
|---|---|
| Closed-form formulas allow rapid valuation without summing individual cash flows. | Assumes constant payment amount—cannot handle growing or irregular streams. |
| Easy conversion between ordinary annuity and annuity due with the (1 + r) multiplier. | Assumes a constant discount/interest rate over all periods. |
| Directly applicable to pricing bonds, loans, leases, and retirement accounts. | Does not accommodate mid-period cash flows or continuous compounding without modification. |
| Built into every financial calculator and spreadsheet (PV, FV, PMT functions). | Ignores taxes, transaction costs, and inflation unless explicitly modeled. |
Strengths and limitations of annuity formulas.
Common Pitfall
KEY TAKEAWAY
SECTION 8
Connection to Advanced Topics
The ordinary annuity and annuity due are special cases within a broader family of cash-flow structures. As you progress through your finance curriculum, you will encounter several extensions that build directly on the concepts mastered here. The table below maps each annuity concept to its more general counterpart.
| Annuity Concept | Advanced Extension | What Changes |
|---|---|---|
| Finite ordinary annuity (PV) | Perpetuity | n → ∞; PV simplifies to PMT / r |
| Constant PMT | Growing Annuity | Payments grow at rate g each period; formula adjusts denominator to (r − g) |
| Single discount rate | Term-Structure Valuation | Each cash flow is discounted at a different spot rate from the yield curve |
| Equal periodic payments | Uneven Cash Flows (NPV/IRR) | Each cash flow can differ; no closed-form—requires iterative or spreadsheet calculation |
How annuity concepts connect to advanced finance topics.
Mastering the basic annuity framework is not merely an academic exercise; it is the foundation upon which bond pricing, capital budgeting, and financial planning models are constructed. A solid grasp of PVIFA and FVIFA will make the transition to NPV analysis, lease-versus-buy decisions, and yield-to-maturity calculations substantially more intuitive, because those tools simply generalize or modify the annuity formulas you already know.
SECTION 9
Practice Problems
Question 1: CONCEPTUAL
Show answer
Question 2: BASIC CALCULATION
Show answer
Question 3: INTERMEDIATE
Show answer
Question 4: APPLIED
Show answer
Question 5: CRITICAL THINKING
Show answer
SUMMARY
Lesson Summary
Summary
An annuity is a finite series of equal cash flows at regular intervals. The ordinary annuity places payments at the end of each period, while the annuity due places them at the beginning. The present value of an ordinary annuity is computed as PMT × [(1 − (1 + r)⁻ⁿ) / r], and its future value as PMT × [((1 + r)ⁿ − 1) / r]. Converting either result to an annuity due requires a single multiplication by (1 + r).
Correct application demands that the periodic interest rate and the number of periods share the same time unit. These formulas underpin loan amortization, bond pricing, lease valuation, and retirement planning, and they generalize into perpetuities, growing annuities, and uneven-cash-flow NPV analysis as you advance through your finance studies.