Actuarial & Insurance
Intermediate

Present Value of an Annuity

Value today of a stream of future payments.

Formula

PV=P1−(1+r)−nrPV = P \frac{1 - (1+r)^{-n}}{r}

Live Calculator

Members

Variables

PVPresent value
PPayment per period
rInterest rate
nNumber of periods

Example

P=$10k, r=4%, n=20: PV ≈ $135,900

How it works

This formula gives the single lump sum that is equivalent to receiving the same payment at the end of each period for a fixed number of periods. It works by discounting each future payment back to today using the interest rate, then adding those discounted values together; the closed-form expression is just the sum of that geometric series. In actuarial work, it converts a stream of level payments into one present-day value so different cash-flow options can be compared fairly.

When to use it

Use this when you need the current value of equal periodic payments, such as pensions, loan repayments, lease payments, or insurance settlement streams. It is appropriate when the payment amount, interest rate, and number of periods are all fixed and payments are made at the end of each period.

Worked example, step by step

Suppose an annuity pays P = $2,500 each year for n = 8 years at an annual interest rate r = 5%. PV = P(1 - (1+r)^(-n)) / r PV = 2500(1 - (1.05)^(-8)) / 0.05 (1.05)^8 = 1.477455... (1.05)^(-8) = 1 / 1.477455... ≈ 0.676839 1 - 0.676839 = 0.323161 0.323161 / 0.05 = 6.46322 PV = 2500 × 6.46322 ≈ $16,158.05 So, the present value of the annuity is about $16,158.

Common mistakes to avoid

  • Using the formula for payments made at the beginning of each period instead of the end
  • Entering the interest rate as 5 instead of 0.05
  • Forgetting that n counts the total number of payment periods, not years if payments are more frequent than yearly

Did You Know?

Pension providers use this to work out the lump sum needed to fund a lifetime of retirement payments.

Share this formula

Reviewed & maintained by the FormulaWon editorial teamLast reviewed September 2026