All Tools

Present Value Calculator: Lump Sums and Annuities

Work out what a future sum or a stream of payments is worth today. Enter the future value, the rate and compounding, the number of periods and any regular payments, at the start or end of each period.

What do you want to find?
Regular payment is a
Paid at the
Payments
Compounding

The rate is assumed constant for every period. The results are estimates.

Future value
50,000.00
Present value
18,474.29
Payment per period
100.00
Number of periods
120
Annual rate
6.00%
Effective annual rate
6.17%

About the Present Value Calculator

The Present Value Calculator works out what money in the future is worth today. Enter the future value, the annual interest rate, how often it compounds and the number of periods, and it shows the present value: the amount you would have to invest now to end up with that future sum. Add a regular payment to find the value today of a stream of payments, such as a pension, a lease or the withdrawals you plan to take from your savings.

Payments can be deposits or withdrawals, made at the end or the start of each period, annually, semiannually, quarterly or monthly. The interest can compound at a different frequency from the payments. The calculator is the same tool as the future value calculator, opened with the present value selected, so you can also solve for the future value, the payment, the rate or the number of periods.

The calculator assumes the same interest rate, often called the discount rate, for every period and ignores fees and taxes, so the results are estimates.

How to use it

Present value of a future sum

  1. Keep Find the present value selected.
  2. Type the future value, the annual interest rate and the number of periods, and leave the regular payment empty.
  3. Choose how often interest compounds and how long each period is with the Payments setting.

Present value of an annuity

Choose Withdrawal, type the payment you will receive each period and set the future value to 0. Choose Start of each period for payments that arrive at the beginning of each period, such as rent.

The formulas

With a rate per period ii and nn periods, the present value of a single future sum is

PV=FV(1+i)nPV = \frac{FV}{(1 + i)^n}

The present value of nn equal withdrawals of PMTPMT, leaving nothing at the end, is

PV=PMT⋅1−(1+i)−ni⋅(1+i⋅t)PV = PMT \cdot \frac{1 - (1 + i)^{-n}}{i} \cdot (1 + i \cdot t)

where tt is 1 for payments at the start of each period and 0 at the end. When the rate compounds cc times a year and payments are made pp times a year, the rate per period is i=(1+r/c)c/p−1i = (1 + r/c)^{c/p} - 1.

Worked examples

  • A future sum. 10,000 in 10 years at 5% a year is worth 10,000÷1.0510=6,139.1310{,}000 \div 1.05^{10} = 6{,}139.13 today.
  • An annuity paid at the end of each year. 1,000 a year for 10 years at 5% is worth 7,721.73 today.
  • The same annuity paid at the start of each year. Each payment arrives a year sooner, so it is worth 7,721.73×1.05=8,107.827{,}721.73 \times 1.05 = 8{,}107.82.
  • A starting amount alongside deposits. To reach 50,000 in 10 years at 6% compounded monthly while saving 200 a month, start with 9,466.95.

Related calculators

To see how a sum grows forward instead, use the Future Value Calculator. To compare a lump sum with the payments of a loan, the Loan Calculator works out the monthly payment and the amortization schedule, and the Compound Interest Calculator shows the growth year by year.

Privacy

Nothing is uploaded; every calculation runs in your browser and never leaves your device. The numbers you type stay on this page and are gone when you close or reload it.

Frequently asked questions

What is the present value formula?

The present value of a future sum is PV = FV ÷ (1 + i)^n, where i is the rate per period and n the number of periods. 10,000 received in 10 years at 5 percent a year is worth 10,000 ÷ 1.05^10 = 6,139.13 today.

How do I find the present value of an annuity?

Choose Withdrawal, enter the payment and set the future value to 0. The present value is PMT × (1 − (1 + i)^−n) ÷ i. 1,000 a year for 10 years at 5 percent is worth 7,721.73 today, or 8,107.82 if each payment comes at the start of the year.

Why is money in the future worth less today?

Money you have today can earn interest. 6,139.13 invested at 5 percent a year grows to 10,000 in 10 years, so a promise of 10,000 in 10 years is worth the same as 6,139.13 now. The higher the rate, the less the future sum is worth today.

How much do I need to start with to reach a goal?

Enter the goal as the future value, add any regular deposits and solve for the present value. To reach 50,000 in 10 years at 6 percent compounded monthly while also saving 200 a month, you need to start with 9,466.95.

What does the discount rate mean here?

It is the annual interest rate you could earn elsewhere, used to turn future money into today's money. Enter it as the annual interest rate and choose how often it compounds. The page assumes the same rate for every period, so the result is an estimate.

Other related tools