Home/Economics & Finance/Corporate Finance/Present Value of an Annuity

Formula & Calculator

Present Value of an Annuity

Calculates the lump sum needed today to fund a series of equal future payments, such as retirement withdrawals or loan payoffs.

FinanceRetirement PlanningTime Value of Money

Annuity Present Value CalculatorPV = PMT × (1 − (1+r)−n) / r

PV = PMT × (1 − (1+r)-n) / r
Select what to solve for — enter the other three values, then click Check
Solve for:
$
$
%
Present Value
Small (<$1000) Medium ($1k–$10k) Large ($10k–$100k) Very Large (>$100k)
PV = PMT × (1 − (1+r)−n) / r · r = periodic interest rate, n = number of periods

Interpretation

PV = PMT × ((1 − (1+r)^−n) / r). The current value of a series of equal payments. Used in loan amortization, retirement income planning, and valuation.

PV = PMT * ((1 - (1+r)^-n) / r)
Present Value of an Annuity

Variables

SymbolQuantityUnit
PVPresent valuecurrency
PMTRegular payment amountcurrency
rInterest rate per period
nNumber of periods

What it means

The present value of an annuity calculates the current worth of a stream of equal periodic payments (PMT) over a fixed number of periods (n) at a given discount rate (r). It is used to value bonds, mortgages, and insurance payouts. It also helps in retirement planning to determine how much lump sum is needed to generate a desired income stream. Understanding the annuity present value is essential for financial analysts, actuaries, and individuals planning for future income.

Worked example

Present Value of Annuity – Two Detailed Examples

Real‑World
Scenario: A lottery winner is offered $1,000 per year for 20 years. They want to know the lump‑sum equivalent today, using a discount rate of 5%. This present value calculation helps them decide whether to take the annuity or a one‑time cash payment, factoring in the time value of money.
ParameterValue
PMT1000
r0.05
n20
1PV = 1000 × (1 − (1.05)^-20) / 0.05 = 1000 × 12.4622 = $12,462.2
Result $12,462 ✓ Lump‑sum equivalent
Scenario: A retiree expects to receive $2,000 per year from a pension for 15 years. Using a discount rate of 4%, they calculate the present value of these payments to understand the total worth of the pension in today's dollars. This helps them plan their overall retirement income strategy.
ParameterValue
PMT2000
r0.04
n15
1PV = 2000 × (1 − 1.04^-15) / 0.04 = 2000 × 11.1184 = $22,236.8
Result $22,237 ✓ Present value
Insight: The present value of an annuity discounts a stream of equal payments to today's value, helping compare lump‑sum and payment stream options.

Common mistakes

  • Present value of an annuity: The current value of a series of equal periodic payments.
  • PMT: The periodic payment amount – same for each period.
  • r: Interest rate per period – must be consistent with the payment period.
  • n: Number of payments – the total number of periods.
  • Annuity due: This formula is for ordinary annuity (payments at the end of each period). For annuity due, multiply by (1+r).

Applications

Present value of an annuity calculates the current worth of a series of equal periodic payments, discounted at a given rate. This is used to value pensions, leases, lottery winnings, and any stream of cash flows. Corporate finance uses it to evaluate project cash flows and to compare financing alternatives. Individuals use it to understand the value of settlement offers and to plan retirement income. By discounting annuity payments, professionals can make informed decisions about receiving lump sums versus periodic payments. This formula is essential for understanding the time value of money and for valuing financial instruments that provide regular income.

  • Valuation of pension plans and annuities
  • Lease vs. buy decisions in business
  • Settlement offers and lawsuit awards analysis
  • Retirement income planning and sustainability
  • Bond and fixed‑income security valuation

Frequently Asked Questions

Q01What is the present value of an annuity formula?
A01

PV = PMT × ((1 − (1+r)^−n) / r). It calculates the lump sum needed today to fund a series of equal periodic payments (PMT) over n periods, discounted at rate r.

Q02What are common applications of this formula?
A02

It is used to determine the value of a loan (e.g., mortgage), the amount needed to fund retirement withdrawals, and the valuation of annuities and pensions.

Q03What is the difference between an ordinary annuity and an annuity due?
A03

An ordinary annuity makes payments at the end of each period. An annuity due makes payments at the beginning. The PV of an annuity due is PV_ordinary × (1+r), because each payment is discounted for one fewer period.

Q04How do you calculate the present value of a growing annuity?
A04

If payments grow at a rate g, use: PV = PMT × (1 − ((1+g)/(1+r))^n) / (r − g), for r ≠ g. This is common in valuation with growth.

Q05What is the effect of increasing the discount rate on the present value?
A05

A higher discount rate reduces the present value, because future payments are worth less today. This is why high‑yielding investments require a higher rate to justify their cost.

Q06How do you calculate the monthly payment for a loan using the PV annuity formula?
A06

Rearrange to solve for PMT: PMT = PV × r / (1 − (1+r)^−n). This is the mortgage payment formula.

Q07What are common mistakes with present value of annuity?
A07

  • Forgetting to adjust r and n to the payment frequency (e.g., monthly).
  • Confusing annuity due with ordinary annuity.
  • Using the future value formula when present value is needed.

Q08How does the number of payments affect the present value?
A08

More payments (larger n) increase the present value, because you receive more total cash flows, but each additional payment adds less than the previous one due to discounting.

Q09What is the present value of a perpetuity?
A09

A perpetuity is an annuity with infinite n. Its present value is PV = PMT / r (for an ordinary perpetuity). This is used in valuing perpetuities like preferred stock.

Q10How is the PV of an annuity used in retirement planning?
A10

It helps determine the lump sum required to generate a stream of retirement income. For example, you can calculate how much you need to invest now to receive a certain annual amount for 30 years.