Updated
Using Present value of annuity calculator
Ordinary annuity present value = payment × (1 − (1 + rate)^−payments) ÷ rate.
Payments occur at the end of each period. The discount rate must use the same period; beginning-of-period payments require an annuity-due adjustment.
A worked example
With payment each period = 110, discount rate per period (%) = 10, number of payments = 2, the present value of payments is 190.91 (rounded to two decimal places).
Before you use the result
Payments occur at the end of each period. The discount rate must use the same period; beginning-of-period payments require an annuity-due adjustment. Calculations keep full browser-number precision. Money amounts are displayed to two decimal places; other results use up to 12 significant digits. Very large values may lose precision.
Example results for payment each period
These examples use Discount rate per period (%): 10; Number of payments: 2. They are reference calculations, not recommended settings.
| Payment each period | Present value of payments |
|---|---|
| 55 | 95.45 |
| 110 | 190.91 |
| 220 | 381.82 |
Cite this page
ToolOctopus. “Present value of annuity calculator.” Updated 2026-09-26. https://tooloctopus.com/present-value-of-annuity-calculator.
Add an access date if your instructions require one.
Citation formatting uses citeproc-js by Frank Bennett and Citation Style Language styles. Licence and source code.
