Skip to content
UnitFormula

Present value is compounding run backwards: a future amount is worth today that amount divided by (1 + rate ÷ k) raised to the number of periods, and a stream of future payments is worth the sum of each payment discounted the same way — the closed form d × (1 − (1 + r/k)^(−k·y)) ÷ (r/k). The rate is the price of time: the higher it is, or the further away the money, the less a promised dollar is worth in hand today.

Present Value Calculator — what future money is worth today

%
yr

$3,932 due in 4 yrs plus $0 per period, discounted at 7%.

Present value (total)$3,000.00
PV of the single sum
$3,000.00
PV of the payment stream
$0.00

Quick examples

How it's calculated

  1. Discount the single sum: A ÷ (1 + rate/k)^(k·years)PVA=A(1+r/k)kyPV_A = \frac{A}{(1+r/k)^{ky}}
    A
    = 3,932.39
    k
    = 1
    y
    = 4
    3,000
  2. Discount the stream with the present-value annuity formulaPVd=d1(1+r/k)kyr/kPV_d = d\,\frac{1-(1+r/k)^{-ky}}{r/k}
    d
    = 0
    0

Compare scenarios

Side by side across the compared columns.
YearsPresent value
5$2,803.74
10$1,999.03
20$1,016.20
30$516.59
Present value (total)$3,000.00

How it works

Two discounts, added. The single sum: PV = A ÷ (1 + r/k)^(k·y) — exactly the compound-growth formula inverted, so growing the answer back at the same rate reproduces the future amount to the cent. The stream: each payment discounts by its own distance, and the annuity closed form sums them — the same present-value arithmetic that prices a loan, which is why a published loan example doubles as this page's stream anchor. Enter either input alone or both together; the outputs keep the two parts visible. The horizon sweep runs 5 to 30 years and shows the two modes moving opposite ways: a lump further out is worth less, a longer stream is worth more, because it contains more payments.

Worked example

Both anchors are published pairs. The lump is the textbook case read backwards: $3,000 at 7% grows to $3,932.39 in four years (§8.02), so $3,932.39 due in four years is worth $3,000 today at that rate — the default inputs. The stream is published directly: LibreTexts works "$400 per month" at 12% for 4 years to a present value of $15,189.58 — the preset. Every other figure is the same two discounts at your inputs.

Frequently asked questions

What is present value?

The worth today of money that arrives later, at a chosen discount rate. A dollar promised in ten years is worth less than a dollar in hand — the rate quantifies how much less, compounding the gap year by year.

What discount rate should I use?

The rate that represents your alternative: a safe yield for certain money, a higher figure for risky promises, an expected return for investment comparisons. The result is only as meaningful as that choice, which is why the page treats the rate as an input rather than an assumption baked in.

Why does a payment stream get MORE valuable with more years?

Because more years means more payments — each new payment adds discounted value, even as the later ones are worth less each. A single fixed amount is the opposite: pushing it further out only deepens its discount. The sweep shows both behaviors on your inputs.

How is this related to loan amounts?

A loan IS a present value: the amount a lender hands over equals the discounted worth of your promised payments at the loan's rate. That is why the published loan pair — $400 a month for 4 years at 12% is $15,189.58 — verifies this page's stream formula verbatim.

Can I combine a lump sum and a stream?

Yes — enter both and the total is their sum, with each part shown separately. A bond is exactly that shape: coupon payments (the stream) plus the face value at maturity (the lump), discounted at the market yield.

How is this different from the future-value calculator?

Same arithmetic, opposite direction: future value pushes today's money forward at a rate, present value pulls future money back. Round-tripping through both at the same rate returns exactly where you started, which the tests here assert to the cent.

How accurate is this, and what does it exclude?

Exact for constant rates and end-of-period payments. It excludes risk (a discount rate can price it only crudely), taxes, and inflation as a separate force — a real-terms answer needs a real (inflation-adjusted) rate. For irregular cash flows at differing amounts, an NPV calculation generalizes this page.

How we know this is right

Last reviewed
Jul 21, 2026
Precision
Rounded to 2 decimal places.
Read our methodology

Sources