Annuity present value calculator
By Jude Wallis
The present value of an annuity is what a run of equal payments is worth today. $1,000 a year for 10 years discounted at 6 percent is $7,360.09, because a payment arriving in 10 years is worth far less than one arriving next year.
Present value
$7,360.09
Ordinary annuity: payments at the end of each period.
- Present value
- $7,360.09
- Payment
- $1,000.00
Put this on a class page: one iframe, free, for Google Sites, Canvas, WordPress or Notion.
On this page
The formula
is the payment each period, the rate per period and the number of payments. The fraction is the annuity factor: what one unit per period is worth today.
Every payment is discounted separately
Ten payments of 1000 add to 10000 in nominal money, and they are worth $7,360.09 today at 6 percent. The first payment loses a year of discounting, the tenth loses ten, and the total is the sum of ten different present values.
The closed form does that sum in one step, which is all the annuity factor is. Discounting each payment by hand and adding them gives the same $7,360.09, and doing it once is the fastest way to see why the answer is so far below the nominal total.
The rate does more work than the term
Late payments are discounted hardest, so adding years to the end of an annuity adds less and less. Changing the rate, by contrast, moves every payment at once. The second example, $500 for 5 years at 8 percent, is worth $1,996.36, and a change in the rate would move that figure noticeably.
At the limit, an annuity that never ends is a perpetuity, worth payment over rate. The annuity factor approaches that limit as grows, which is why very long annuities are priced close to perpetuities.
Ordinary annuity or annuity due
This calculation assumes payments arrive at the end of each period, which is the ordinary annuity and the convention for loans and bonds. Payments at the start of each period, as with rent, form an annuity due and are worth one period of discounting more.
The conversion is a single multiplication by one plus the rate. Knowing which convention a quoted figure used is the practical part; the arithmetic between them is trivial.
Where the factor is used
The same factor prices a mortgage, values a bond's coupon stream and turns a pension into a lump sum. The annuity present value table lists the factors directly, and present value covers the idea underneath. This is educational material, not financial advice.
Worked examples
\$1,000 a year for 10 years at 6 percent
A stream pays $1,000 at the end of each year for 10 years, discounted at 6 percent. What is it worth today?
- Discount each payment: the first by 1.06, the second by , and so on to the tenth.
- The ten present values add to 7360.09.
The present value is $7,360.09 for ten $1,000 payments at 6 percent.
A shorter stream at a higher rate
$500 a year for 5 years, discounted at 8 percent.
- Five payments, each discounted by a further factor of 1.08.
- They add to 1996.36.
The present value is $1,996.36 for five $500 payments at 8 percent.
Adding the payments up
Ten payments of $1,000 are not worth 10000 today. They are worth $7,360.09 at 6 percent, and the gap is the whole reason discounting exists. Any comparison between a lump sum and a stream has to be made in the same units of time.
Common questions
What is the annuity factor?
The present value of one unit paid each period. Multiply it by the payment to get the present value of the whole stream.
What changes for payments at the start of each period?
An annuity due is worth one extra period of discounting, so multiply the ordinary result by one plus the rate.
Is this financial advice?
No. It is educational material for the annuity present value identity.
Keep reading
This page is educational material, not financial advice. The figures come from the formula shown and assume the inputs you enter hold for the whole term. Your own rate, fees, taxes and timing will differ, so treat the output as arithmetic to check a decision against, not as a recommendation.