Present Value of Future Money (PV)

Excel Formulas › Financial

All versionsPV

A dollar tomorrow is worth less than a dollar today. PV tells you what a future amount — or a stream of payments — is worth now, given a discount rate. It’s the foundation of valuing loans, annuities, and investments.


Quick formula: for the present value of a payment B3 received each period (rate B1, periods B2):
=PV(B1, B2, -B3)
PV discounts the future payments back to today’s money. Use a negative payment so the result is positive.

Functions used (tap for the full reference guide):

The example

What is $1,000/year for 5 years worth today at an 8% discount rate?

AB
1Discount rate8%
2Years5
3Payment/year$1,000
4Present value$3,993

The formula

Today’s value of that 5-year stream:

=PV(0.08, 5, -1000) // $1,000/yr for 5 yrs at 8% ≈ $3,993

How it works

PV discounts future money to the present:

  1. The rate is the per-period discount rate (8% here); nper is the number of periods (5 years).
  2. The payment is the recurring amount, entered negative so PV returns a positive present value.
  3. PV sums each future payment discounted by how far away it is — five $1,000 payments are worth only ~$3,993 today, because later dollars are discounted more.
  4. For a single future lump sum instead of payments, use the 4th argument (future value): =PV(rate, nper, 0, -futureAmount).

PV and FV are mirror images. PV asks “what is future money worth now?”; FV asks “what will today’s money be worth later?” A lump sum’s PV is FV / (1+rate)^nper — exactly what PV computes.

Try it: interactive demo

Live demo

Value a recurring annual payment.

Present value:

Variations

Present value of a lump sum

One future amount, no payments:

=PV(rate, nper, 0, -futureAmount)

Monthly instead of yearly

Convert the rate and periods:

=PV(B1/12, B2*12, -B3)

Is a deal worth it?

Compare PV to the asking price — pay less than PV to come out ahead.

Pitfalls & errors

Sign convention. Enter payments/future values as negative so PV returns a positive present value. Mixed signs flip the result.

Rate/period mismatch. Monthly payments need a monthly rate and a month count, just like PMT and FV.

The discount rate is an assumption. PV is only as good as the rate you choose — a higher rate values future money less.

Practice workbook

📊
Download the free Present Value of Future Money (PV) practice workbook
A present-value calculator with live PV for a payment stream, the lump-sum and monthly variants, plus 4 challenges with answers. No sign-up required.

Frequently asked questions

How do I calculate present value in Excel?
Use =PV(rate, nper, -payment) for a stream of payments, or =PV(rate, nper, 0, -future_amount) for a single future lump sum. Enter amounts as negative so the result is positive.
What does present value tell me?
It's what future money is worth today at a given discount rate. Five $1,000 payments at 8% are worth about $3,993 now, because later dollars are discounted more.
How are PV and FV related?
They're inverses: FV grows today's money forward, PV discounts future money back. For a lump sum, PV = FV/(1+rate)^nper.

Stop fighting formulas. Learn them in a day.

This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related formulas: Future value of savings · Net present value (NPV) · Calculate a loan payment

Function references: PV · FV