Money & shopping

Present value of regular payments

Discount a fixed series of equal end-of-period payments.

Present value of regular payments
Esc to restore

Your inputs

Results update as you type. Larger files run when you press Update result.

Your result

LOCAL & PRIVATE

Your result will appear here.

Your inputs stay in this browser. Nothing is uploaded or saved.

A clear answer. Here’s how.

Ordinary annuity present value = payment × [1 − (1+r)^−n]/r. At zero rate, present value is payment × n. Payments occur at each period-end and the discount rate matches that period. Excludes fees, taxes and variable payments.

See a worked example

Worked example

A fixed demonstration, separate from the values you enter above.

Payment each period
100
Discount rate each period (%)
0.5
Number of payments
120

Example result

Present value
9,007.35
Undiscounted payment total
12,000.00