• Skip to main content
  • Skip to footer

Fervent | Finance Courses, Investing Courses

Rigorous Courses, Backed by Research, Taught with Simplicity.

  • Home
  • Courses
  • Resource Hub
  • Articles
  • All Access Pass
Present Value of an Annuity – A Beginner’s Ultimate Guide

Present Value of an Annuity – A Beginner’s Ultimate Guide

July 14, 2021 By Vash Leave a Comment

In this article, we’re going to explore one of the most important concepts and formulas in Finance – the Present Value of an Annuity. Let’s get into it.

Table of Contents hide
1 What is Present Value of an Annuity?
1.1 What is Present Value?
1.2 What is an Annuity?
1.3 The Intuition Behind the Present Value of an Annuity
2 Present Value of an Annuity Formula
3 When to Use Present Value of Annuity Formula
4 Present Value of Annuity Example
5 Present Value of an Annuity Factor
6 Present Value of an Annuity Table
6.1 How to Use Present Value of Annuity Table

What is Present Value of an Annuity?

The Present Value of an Annuity is the value of an annuity expressed in today’s terms. Essentially, there are 2 parts to this concept, including:

  • the Present Value (PV), and
  • an Annuity

Let’s consider what both these are individually first, and then we’ll look at how the two interact to make up the Present Value of an Annuity.

What is Present Value?

The Present Value is the value of future cash flows expressed in today’s terms.

Money loses value over time because of the Time Value of Money. Thus, if we’re looking at anything involving money, it’s important to incorporate the Time Value of Money.

And as a result, it’s important to express future cash flows in today’s terms, or in present terms (hence the term “Present Value”).

What is an Annuity?

An annuity can be described as a constant stream of cash flows for a defined period of time.

In other words, it’s anything that gives you the same amount of cash (equal payments) at the same pre-defined intervals (periodic payment). For example, each of the following can be seen as annuities:

  • rent payments of $1,000 every quarter for 20 quarters
  • monthly payment for car finance/loan of £300 for 48 months
  • pension payments of €9,600 every year for 25 years

Although the examples are quite distinct – being rent, loan repayments, and pension payments – they all involve paying or receiving the same cash flow at the same pre-defined intervals.

These types of cash flows are sometimes dubbed/called an annuity stream.

The Intuition Behind the Present Value of an Annuity

Let’s think about the last example; the one with pension payments.

Suppose a pension plan offers to pay you €9,600 every year for 25 years from when you retire.

In total, this means the pension plan will pay you €240,000

Naturally, the pension plan won’t give you that money for free. They’ll ask you to make contributions towards the pension.

So how much would you be willing to pay in pension contributions in order to receive €9,600 every year for 25 years from when you retire?

You might think that you’re willing to pay up to €240,000 but this would not be financially wise.

Remember we talked about the Time Value of Money? Well, we know from that that money loses value over time.

Thus, if you pay €240,000 today to receive 25 payments of €9,600 each year, you’d be significantly overpaying. Frankly, it would be a rip-off.

So, what is a fair price to pay?


Related Course: Financial Math Primer for Absolute Beginners

This Article features concepts that are covered extensively in our course on Financial Math Primer for Absolute Beginners.

If equations and / or math freaks you out, then it’s time to get past your fear.

Take the first step to build your mathematical foundation.


That depends on how much those pension payments are worth right here, right now.

In other words, it depends on the present value of those pension payments.

And since the pension payments are an annuity, we can say that it depends on the present value of an Annuity.

Okay, now that you have an idea of the intuition behind the PV of an Annuity, let’s take a look at the PV of an Annuity formula.

Present Value of an Annuity Formula

The Present Value of an Annuity formula is:

    \[PV = \frac{CF}{r} \left(1 - \frac{1}{(1+r)^n} \right)\]

Where:

  • CF is the future cash flow
  • r represents the discount rate
  • n denotes the timeframe of the annuity

Strictly, this relates to an ordinary annuity (as opposed to a deferred annuity).

We’re only going to be focusing on the ordinary annuity since that’s the one that’s more common.

And once you get your head around the ordinary annuity, it’s much easier to understand the deferred annuity.

But before we proceed any further, let’s just get some jargon out of the way.

CF is sometimes also written as FCF, which denotes Free Cash Flow. FCF is the cash flow that’s freely distributable to debt as well as equity investors.

r, the discount rate, is also known as:

  • cost of capital
  • opportunity cost of capital
  • cost of equity (if it’s an equity only cash flow)
  • hurdle rate

When dealing with the Future Value, it’s common to denote this as “interest rate” instead of “discount rate”.

That’s because when we’re calculating the Future Value, we’re compounding cash flows into the future.

But when we’re calculating the Present Value, we’re discounting future cash flows back to the present.

Okay, now that the jargon’s pretty clear, let’s focus our attention on the present value of an annuity formula again.

The equation above is not the only way to write it out. We can also express the present value of an annuity formula like this:

    \[PV = \frac{CF}{r} - \frac{CF}{r(1+r)^n}\]

Writing it out this way is closer to the idea that the PV of an Annuity is equal to the difference between the Present Value of 2 Perpetuities.

Related: How to Calculate Present Value of a Perpetuity

Both forms are identical, so that…

    \[PV = \frac{CF}{r} \left(1 - \frac{1}{(1+r)^n} \right) \equiv \frac{CF}{r} - \frac{CF}{r(1+r)^n}\]

Now that you can see both versions in one line, can you figure out why the two are identical?

If you have, well done! It is of course because we can just expand the brackets in the first version to get to the second version.

If you couldn’t figure it out, or if the equations are starting to freak you out, then relax. Calm down. Breathe.

It’s a lot easier than it looks.

And if you do want to:

  • get past your fear of equations,
  • understand how equations work from scratch,
  • be able to prove the PV of an Annuity formula from scratch

Then check out our course on Financial Math Primer for Absolute Beginners where you’ll achieve all of that and a whole lot more.

Okay, we’re going to assume you’re more or less alright now, so let’s think about when to use Present Value of Annuity formula.

When to Use Present Value of Annuity Formula

Hopefully, it’s already clear that you should only use the Present Value of Annuity formula when you’re dealing with an annuity.

But how do you know if you’re really dealing with an annuity?

It’s not sufficient for the cash flows to be equal alone. That’s just one of the three conditions required.

Want to get past your fear of financial mathematics and equations?

Get the Financial Math Primer Study Pack (for FREE!).

Financial Math Primer for Absolute Beginners Study Pack Feature

To figure out when to use Present Value of Annuity formula, you want to look out for 3 conditions. They are:

  1. cash flows remain constant
  2. the discount rate remains unchanged, and
  3. the time period is finite (i.e., you’re not dealing with a perpetuity)

Mathematically, we can express these three conditions as follows:

  1. CF_1 = CF_2 = \cdots = C_n
  2. r_1 = r_2 = \cdots = r_n
  3. n < \infty

If and only if all three conditions hold, we can go ahead and use the PV of an Annuity formula.

Indeed, we use these 3 conditions in our PV of an Annuity Calculator.

Okay, now that you know when to use Present Value of Annuity formula, let’s go ahead and apply it in an example.

Present Value of Annuity Example

Assume you’re now 20 years of age and that you’re considering investing in a 40-year fund that is promising to pay you $10,000 every year until you turn 60 of age. If the appropriate discount rate is 18%, up to how much should you be willing to pay to buy this fund today? Please round off your answer to 2 decimal places.

Can you try solving it on your own? Go on! Give it a go!

We’re going to assume you did that, so let’s go ahead and solve it together now.

You should be willing to pay up to $55,481.52 to buy the fund today.

Why? Because that’s what the Present Value of the future cash flows is equal to. That’s the fair price of the fund as of today.

How do we calculate that? It’s simple! We just use the Present Value of an Annuity formula.

Recall that we calculate the Present Value of an Annuity like this…

    \[PV = \frac{CF}{r} \left(1 - \frac{1}{(1+r)^n} \right)\]

In this example, the CF is equal to $10,000 because that’s what the fund promises to pay you each year.

r is equal to 18% = 0.18 because remember that r is the discount rate (aka cost of capital).

And finally, n is equal to 40 because that’s the timeframe of the fund. It’s promising to pay you $10,000 every year for 40 years.

With the 3 variables established, it’s now just a simple case of plugging in our numbers into the Present Value of Annuity formula, so we have…

    \[PV = \frac{\$10,000}{0.18} \left(1 - \frac{1}{(1+0.18)^{40}} \right) \approx \$55,481.52\]

And that’s it!

Feel free to verify this result using our Present Value of Annuity Calculator.

Now, although we’ve solved this particular question using the formula/equation, there is another way. In fact, the other approach is arguably a lot easier.

We can solve this by using what’s called a Present Value of an Annuity Factor.

But, if you’re just starting out, we recommend working with the formula exclusively, so you really understand how it works. And once you get comfortable with using the formula, feel free to use the Present Value of an Annuity Factor to calculate things faster.

Alright, let’s now explore what this ‘factor’ is.

Present Value of an Annuity Factor

A “factor”, in a nutshell, is just a number we tend to multiply another number by.

In this specific case, the Present Value of an Annuity Factor is the number we multiply the cash flow by, in order to calculate the Present Value of an Annuity.

We promise it’s easier than it sounds.

Let’s first take another look at the Present Value of Annuity formula:

    \[PV = \frac{CF}{r} \left(1 - \frac{1}{(1+r)^n} \right)\]

Since the cash flow CF is constant, we can actually rewrite the formula like this…

    \[PV = CF \times \frac{1}{r} \left(1 - \frac{1}{(1+r)^n} \right)\]

Or, to make things a tad bit clearer, we can rewrite it like this…

    \[PV = CF \left[ \frac{1}{r} \left(1 - \frac{1}{(1+r)^n} \right) \right]\]

Now, remember we said in this specific case, the Present Value of an Annuity Factor is the number we multiply the cash flow by, in order to calculate the Present Value of an Annuity?


Related Course: Financial Math Primer for Absolute Beginners

This Article features concepts that are covered extensively in our course on Financial Math Primer for Absolute Beginners.

If equations and / or math freaks you out, then it’s time to get past your fear.

Take the first step to build your mathematical foundation.


In the equation above, what are we multiplying the cash flow CF by? Of course, we’re multiplying it by the stuff inside the square brackets.

And that right there is the Present Value of an Annuity Factor!

Let’s call that PVAF (Present Value of Annuity Factor). We can then say…

    \[PVAF =\frac{1}{r} \left(1 - \frac{1}{(1+r)^n} \right)\]

And now that we’ve defined PVAF formally, we can substitute it into the original Present Value of Annuity formula so that…

    \[PV = CF \times PVAF\]

Thus, you can either calculate the Present Value of an Annuity using the “full formula” or traditional formula, or you can use the Annuity Factor approach. To verify this, let’s calculate the Present Value of an Annuity for the example question we saw earlier in this article.

Remember that in the example, the CF was equal to $10,000 because that’s what the fund promised to pay you each year.

r was equal to 18% = 0.18

And finally, n was equal to 40 because that was the timeframe of the fund. It promised to pay you $10,000 every year for 40 years.

Let’s now calculate the Present Value of an Annuity Factor first. Remember, we said that’s equal to…

    \[PVAF =\frac{1}{r} \left(1 - \frac{1}{(1+r)^n} \right)\]

Plugging in our numbers for r and n we have…

    \[PVAF =\frac{1}{0.18} \left(1 - \frac{1}{(1+0.18)^{40}} \right) = 5.548151883\]

Thus, our Present Value of Annuity Factor is equal to 5.548151883

Now it’s just a simple case of multiplying the cash flow of $10,000 with this factor! Because remember…

    \[PV = CF \times PVAF\]

Plug in the numbers and solve to get…

    \[PV = \$10,000 \times 5.548151883 \approx \$55,481.52\]

And that’s it! You now know how to calculate Present Value of an Annuity using the formula and the annuity discount factor.

Now, in fairness, although the approach with the annuity discount factor is a tad bit easier, arguably, it still does take time.

Fortunately, there is an even quicker way to calculate the Present Value of an Annuity.

You’d still use the Annuity Factor, but instead of calculating it yourself manually, you can use what’s called a Present Value of an Annuity Table.

Present Value of an Annuity Table

Firstly, let’s get some jargon out of the way. The Present Value of an Annuity Table is also known as:

  • Annuity Discount Factor Table
  • Present Value Annuity Factor Table
  • Present Value Annuity Discount Factor Table

Now, what is this table? It’s literally just a list of annuity discount factors for different values of r and n

Remember, r and n are the only two variables in the Annuity Factor:

    \[PVAF =\frac{1}{r} \left(1 - \frac{1}{(1+r)^n} \right)\]

Thus, if you change either r, n, or both, you’ll end up with a different value for PVAF.

So people decided to compile a variety of annuity factor values for different discount rates and timeframes into a single table. And that’s called the Present Value of an Annuity Table.

These tables are easily “googlable”, but we’ve provided our own versions below. The first one here relates is a Present Value Discount Factor Table for single cash flows (NOT annuities).

This is sometimes also called a Present Value Factor Table.

You can use the table below to calculate Present Value for single cash flows.

Present Value Table - Single Cash Flow Discount Factor Table

The second table (see below) relates to annuities.

In other words, this is the Present Value of an Annuity Table:

Present Value of an Annuity Table - Annuity Discount Factor Table

Sure, the table looks complicated, but as with most things in Finance, it’s a lot easier than it looks!

Let’s go ahead and see how to use this table with an example.

How to Use Present Value of Annuity Table

Imagine you want to buy a Tesla car for $50,000. You can either pay upfront or take on car finance (borrow money). Suppose you can get a loan wherein you pay $12,000 a year for 5 years (including interest and repayments). Imagine that the appropriate interest rate is 8%.

Should you buy the car by paying upfront, or should you take on the loan?

At first glance, it seems like paying upfront is the better bet – even a no-brainer perhaps? After all, you’re paying $50,000 if you pay upfront, but $60,000 if you take on the loan!

But is that really true?

Let’s find out, by calculating the Present Value of the loan repayments.

Notice that the loan repayments are in fact an annuity. All 3 conditions of the annuity hold, too:

  • cash flows remain constant (at $12,000 per year)
  • the discount rate remains unchanged (at 8%), and
  • the time period is finite (n is 5 years)

We can therefore use the Present Value of an Annuity formula to estimate the Present Value of this cash flow stream.

Alternatively, of course, we can use the Annuity Discount Factor from the Discount Factor Table above.

Notice that the value in the cell that relates to the 8% column (under Interest rates (r)) and the 5 periods row (Periods (n)) is equal to 3.993

We know that the cash flow is equal to $12,000 so we can estimate the Present Value of this annuity as…

    \[PV = CF \times PVAF\]

Plugging in our numbers, we have…

    \[PV = \$12,000 \times 3.993 = \$47,916\]

Thus, in this example, if you buy the Tesla car via the loan, you’re essentially paying the equivalent of $47,916 in today’s terms. If you pay upfront, however, you would pay $50,000 in today’s terms.

Put differently, buying the Tesla via a loan, in this example, would be a positive NPV decision. If you’d like to learn more about the Net Present Value (and other investment appraisal or capital budgeting techniques), do check out our course on Investment Appraisal Mastery.

Alternatively, of course, if you want to get past your fear of numbers, equations, and financial mathematics, check out the course below.

Don’t worry, you’re in good hands!

Okay, that’s it for this particular article. We hope you found it useful!


Related Course: Financial Math Primer for Absolute Beginners

Finally get the mathematical foundation you’ve always needed.

Explore the Course

Filed Under: Finance, Financial Math Essentials

Reader Interactions

Leave a Reply Cancel reply

You must be logged in to post a comment.

Footer CTA

Do You Want To Crack The Code of Successful Investing?

Yes! Tell Me More

  • About Us
  • Write For Us
  • Contact Us

Copyright © 2025, Fervent · Privacy Policy · Terms and Conditions


Logos of institutions used are owned by those respective institutions. Neither Fervent nor the institutions endorse each other's products / services.

We ethically use cookies on our website to give you the best possible user experience. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT