Definition · AnnuityA sequence of equal payments made at equal intervals. In an ordinary annuity each payment falls at the end of its period; in an annuity-due each falls at the beginning. The rate per period i is the interest one period earns, written as a fraction: 10% is i = 1/10.
Everything below is stated for an ordinary annuity, which is the usual convention for a savings plan or a loan repayment.
Take five payments of 1000, one at the end of each year, into an account paying 10% a year. The first payment is deposited at the end of year 1 and then sits there for four more years; the last is deposited at the moment the account is closed and earns nothing.
P = 1000, i = 1/10, n = 5 value at the end of year 5
payment 1 deposited end of year 1 1000(11/10)⁴ = 1464.10
payment 2 1000(11/10)³ = 1331.00
payment 3 1000(11/10)² = 1210.00
payment 4 1000(11/10) = 1100.00
payment 5 deposited at the close 1000 = 1000.00
read from the bottom up: 1000, 1100, 1210, 1331, 1464.10
a geometric sequence with a₁ = 1000 and r = 11/10
Reading the list from the last payment backwards is the whole trick. In that order the first term is P and the ratio is 1 + i, and the sum of n such terms is what the sum formula already gives.
Theorem · Accumulated value of an ordinary annuityn payments of P, one at the end of each period, at rate i per period with i ≠ 0, are worth S = P[(1 + i)ⁿ - 1]/i at the end of the last period.
The payments are worth P, P(1 + i), …, P(1 + i)ⁿ⁻¹ at the close, which is geometric with a₁ = P and r = 1 + i. Since i ≠ 0 we have r ≠ 1, so Sₙ = a₁(1 - rⁿ)/(1 - r) applies.
Substituting, 1 - r = 1 - (1 + i) = -i, so S = P[1 - (1 + i)ⁿ]/(-i). Multiplying the numerator and the denominator by -1 turns that into P[(1 + i)ⁿ - 1]/i, which is the same expression with both signs flipped rather than a different formula. The Sₙ - rSₙ cancellation is doing all the work; only the letters have changed.
□
Two checks are free. Putting n = 1 gives S = P[(1 + i) - 1]/i = P, the single payment itself. And at a positive rate every payment is worth at least P at the close, so S cannot come out below nP — here 5000 — which rules out a whole class of arithmetic slips at a glance.
The same payments, valued today
The other question a stream of payments raises is what it is worth now. A payment of P arriving in k periods is worth P/(1 + i)ᵏ today, because that amount, left to compound, becomes P in k periods. Adding those gives a geometric series again, with first term P/(1 + i) and ratio 1/(1 + i).
A = P/(1 + i) + P/(1 + i)² + … + P/(1 + i)ⁿ
a₁ = P/(1 + i) r = 1/(1 + i) 1 - r = i/(1 + i)
A = [P/(1 + i)]·[1 - (1 + i)⁻ⁿ]·[(1 + i)/i]
= P[1 - (1 + i)⁻ⁿ]/i
Example · Two payments of 100, at 25% a periodi = 1/4, n = 2. The payments are worth 100/(5/4) = 80 and 100/(5/4)² = 64 today, totalling 144. The formula gives 100[1 - (4/5)²]/(1/4) = 100(9/25)(4) = 144, the same number. A rate that large is chosen so the arithmetic stays exact; nothing in the derivation cares how big i is.
Payments that never stop
A perpetuity pays P at the end of every period for ever. Its present value is the infinite series P/(1 + i) + P/(1 + i)² + … , and here the condition finally matters: r = 1/(1 + i), which is less than 1 whenever i > 0. So the sum exists, and it is [P/(1 + i)]/[i/(1 + i)] = P/i.
Example · 1000 a year for ever, at 10%P/i = 1000/(1/10) = 10000. That number is not a rounding of an infinite total; it is the value the partial sums approach. The first ten payments are worth about 6144.57 today, the first fifty about 9914.81, and the fiftieth payment alone about 8.52 — the later payments contribute less and less, which is why the total stays finite. Those three figures are rounded to the cent; the underlying values are exact fractions.
One practical warning about exactness. (11/10)⁵ is 161051/100000, an exact fraction, and every figure in this lesson is exact. A rate of 7% a year over 30 years is equally exact and far uglier, and it is tempting to round each term to the cent on the way through. Round once, at the end: each of 360 monthly terms rounded to the cent can be half a cent out, and 360 half-cents is 1.80 — small, but enough for two people doing the same calculation to disagree.