Login
Screenshot of the Ultimate Financial Calculator interface

Ultimate Financial Calculator Promotional Section

Pick your colors:

Present Value of an Annuity Calculator

Present value of future cash flows with dates

A Brief Introduction to Present Value of an Annuity

The term “present value of an annuity” is financial terminology. It means present value with a cash flow. The cash flow may represent an investment, a payment, savings contributions, or income received.

Present Value of an Annuity
Present Value of an Annuity

Solve present value (PV) for any cash flow.

  • Set dates for penny perfect-accuracy
  • Supports either ordinary annuity or annuity due.
  • Supports 12 cash flow frequencies
  • Calculate PV for legal settlements

Calculates the current value of a future stream of payments or investments.

The present value (PV) is the value of the cash flow today. Therefore, this present value of an annuity calculator determines today’s value of a future series of cash flows. The annuity may be either an ordinary annuity (also called an annuity-immediate) or an annuity-due (see below).

The PV will always be less than the future value—that is, the total of all future cash flows—except in the unusual case when interest rates are negative.

Why is this the case?

Compensation must be provided to the party who has to wait to receive the money. Consider the reverse situation: would you prefer $100 today, or $100 one year from now?

You would prefer $100 today. If you had to wait one year, there is the risk of not receiving the money. In addition, receiving the payment today allows you to invest it immediately and earn a return on the capital.

The present value of an annuity calculation incorporates these considerations and discounts the future cash flows. This type of calculation is also sometimes called a discounted cash flow calculator. More below…

The Calculator-Calculate Present Value Calculator for Recurring Payments


Required user inputs and results for the present value of an annuity calculator.
Enter the date manually or use the calendar button to pick one.
Enter the date manually or use the calendar button to pick one.

©2025 Pine Grove Software LLC, all rights reserved
$ : MM/DD/YYYY
Click to make smaller (-) or larger (+).

What Is Present Value Used For?

There are two common scenarios where you may want to determine the present value of a cash flow.

  • When an individual or an organization owes you money
  • When you are considering an investment

For example, you may win a court settlement payable as an annuity, or you may win a state lottery and prefer to receive the proceeds as a single payment. How much should you expect to receive?

You can use this PV of an annuity calculator to determine the answer. Because an annuity is a regular, periodic cash flow, and because this calculator allows you to set a specific first payment date, it can calculate the current value of any future stream of payments or investments. The calculator is also particularly suitable for calculating the PV of a legal settlement, such as one involving alimony.

For the same reasons, this calculator can also be used to calculate the PV of an investment cash flow. For example, if you want to invest in a mortgage, you need to calculate the PV of the mortgage before you can make an offer or determine whether the offering price meets your investment objective. Similarly, if you are considering purchasing an equity investment (such as common stock), you can use this calculator to estimate the present value of the projected future earnings.

What Is the Correct Discount Rate?

The discount rate is a subjective number. There is no universally correct value that everyone should use.

When selecting a discount rate, you can take several approaches. For example, if you typically invest in the stock market and your average annual return is 8%, you can use 8% as your discount rate to compare the present value with what you normally earn from the market.

If you want to compare PV to a safer benchmark, you might use the U.S. Treasury 10-year yield, which is currently about 4.4% (WSJ July 2025).

Example

Buyers and sellers are very likely to use different discount rates. Consider a commercial building whose owner is selling the property, while a tenant has ten years remaining on the lease. What is the value of the lease contract to a potential buyer?

The buyer may view mutual funds and the lease as having comparable risks (mutual funds may lose value, and the tenant may default). In that case, the buyer could use their average mutual fund return, for example 7%, as the discount rate to calculate the PV of the lease. From the buyer’s perspective, they should not pay more for the contract if they can instead earn 7% in mutual funds. A buyer will generally want to use the highest discount rate they can justify, because a higher discount rate produces a lower PV—and therefore a lower purchase price. In other words, for the buyer, a higher discount rate is the more conservative approach.

The seller, however, may believe that the tenants are reliable and that the cash flow is safe. They may ask: why take on market risk and risk losing principal? In that case, the seller might prefer to invest the proceeds in a 2% certificate of deposit (CD), and therefore use 2% as their discount rate. A lower discount rate produces a higher PV. Thus, for the seller, a lower discount rate is the more conservative approach. They will want to be paid a higher price so they can reinvest the proceeds in a low-risk CD while reducing investment risk.

At first glance, this difference might suggest that no deal could ever be made: the buyer wants to pay too little, while the seller wants to receive too much.

However, transactions depend on each participant’s perspective. For example, the seller might believe they can reinvest the proceeds and earn not 2% but 20%. In that case, the seller could be willing to sell the lease at a 10% or 12% discount rate to access the funds and take advantage of a more profitable opportunity.

This demonstrates that the choice of discount rate is always a matter of individual perspective and financial objectives.

PV Calculator for Either Ordinary Annuity or Annuity Due

You may have encountered the terms “ordinary annuity” (also called “annuity-immediate”) and “annuity-due.” This calculator can calculate the present value for either type of annuity.

What is the difference between an ordinary annuity and an annuity-due?

These terms may sound like financial jargon, but they describe a simple concept.

An ordinary annuity
schedules its first cash flow for a future date. Payments are typically made at the end of each period.
An annuity-due
schedules its first cash flow on the as-of date—that is, the date on which the present value is calculated. Payments are typically made at the beginning of each period.

The present value formula must be slightly adjusted depending on the annuity type.

Because this calculator prompts the user for both the present value date (today’s date) and the first cash flow date, it works equally well for either type of annuity. If you set the dates to the same day, the calculator applies the annuity-due formula; otherwise, it applies the ordinary annuity formula.

Note: If you are calculating the present value for a contract that will close in the future, you should set today’s date to the closing date of the agreement.

Present Value Equations

This section documents the formulas used by this calculator and provides the steps for solving them. Use the links below to scroll directly to the equation of interest.

Present Value of an Ordinary Annuity

Present value of an ordinary annuity equation.
Fig. 1 – Present Value of an Ordinary Annuity Equation. Source:Wikipedia, licensed underCC BY-SA 4.0.
Step-by-step solution to the present value of an annuity equation.

Fig. 2 – Step-by-step solution of the PV of an Ordinary Annuity equation.

Variables: R = 7.5%; f = 12; n = 48; PMT = 525.00.

Variable Definitions

R
Nominal annual interest rate.
i
Periodic interest rate.
f
Compounding frequency: the number of compounding periods per year.
n
Total number of periods.
PMT
Periodic cash flow amount (equal payments each period).
k
The period number of the cash flow, starting with 1.

Calculation Steps Explained – Fig. 2

How do you calculate the present value of an ordinary annuity?

The present value of an ordinary annuity is calculated using a standard formula that assumes payments occur at the end of each period. Here is the calculation using the example values:

  1. Determine the periodic rate by dividing the nominal annual rate by the number of compounding periods per year: i = 0.075 ÷ 12 = 0.00625.
  2. Substitute the known values into the ordinary annuity formula: PV = 525 × [1 − (1 + 0.00625)−48] ÷ 0.00625.
  3. Evaluate the base of the exponent: 1 + 0.00625 = 1.00625, then raise it to the power of −48.
  4. Calculate the power term: (1.00625)−48 ≈ 0.74151018. Then compute the numerator: 1 − 0.74151018 ≈ 0.25848982.
  5. Divide the numerator by the periodic rate: 0.25848982 ÷ 0.00625 ≈ 41.35837114.
  6. Multiply by the periodic payment amount: 525 × 41.35837114 ≈ 21,713.14484636….
  7. Round the result to two decimal places for currency reporting: PV ≈ $21,713.14.

This result represents the present value of receiving 48 monthly payments of $525, beginning one month from now, at a 7.5% annual interest rate compounded monthly.

Step-by-step Solution – Fig. 2

  1. i = 0.075 ÷ 12 = 0.00625
  2. PV = 525 × [1 − (1 + 0.00625)−48] ÷ 0.00625
  3. = 525 × [1 − (1.00625)−48] ÷ 0.00625
  4. ≈ 525 × [1 − 0.74151018] ÷ 0.00625
  5. ≈ 525 × 0.25848982 ÷ 0.00625
  6. ≈ 525 × 41.35837114
  7. ≈ 21,713.14

Final Answer

The final answer (PV) is approximately $21,713.14.

Validate the calculator. Ordinary annuity for four years with monthly cash flows.

Validate the calculator against the present value of an ordinary annuity equation.
Regular cash flow amount:$525.00
Number of cash flows:48
Annual discount rate:7.5%
Valuation date:
First cash flow date:
Cash flow frequency:Monthly
Compounding frequency:Monthly
Present Value (PV):= $21,713.14

Notes:

  • This example uses the same calculation shown in Fig. 2.
  • Displayed values are shortened for clarity.For readability, decimal values shown in each step are shortened. However, all calculations use high-precision values. When verifying results or calculating independently, use at least 12 decimal places for the periodic rate, and maintain full calculator or software precision for intermediate steps to ensure accuracy. (Do not round any intermediate results.)

PV of an Annuity-Due Equation

Present value of an annuity due equation.
Fig. 3 – PV of an Annuity-Due Equation. Source:Wikipedia, licensed underCC BY-SA 4.0.
Step-by-step solution to the present value of an annuity equation.

Fig. 4 – Step-by-step solution of the PV of an Annuity-Due equation.

Variables: R = 7.5%; f = 12; n = 48; PMT = 525.00.

Variable Definitions

R
Nominal annual interest rate.
i
Periodic interest rate.
f
Compounding frequency: the number of compounding periods per year.
n
Total number of periods.
PMT
Periodic cash flow amount (equal payments each period).
k
The period number of the cash flow, starting with 1.

Calculation Steps Explained – Fig. 4

How do you calculate the present value of an annuity-due?

The present value of an annuity-due is calculated by adjusting the ordinary annuity formula to account for payments made at the beginning of each period. Here is the calculation using the example values:

  1. Calculate the periodic interest rate by dividing the nominal annual rate by the compounding frequency: i = 0.075 ÷ 12 = 0.00625.
  2. Substitute the values into the annuity-due present value formula: PV = 525 × [1 − (1 + 0.00625)−48] ÷ 0.00625 × (1 + 0.00625).
  3. Evaluate the base of the exponent: 1 + 0.00625 = 1.00625, and raise it to the power of −48.
  4. Calculate the power term: (1.00625)−48 ≈ 0.74151018. Then subtract from 1: 1 − 0.74151018 ≈ 0.25848982.
  5. Divide by the periodic rate: 0.25848982 ÷ 0.00625 ≈ 41.35837114. This is the ordinary annuity factor.
  6. Multiply by 1.00625 to adjust for annuity-due timing: 41.35837114 × 1.00625 ≈ 41.61686096.
  7. Multiply the factor by the periodic payment to determine the present value: 525 × 41.61686096 ≈ 21,848.85200165….
  8. Round to two decimal places for currency reporting: PV ≈ $21,848.85.

This result represents the present value of receiving 48 monthly payments of $525, starting immediately, at a 7.5% annual interest rate compounded monthly.

Step-by-step Solution – Fig. 4

  1. i = 0.075 ÷ 12 = 0.00625
  2. PV = 525 × [1 − (1 + 0.00625)−48] ÷ 0.00625 × (1 + 0.00625)
  3. = 525 × [1 − (1.00625)−48] ÷ 0.00625 × 1.00625
  4. ≈ 525 × [1 − 0.74151018] ÷ 0.00625 × 1.00625
  5. ≈ 525 × 0.25848982 ÷ 0.00625 × 1.00625
  6. ≈ 525 × 41.35837114 × 1.00625
  7. ≈ 525 × 41.61686096
  8. ≈ 21,848.85

Final Answer

The final answer (PV) is approximately $21,848.85.

Validate the calculator. Annuity-due for four years with monthly cash flows.

Validate the calculator against the PV of an Annuity-Due equation.
Regular cash flow amount:$525.00
Number of cash flows:48
Annual discount rate:7.5%
Valuation date:
First cash flow date:
Cash flow frequency:Monthly
Compounding frequency:Monthly
Present Value (PV):= $21,848.85

Notes:

  • This example uses the same calculation shown in Fig. 4.
  • Displayed values are shortened for clarity.For readability, decimal values shown in each step are shortened. However, all calculations use high-precision values. When verifying results or calculating independently, use at least 12 decimal places for the periodic rate, and maintain full calculator or software precision for intermediate steps to ensure accuracy. (Do not round any intermediate results.)
advertisement

Questions?
Ask them here. We're happy to help.

  • Hi Karl,

    In a scenario, where let’s say we have a normal annuity where i’ll be receiving $100 on 12/31/2020 and I want to know the present value today i.e of 07/04/2020..If I wanted to calculate this manually, what would be the discounting factor I would take?

    Just want to know how the discounting rate would be adjusted according to the period.

    • Hi Shivangi, there are two types of questions I’m able to answer on this site. What calculator should I use to accomplish “X.” And how do I use a calculator’s feature? I don’t have the equations in my head and if I started to research them again, I would spend more time doing that than building the site.

  • Lavelle Watts says:

    Hi Karl,
    I have a taxpayer receiving an annuity payment of $4,614 per month for 57 months. This is a total of $262,998.
    The insurance company has offered to buy him out at $172,800.
    Using your calculator I really think – just from a calculation side – that he is much better off keeping the payment stream rather than the lump sum.

    • Hi Lavelle, I think you’re right if you are asking.

      This is a useful calculator to use for such a question. I think there is also another interesting way to look at this scenario. Use the time to withdrawal calculator on this site. Fill in the inputs this way:

      Savings on Hand (PV):         $172,800.00
      Regular Withdrawal Amount?:     $4,614.00
      Number of Withdrawals? (#):            57
      Annual Interest Rate?:            0.0000%
      

      This will solve for the rate-of-return that your client would have to earn to make sure the 172,800 offer provides him with the $4,614 income for 57 months that he now has.

      If you try it, you’ll see this taxpayer will have to earn in excess of 18% per year. Tough to do I think.

      Take a look at the schedule and you’ll see that withdrawals will total 262,997.99.

  • Can you help solve this 🙂

    Calculate the PV of the following cashflows using a 7% discount rate.
    a) 30 payments of 100 starting 5 years from today
    b) you pay 10/yr for 3 years with the first payment being today, and then starting a yearfrom today you will receive $6/yr for 6 years

    • Did you try this calculator? It will solve your first problem.

      For the second problem, please use the Ultimate Financial Calculator. It will support calculating PV when there is both investment and withdrawal. Scroll down the page and see the link to the tutorials, or ask a specific question if something is not clear.

  • Hi – which calculator should I use – FV is $53,928. Monthly withdrawal is $107 for 42 years. What would be the PCV calculator needed to ensure that the person get the full value of the $53,928 considering that amount is being reduced over time. Thank you!

    • Hi, what are you trying to solve? 12 months x $107 x 42 years = $53,928. In other words, if you withdrawal $107 monthly for 42 years, the balance will be 0 and the return during the 42 years is 0%.

      Also, I don’t think you mean that the FV is $53,928 since you say you want to make sure the person gets the full value of the $53,928. That statement means the PV is $53,928 and the FV would be 0.

      • My apologies for using the wrong term. Yes, if she received $107 per month over 42 years it equals $53,928. A straight PCV at 5% over 42 years is about $6,948. However, the person needs to withdraw $107 each month to cover medical expenses. I am trying to figure out how much she should get today, the present cash value, taking into consideration the monthly withdrawals. I hope that makes it clearer. THanks.

    • If you do mean that the FV is $53,928, then you can use this calculator in this manner. Enter $107 for the cash flow. Enter say 2% for the discount rate (the rate the person wants to earn on their money), 504 for the number of monthly cash flow (42 years), and set the dates one month apart for now at least. If you calculate, you’ll see that the FV is $53,928. The PV is $36,465. That means the party can take a single lump sum settlement of $36K today and have the equivalent of $53,928 42 years from now.

Comments, suggestions & questions welcomed...

Your email address is not published. I use it only to notify you of a reply.
Let me know if you have a website. I might like to visit it.
* Required

advertisement