What is the PV Function in Excel?
The PV Function in Excel returns the present value of an investment, such as a loan, assuming a fixed interest rate.
The PV Function in Excel returns the present value of an investment, such as a loan, assuming a fixed interest rate.

The PV function is a built-in feature in Excel used to determine the present value of a series of future cash flows, i.e. an annuity.
The present value (PV) is a fundamental concept in finance based on the “time value of money”, which states that a dollar received today is worth more than a dollar received in the future.
Therefore, the future cash flows of an investment—whether it consists of interest payments on a loan or amortization of the original principal—must be discounted back to the current date to reflect the TVM principle.
The Excel “PV” function can only be used if the stream of cash flows remain constant (and the interest rate is fixed). Otherwise, the “NPV” function would be more appropriate given irregular cash flows.
The formula to use the PV function in Excel is as follows.
The latter two arguments—the “fv” and “type”—are enclosed in brackets to denote that those are optional inputs.
The “pmt” argument can be omitted too, based on the condition that there is a value entered for the “fv” argument. Otherwise, the “pmt” argument is required.
The interest rate (”rate”) and number of compounding periods (”nper”) must be adjusted for consistency in terms of timing.
| Compounding Frequency | rate | nper |
|---|---|---|
| Weekly |
|
|
| Monthly |
|
|
| Quarterly |
|
|
| Semi-Annual |
|
|
| Annual |
|
|
The formula in Excel to calculate the present value (PV) of a perpetuity is as follows.
We’ll now move on to a modeling exercise, which you can access by filling out the form below.
Suppose you’re tasked with calculating the present value (PV) of a semi-annual corporate bond with a face value (FV) of $100,000 and ten-year maturity.
Furthermore, the annual coupon rate is 6.0% and the coupon is paid at the end of each period.
The annual market rate—i.e. the interest rate derived from comparable bonds belonging to issuers with similar credit ratings—is 8.0%.
The stated assumptions so far are summarized here:
To reiterate from earlier, we must first ensure the periodicity of each input is consistent.
Since the bond maturity, the coupon payment, and the market rate are all expressed on an annual basis, we must convert them to a semi-annual basis.
The only input remaining that we must compute is the periodic coupon payment, which we’ll calculate by multiplying the periodic coupon rate by the face value (FV) of the bond.
We now have all the required inputs, so the final step is to enter them into the Excel PV function formula:

The “type” argument is left blank, since earlier we said that the bond payments occur at the end of each period, which is the default setting.
We’ve also entered a negative sign in front of our equation as an optional step. Intuitively, it would make sense for the present value to be a negative value given that it is a cash outflow, depending on the perspective.
In closing, the present value of the bond in our hypothetical scenario comes out to $86,410.

No comments yet.