Present Value Calculator Formula

Understand the math behind the present value calculator. Each variable explained with a worked example.

Formulas Used

Present Value

present_value = future_value / pow(1 + annual_rate / 100, years)

Discount Amount

discount_amount = future_value - future_value / pow(1 + annual_rate / 100, years)

Discount Factor

discount_factor = 1 / pow(1 + annual_rate / 100, years)

Variables

VariableDescriptionDefault
future_valueFuture Value(USD)100000
annual_rateDiscount Rate (Annual)(%)5
yearsNumber of Years(years)10

How It Works

How to Calculate Present Value

Present value determines what a future amount of money is worth today, given a specified discount rate.

Formula

PV = FV / (1 + r)^n

Where:

  • PV = Present value
  • FV = Future value
  • r = Discount rate (as decimal)
  • n = Number of years
  • Worked Example

    You will receive $100,000 in 10 years. What is it worth today at a 5% discount rate?

    future_value = 100000annual_rate = 5years = 10
    1. 01PV = $100,000 / (1 + 0.05)^10
    2. 02PV = $100,000 / (1.05)^10
    3. 03PV = $100,000 / 1.6289
    4. 04Present Value = $61,391.33
    5. 05Discount amount: $100,000 - $61,391.33 = $38,608.67

    When to Use This Formula

    • Evaluating whether a future cash payment (like a legal settlement or insurance payout) is worth more taken as a lump sum today or as a future amount.
    • Pricing a bond by discounting its future coupon payments and face value back to today at the prevailing market interest rate.
    • Deciding between two business projects by comparing the present value of their expected future cash flows at the same discount rate.
    • Determining how much to set aside today in a trust or escrow account to meet a known future obligation.
    • Checking whether a "buy now, pay later" deal is actually cheaper than paying upfront, by discounting the deferred payments back to today.
    • Teaching or learning the time value of money — present value is the foundational concept that a dollar today is worth more than a dollar in the future.

    Common Mistakes to Avoid

    • Using the wrong discount rate — the rate should reflect the opportunity cost of capital or the risk of the future cash flow, not an arbitrary number. A risk-free government bond rate is appropriate for guaranteed payments, while risky cash flows need a higher rate.
    • Discounting with the nominal rate when cash flows are in real (inflation-adjusted) terms, or vice versa — mixing nominal rates with real cash flows (or real rates with nominal flows) gives an incorrect present value.
    • Forgetting to match the compounding period to the discount rate — if the rate is annual but cash flows occur quarterly, you must convert the rate to a quarterly equivalent before discounting.
    • Treating present value as the "amount you need to invest" without accounting for taxes on investment gains — after-tax returns are lower, so you may need to invest more than the calculated PV.

    Frequently Asked Questions

    What is present value?

    Present value is the current worth of a future sum of money given a specified rate of return. It is based on the concept that money today is worth more than the same amount in the future.

    What discount rate should I use?

    Common discount rates include the inflation rate (for purchasing power), your expected investment return (for opportunity cost), or the risk-free rate (for conservative estimates). Typical values range from 3-10%.

    Why is present value important?

    Present value helps you compare money at different points in time. It is essential for investment analysis, retirement planning, and evaluating future cash flows.

    Learn More

    Guide

    Inflation Impact on Savings

    Understand how inflation erodes your savings and purchasing power over time. Learn strategies to protect your money, calculate real returns, and invest to outpace inflation.

    Ready to run the numbers?

    Open Present Value Calculator