# WorksheetFunction.Fv (Excel)

Returns the future value of an investment based on periodic, constant payments and a constant interest rate.

For a more complete description of the arguments in Fv and for more information about annuity functions, see Pv. The following table describes the values that can be used for Arg5.

Fv (Arg1, Arg2, ..., Arg5)

``````
Dim dblArg1 As Double: dblArg1 =
Dim dblArg2 As Double: dblArg2 =
Dim dblArg3 As Double: dblArg3 =
Dim dblFv As Double
dblFv = WorksheetFunction.Fv(Arg1:=dblArg1, Arg2:=dblArg2, Arg3:=dblArg3)
``````

## Arguments

Arg1, Arg2, ..., Arg5

Arg1 (Double) - Rate - the interest rate per period.

Arg2 (Double) - Nper - the total number of payment periods in an annuity.

Arg3 (Double) - Pmt - the payment made each period; it cannot change over the life of the annuity. Typically, pmt contains principal and interest but no other fees or taxes. If pmt is omitted, you must include the pv argument.

Arg4 - Pv - the present value, or the lump-sum amount that a series of future payments is worth right now. If pv is omitted, it is assumed to be 0 (zero), and you must include the pmt argument

Arg5 - Type - the number 0 or 1 and indicates when payments are due. If type is omitted, it is assumed to be 0