Present Value Calculator
Discount a future lump sum, annuity stream, or perpetuity to its present value today.
📉 What is Present Value?
Present value (PV) is the current worth of a future sum of money or stream of cash flows, discounted at a specific rate to reflect the time value of money. The core principle is straightforward: a dollar received today is worth more than a dollar received in the future, because today's dollar can be invested to earn returns. Present value translates future dollars into their equivalent today-dollars, making it possible to compare cash flows that occur at different points in time on an equal footing.
This calculator handles three distinct types of present value problems. The Lump Sum mode discounts a single future payment to today: useful for evaluating a bond's face value, a balloon payment, or any future receipt. The Annuity mode computes the present value of a series of equal periodic payments, covering both ordinary annuities (payments at the end of each period, like bond coupons and loan repayments) and annuity due (payments at the beginning, like lease payments and insurance premiums). The Perpetuity mode values an infinite stream of payments, covering fixed perpetuities (UK consols, certain preferred stocks) and growing perpetuities (dividend discount model for equities, Gordon Growth Model).
Present value is the foundation of nearly every area of finance. Bond pricing is entirely a PV calculation: a bond's fair value equals the PV of its coupon payments plus the PV of its face value at maturity. Loan analysis uses PV to verify amortization schedules. Capital budgeting uses PV to build NPV (net present value) calculations that determine whether projects should be accepted or rejected. Retirement planning uses PV of an annuity to determine the lump sum needed today to fund a fixed annual income stream. Equity valuation uses the growing perpetuity formula (Dividend Discount Model) to estimate the intrinsic value of stocks that pay dividends expected to grow indefinitely.
The discount rate is the most critical input. In finance, the discount rate represents the opportunity cost of capital: the return available from the next-best investment of equal risk. For risk-free government bonds, use the current Treasury or government bond yield. For corporate investments, use the Weighted Average Cost of Capital (WACC). For personal financial planning, use your realistic expected investment return. A higher discount rate produces a lower present value; a lower discount rate produces a higher present value. This relationship explains why rising interest rates hurt bond prices and reduce the valuation of long-duration assets.
📐 Formulas
📖 How to Use This Calculator
Steps to Calculate Present Value
💡 Example Calculations
Example 1 - Lump Sum Present Value
$50,000 receivable in 7 years at a 9% annual discount rate
Example 2 - Ordinary Annuity
$10,000/year for 10 years at 8% annual discount rate (ordinary annuity)
Example 3 - Fixed Perpetuity (Preferred Stock)
$5,000/year forever at a 6% required return
Example 4 - Bond Valuation Using PV
$1,000 face value bond, 5% annual coupon, 10 years to maturity, 7% discount rate
❓ Frequently Asked Questions
🔗 Related Calculators
What is present value in finance?
Present value (PV) is the current worth of a future sum or stream of cash flows, discounted at a specific rate. The concept is rooted in the time value of money: a dollar today is worth more than a dollar in the future because today's dollar can be invested to earn returns. PV = FV / (1 + r/n)^(nt) for a lump sum, where r is the discount rate and n is the compounding frequency.
What is the present value formula for a lump sum?
PV = FV / (1 + r/n)^(nt), where FV is the future amount, r is the annual discount rate as a decimal, n is the number of compounding periods per year, and t is the time in years. Example: to find the PV of $50,000 due in 7 years at 9% annually: PV = 50,000 / (1.09)^7 = 50,000 / 1.8280 = $27,351.32.
What is the present value of an annuity formula?
PV = PMT x (1 - (1+r)^(-n)) / r, where PMT is the payment per period, r is the periodic rate, and n is the total number of periods. For an ordinary annuity of $10,000/year at 8% for 10 years: PV = 10,000 x (1 - (1.08)^(-10)) / 0.08 = 10,000 x 6.71008 = $67,100.81. This is the lump sum today that is equivalent to receiving $10,000 per year for 10 years at 8%.
What is an annuity due and how does its PV differ from an ordinary annuity?
An annuity due has payments at the beginning of each period (instead of the end for an ordinary annuity). PV_due = PV_ordinary x (1 + r). For $10,000/year at 8% for 10 years: PV_ordinary = $67,100.81, PV_due = $67,100.81 x 1.08 = $72,468.87. Annuity due PV is always higher because each payment arrives one period earlier, giving it less time to be discounted. Common examples: lease payments (due at start of month) and insurance premiums.
What is the perpetuity formula?
A perpetuity is an infinite series of equal payments. PV = PMT / r, where PMT is the annual payment and r is the annual discount rate. A $5,000/year perpetuity at a 6% discount rate: PV = 5,000 / 0.06 = $83,333.33. Preferred stocks (with no maturity) and UK consols are classic perpetuities. The growing perpetuity (Gordon Growth Model) adds a growth rate g: PV = PMT / (r - g), where g must be less than r.
What discount rate should I use for present value calculations?
The discount rate depends on the context. For risk-free government bonds, use the risk-free rate (current Treasury yield). For corporate investments, use the Weighted Average Cost of Capital (WACC). For personal financial planning, use your expected investment return (6-10% for equities, 3-5% for bonds). For comparing options, use the opportunity cost of capital: the return you could earn on the next-best alternative of equal risk.
How do I use PV to evaluate a bond?
A bond's fair value is the present value of all future cash flows: coupon payments (an annuity) plus the face value (a lump sum) at maturity. For a $1,000 bond with 5% annual coupon, 10 years to maturity, discounted at 6%: PV_coupons = 50 x (1-(1.06)^(-10))/0.06 = $368.00; PV_face = 1000/(1.06)^10 = $558.39; Total PV = $926.39. If the bond is trading below $926.39, it offers a yield above 6%.
What is the difference between present value and net present value?
Present value is the discounted value of a future cash flow or stream. Net present value (NPV) = PV of all future inflows minus the initial investment cost. PV answers: what is this future cash worth today? NPV answers: should I take this investment, given what I pay upfront versus what I receive later? If NPV is positive, the investment earns more than the discount rate. For single-payment cases, PV is the relevant concept. See our NPV Calculator for multi-period investment analysis.
How does the discount rate affect present value?
Higher discount rates produce lower present values. At 5%, the PV of $10,000 in 10 years is $6,139. At 10%, it is $3,855. At 15%, it is $2,472. Doubling the rate cuts the present value by about 37% in this example. This sensitivity explains why rising interest rates reduce bond prices: future fixed coupons and face value are discounted at a higher rate, making the bond worth less today.
What is the growing perpetuity formula and when is it used?
The growing perpetuity (Gordon Growth Model): PV = PMT / (r - g), where PMT is the first payment, r is the discount rate, and g is the constant annual growth rate (must be less than r). If a stock pays a $3 dividend expected to grow 4% annually and the required return is 9%: PV = 3 / (0.09 - 0.04) = 3 / 0.05 = $60 per share. This is the Dividend Discount Model (DDM), widely used in equity valuation. It is sensitive to small changes in r and g.
How do I calculate present value for monthly payments?
For monthly payments, convert the annual rate to a monthly periodic rate: r_m = annual_rate / 12, and use the total number of months as n. For $1,000/month for 5 years at 6% annually: r_m = 0.06/12 = 0.005, n = 60 months. PV = 1,000 x (1 - (1.005)^(-60)) / 0.005 = 1,000 x 51.7256 = $51,725.56. This is equivalent to receiving $1,000 per month for 5 years at a 6% annual rate.