What is FV Function in Excel?
The FV Function in Excel returns the future value of an investment based on a constant interest rate, i.e. the rate of return.
The FV Function in Excel returns the future value of an investment based on a constant interest rate, i.e. the rate of return.

The Excel FV function is a built-in feature used to determine the future value of a series of cash flows, i.e. how much a series of cash flows is expected to be worth on a future date.
The future value (FV) along with the present value (PV) are two fundamental concepts in corporate finance and valuation.
These concepts are tied to the principle of the “time value of money,” i.e. a dollar received today is worth more than a dollar received on a future date.
Hence, a future cash flow must be discounted back to the present date using an appropriate discount rate. The discount rate represents the expected return on an investment, with respect to the riskiness of the future cash flow(s).
However, please note that the Excel FV function is only appropriate if the series of future cash flows remain consistent over time – i.e. periodic or constant payments with a fixed interest rate – or consists of a lump sum payment.
The formula to use the FV function in Excel is as follows.
The “fv” and “type” arguments are enclosed in brackets because they are optional inputs that can be omitted, i.e. left blank.
The “rate” and “nper” arguments – the interest rate and the total number of payments periods – must be consistent with regard to timing.
The following table outlines how to adjust annual rates to match various timeframes:
| Compounding Frequency | "rate" | "nper" |
|---|---|---|
| Weekly |
|
|
| Monthly |
|
|
| Quarterly |
|
|
| Semi-Annual |
|
|
| Annual |
|
|
If an error message results from the FV function, the most common mistake is the sign convention.
In order for the Excel FV function to work as intended, the arguments that result in an “inflow” of cash should be entered as a positive number, whereas those that represent an “outflow” of cash must be entered as a negative number.
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 future value (FV) of a semi-annual corporate bond.
On the date of issuance, the present value (PV) of the corporate bond was $100,000 with a maturity of 6 years and an annual coupon rate of 5.0%.
The bond assumptions stated thus far are summarized here:
In the next step, we’ll adjust the periodicity of each input to ensure that all of the inputs are consistent in terms of timing. The assumptions regarding the bond maturity and interest rate were denoted on an annual basis, so it is necessary to convert them into a semi-annual basis.
The remaining input is the periodic deposit payment, which we’ll assume to be $1,000. Given that there are 12 periods, the total deposits across the bond’s maturity will amount to $12,000.
As mentioned earlier, be sure to confirm that the “pv” and “pmt” arguments are entered as negative numbers because they represent an outflow of cash (or manually place the negative sign in the final equation).
Now that we’ve converted the periodicity of the arguments, the final step is to use the Excel FV function to compute the future value (FV).

The “type” argument was intentionally left blank, since we’ll assume the payments come due at the end of each period.
In closing, we arrive at a future value (FV) of $148,284 for the corporate bond given our set of assumptions.

No comments yet.