Formula for the present value of an annuity due

What is the Formula for the Present Value of an Annuity Due?

The present value of an annuity due is used to derive the current value of a series of cash payments that are expected to be made on predetermined future dates and in predetermined amounts. The calculation is usually made to decide if you should take a lump sum payment now, or to instead receive a series of cash payments in the future (as may be offered if you win a lottery).

The present value calculation is made with a discount rate, which roughly equates to the current rate of return on an investment. The higher the discount rate, the lower the present value of an annuity will be. Conversely, a low discount rate equates to a higher present value for an annuity.

The formula for calculating the present value of an annuity due (where payments occur at the beginning of a period) is:

P = (PMT [(1 - (1 / (1 + r)n)) / r]) x (1+r)

Where:

P = The present value of the annuity stream to be paid in the future
PMT = The amount of each annuity payment
r = The interest rate
n = The number of periods over which payments are made

Related AccountingTools Courses

Excel Formulas and Functions

Financial Analysis

Introduction to Excel

This is the same formula as for the present value of an ordinary annuity (where payments occur at the end of a period), except that the far right side of the formula adds an extra payment; this accounts for the fact that each payment essentially occurs one period sooner than under the ordinary annuity model.

The factor used for the present value of an annuity due can be derived from a standard table of present value factors that lays out the applicable factors in a matrix by time period and interest rate. For a greater level of precision, you can use the preceding formula within an electronic spreadsheet.

Example of the Present Value of an Annuity Due

ABC International is paying a third party $100,000 at the beginning of each year for the next eight years in exchange for the rights to a key patent.  What would it cost ABC if it were to pay the entire amount immediately, assuming an interest rate of 5%? The calculation is:

P = ($100,000 [(1 - (1 / (1 + .05)8)) / .05]) x (1+.05)

P = $678,637

The Difference Between an Annuity Due and an Ordinary Annuity

The key difference between an annuity due and an ordinary annuity is that the payments for an annuity due are scheduled to be issued at the beginning of each payment period, while the payments for an ordinary annuity are scheduled for the end of each period. This timing differential causes another difference, which is that the earlier payments for an annuity due give it a higher present value than the present value of an ordinary annuity.

Related Articles

Formula for the Future Value of an Annuity Due

Formula for the Future Value of an Ordinary Annuity

Formula for the Present Value of a Future Amount

Formula for the Present Value of an Ordinary Annuity