Main Content

pvfix

Present value with fixed periodic payments

Description

PresentVal = pvfix(Rate,NumPeriods,Payment) computes the present value of a series of equal payments.

example

PresentVal = pvfix(___,ExtraPayment,Due) adds optional arguments.

example

Examples

collapse all

This example shows how to return the present value of a series of equal payments, where $200 is paid monthly into a savings account earning 6%. The payments are made at the end of the month for five years.

PresentVal = pvfix(0.06/12, 5*12, 200, 0, 0)
PresentVal = 
1.0345e+04

Input Arguments

collapse all

Periodic interest rate, specified as a decimal.

Data Types: double

Number of periods, specified as an integer.

Data Types: double

Periodic payment., specified as a numeric.

Data Types: double

(Optional) Payment received other than Payment in the last period, specified as a numeric.

Data Types: double

(Optional) Indicator for when payments are due, specified as a logical with a value of 0 = end of period (default), or 1 = beginning of period.

Data Types: logical

Output Arguments

collapse all

Present value, returned as a series of equal payments.

Version History

Introduced before R2006a