PV
Category: Finance functions
Overview
Description | Calculates the present value of a recurring investment based on a constant interest rate, a number of recurring payments, a payment per period, and either ordinary annuity or annuity due ( Use when the rate, duration, and payment are known and you want to calculate the present value of an annuity-style payment stream. |
|---|---|
Syntax |
|
Parameters |
|
Notes |
|
Limitations |
|
Positive Costs/Payments
In case the costs or payments are entered as a positive number within your model, this function needs to be multiplied by
-1.
Examples
Calculate the present value of an annuity
This example shows a standard annuity setup with a fixed interest rate, a fixed duration, and a periodic payment. It returns the present value implied by the payment stream.
| Rate (Interest Rate) | 0.03 |
| Nper (Number of Periods) | 5 |
| Pmt (Payment per Period) | -500 |
| Fv (Future Value) | 0 |
| Type Payment at Beginning of Period (Annuity Due) = 1 Payment at End of Period (Ordinary Annuity) = 0 | 0 |
Formula: PV('Rate', 'Nper', 'Pmt', 'Fv', "Type")
| → PV Result |
| 2,289.85 |
Related Functions
| Function | When to use instead |
|---|---|
| NPV | When you want to discount a cash flow series into a single net present value instead of using an annuity-style payment setup. |
| FV | When you want the future value of an annuity-style payment setup instead of the present value. |