Skip to content
RK Calculator
Menu

Present Value of an Annuity Calculator

Find what regular payments are worth today, ordinary or due, level or growing, for any frequency.

Change the values and press Calculate to work out your own figures.

Enter the payment, frequency, years and rate.

About payment per period (pmt)Paid or deposited each period.
About paymentsHow often payments are made.
About yearsLength in years.
About interest rate, % a yearNominal annual rate.
About compoundingHow often interest is added.
About annuity typeWhen each payment is made.
About currencyChanges how amounts are shown, not the math; your choice is remembered on this device.
About payment growth, % a period (optional)For a growing annuity; 0 if blank.
Result
Present value
$7,721.73
Future value
$12,577.89
Payments
10 of $1,000.00
Rate per payment
5%

The present value is $7,721.73.

Show the working
  1. PV = FV ÷ (1 + i)^n
  2. an annuity due multiplies by (1 + i)

How to use it

Enter the payment, frequency, years and rate.

Enter amounts without commas or with them; rates are percentages (5 for 5%). Negative amounts are allowed where a sign means money paid out.

Key facts

PV = PMT × (1 − (1 + i)^−n) ÷ i (× (1 + i) for an annuity due)

Questions

What are 10 yearly payments of $1,000 at 5% worth today?

$7,721.73.

Formulas

PV = PMT × (1 − (1 + i)^−n) ÷ i (× (1 + i) for an annuity due)

Sources

Limitations

  • Results are estimates for planning, not offers or financial advice; lenders and banks may round, count days or time payments differently.
  • Rates are nominal annual rates compounded as you choose; payments at a different frequency use the equivalent periodic rate.

Formula version 0.1.0Reviewed