Annuity calculator

An annuity is a series of equal payments made at regular intervals. Enter the payment, the interest rate and how long it runs to see what the stream is worth today and at the end. Or enter a lump sum to find the payment that matches it.

What do you want to find?
%
Payments
Paid at the
Present value7,721.73
Future value12,577.89
Total of the payments
10,000.00
Number of payments
10
Interest in the future value
2,577.89

Runs in your browser: nothing you enter is sent anywhere.

How to use it

  1. Choose Value of payments to value a series, or Payment for a lump sum to find the payment.
  2. Enter the payment (or the lump sum), the yearly interest rate and the number of years.
  3. Pick how often payments are made and whether they fall at the end or the start of each period.

How it works

With i as the rate per period (yearly rate ÷ payments per year) and n as the number of payments:

  • Present value = payment × (1 − (1 + i)^−n) ÷ i
  • Future value = payment × ((1 + i)^n − 1) ÷ i
  • With a 0% rate both are simply payment × n.
  • Payments at the start of each period multiply both by (1 + i).

Worked example

Receiving 1,000 at the end of each year for 10 years at 5% is worth 7,721.73 today and 12,577.89 at the end of year 10. You receive 10,000 in total, so 2,577.89 of the future value is interest. If the payments come at the start of each year, the values rise to 8,107.82 and 13,206.79.

To match a lump sum of 10,000 with monthly payments over one year at 12%, you need 888.49 a month.

Tips

  • Small changes in the rate matter more the longer the term is, so try a few rates.
  • Rates are nominal yearly rates split evenly across periods.
  • These are estimates, not financial advice.

Frequently asked questions

What is the difference between present value and future value?

Present value is what the whole series of payments is worth today, discounted at the interest rate. Future value is what the payments add up to at the end if each one earns interest from the day it is paid.

What is an annuity due?

It is an annuity whose payments are made at the start of each period instead of the end. Each payment earns interest for one more period, so both values are the ordinary values multiplied by (1 + i).

How is the payment for a lump sum worked out?

The calculator divides the lump sum by the present value of one unit paid each period. The result is the level payment whose present value equals your lump sum, the same formula a loan payment uses.

Does it cover taxes or inflation?

No. It uses the rate you enter and assumes it stays the same for the whole period. Use a rate after inflation if you want results in today's purchasing power.

More in Finance

All tools in this category: Finance ·Updated November 3, 2026

Privacy choices

Google Analytics shows us which tools are used and whether they work. It may set cookies. Your choice is kept in this browser.