Present Value Calculator

Discount a future lump sum, annuity stream, or perpetuity to its present value today.

📉 Present Value Calculator
Compounding Frequency
Future Value (Target Amount)1 L
1K1 Cr
Annual Discount Rate8.0%
% p.a.
0.01%30%
Years Until Payment10 Years
Yrs
0.1 yr50 Years
Annuity Type
Annual Payment (PMT)10 K
/yr
10010 L
Annual Discount Rate8.0%
% p.a.
0.01%30%
Number of Years10 Years
Yrs
1 Year50 Years
Annual Payment (PMT)5,000
/yr
10010 L
Annual Discount Rate6.0%
% p.a.
0.01%30%
Annual Growth Rate (0 for fixed)0.0%
% p.a.
0%20%
Present Value
Total Discount
Discount %
Eff. Annual Rate
Present Value
Total Payments
Interest Savings
Annuity Type
Present Value
Fixed Perp. PV
Growing Perp. PV
Discount Rate

📉 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

Lump Sum: PV  =  FV ÷ (1 + r/n)n×t
PV = Present value (what the future sum is worth today)
FV = Future value (the target amount)
r = Annual discount rate as a decimal (e.g. 8% = 0.08)
n = Compounding periods per year (1=annual, 4=quarterly, 12=monthly)
t = Years until the payment is received
Ordinary Annuity: PV  =  PMT × (1 − (1+r)−n) ÷ r
PMT = Payment per period
r = Periodic discount rate (annual rate divided by payments per year)
n = Total number of payment periods
Annuity Due: PV_due = PV_ordinary × (1 + r)
Example: $10,000/yr for 10 years at 8%: PV = 10,000 × (1−1.08−10)/0.08 = $67,101
Fixed Perpetuity: PV  =  PMT ÷ r
Growing Perpetuity (Gordon Growth Model): PV = PMT ÷ (r − g)
g = Constant annual growth rate of the payment (must be less than r)
Example: $5,000/yr forever at 6%: PV = 5,000/0.06 = $83,333
Growing example: $5,000 first payment, 3% growth, 6% rate: PV = 5,000/(0.06−0.03) = $166,667

📖 How to Use This Calculator

Steps to Calculate Present Value

1
Select the payment type - choose Lump Sum for a single future payment, Annuity for a series of equal periodic payments (ordinary or annuity due), or Perpetuity for an infinite stream that may also grow over time.
2
Enter the payment amount and rate - for Lump Sum, type the future amount and discount rate. For Annuity, enter the annual payment and discount rate, and choose Ordinary or Annuity Due. For Perpetuity, enter the annual payment, required return, and optionally a growth rate.
3
Set the time period - for Lump Sum, enter how many years until you receive the payment. For Annuity, enter the number of payment years. Perpetuity needs no time period since payments continue forever.
4
Click Calculate - see the present value, total discount (Lump Sum), total payments vs PV (Annuity), or both fixed and growing perpetuity values. For Lump Sum, the effective annual rate (EAR) is also shown.

💡 Example Calculations

Example 1 - Lump Sum Present Value

$50,000 receivable in 7 years at a 9% annual discount rate

1
PV = 50,000 ÷ (1 + 0.09/1)1×7 = 50,000 ÷ (1.09)7
2
PV = 50,000 ÷ 1.82804 = $27,351.71. Total discount = $22,648.29. Discount % = 45.30%.
Present Value = $27,351.71  ·  You would need to invest only $27,351 today at 9% to have $50,000 in 7 years.
Try this example →

Example 2 - Ordinary Annuity

$10,000/year for 10 years at 8% annual discount rate (ordinary annuity)

1
PV = 10,000 × (1 − (1.08)−10) ÷ 0.08 = 10,000 × (1 − 0.46319) ÷ 0.08
2
PV = 10,000 × 0.53681 ÷ 0.08 = 10,000 × 6.71008 = $67,100.81
3
Total payments = 10,000 × 10 = $100,000. Present value is $32,899 less than the sum of payments.
Present Value = $67,100.81  ·  For Annuity Due: $67,100.81 × 1.08 = $72,468.87
Try this example →

Example 3 - Fixed Perpetuity (Preferred Stock)

$5,000/year forever at a 6% required return

1
Fixed Perpetuity PV = PMT ÷ r = 5,000 ÷ 0.06 = $83,333.33
2
If the payment grows at 3% annually (Gordon Growth Model): PV = 5,000 ÷ (0.06 − 0.03) = 5,000 ÷ 0.03 = $166,666.67
Fixed PV = $83,333  ·  Growing PV (3% growth) = $166,667
Try this example →

Example 4 - Bond Valuation Using PV

$1,000 face value bond, 5% annual coupon, 10 years to maturity, 7% discount rate

1
PV of coupons (ordinary annuity, $50/yr for 10 years at 7%): PV = 50 × (1−(1.07)−10)/0.07 = 50 × 7.0236 = $351.18
2
PV of face value (lump sum, $1,000 in 10 years at 7%): PV = 1,000 ÷ (1.07)10 = 1,000 ÷ 1.9672 = $508.35
3
Total bond price = $351.18 + $508.35 = $859.53. The bond trades at a discount because its coupon (5%) is below the market rate (7%).
Fair Bond Price = $859.53  ·  Discount to face value = $140.47
Try the coupon PV →

❓ Frequently Asked Questions

What is present value in finance?+
Present value (PV) is the current worth of a future sum of money, discounted at a rate that reflects the time value of money and the risk of the cash flow. Because money invested today can earn returns, a future dollar is worth less than a present dollar. The formula PV = FV / (1 + r/n)^(nt) converts any future amount to its equivalent today, using the discount rate r and compounding frequency n over t years.
What is the lump sum present value formula?+
PV = FV / (1 + r/n)^(n x t). FV is the future amount, r is the annual discount rate as a decimal, n is compounding periods per year, and t is years. Example: $50,000 receivable in 7 years at 9% annually: PV = 50,000 / (1.09)^7 = 50,000 / 1.82804 = $27,351.32. This means receiving $50,000 in 7 years at 9% is equivalent to receiving $27,351 today.
What is an ordinary annuity and how do I find its present value?+
An ordinary annuity (also called deferred annuity) has equal payments at the end of each period. PV = PMT x (1 - (1+r)^(-n)) / r. For $10,000/year for 10 years at 8%: PV = 10,000 x (1 - (1.08)^(-10)) / 0.08 = 10,000 x 6.71008 = $67,100.81. Common ordinary annuities include bond coupon payments, loan repayments, and pension income streams.
What is annuity due and how does it differ from ordinary annuity in PV?+
An annuity due has payments at the beginning of each period. PV_due = PV_ordinary x (1 + r). Because each payment arrives one period earlier, it has less time to be discounted, so annuity due PV is always higher than ordinary annuity PV by a factor of (1 + r). For $10,000/year at 8%: PV_ordinary = $67,100.81; PV_due = $67,100.81 x 1.08 = $72,468.87. Lease payments, rent, and insurance premiums are typical annuity-due cash flows.
What is a perpetuity and how do I calculate its present value?+
A perpetuity is an infinite series of equal periodic payments. PV = PMT / r, where r is the annual discount rate. A $5,000/year perpetuity at 6%: PV = 5,000 / 0.06 = $83,333.33. Despite infinite total payments, the PV is finite because each distant payment is discounted to near zero. Classic perpetuities include UK consols (government bonds with no maturity) and certain preferred stocks with no redemption date.
What is the Gordon Growth Model for growing perpetuities?+
The Gordon Growth Model (growing perpetuity): PV = PMT / (r - g), where g is the constant annual growth rate of the payment. It requires g to be less than r. Example: a stock pays a $3 dividend expected to grow 4% annually and you require a 9% return: 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: a 1% change in either can move the value by 20-25%.
What discount rate should I use for present value calculations?+
The discount rate should reflect the opportunity cost of capital and the risk of the cash flow. Use the current risk-free rate (Treasury yield) for risk-free government cash flows. Use WACC (Weighted Average Cost of Capital) for company capital budgeting. Use required rate of return for equity investments (often estimated via CAPM). For personal planning, use your realistic expected investment return: 6-10% for equities, 3-5% for bonds. Higher risk always warrants a higher discount rate, producing a lower PV.
How do rising interest rates affect present value?+
Rising interest rates reduce present value. 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. This inverse relationship between rates and PV explains why bond prices fall when interest rates rise: the fixed future coupon and principal payments are now discounted at a higher rate. Long-duration bonds and growth stocks (with far-future cash flows) are most sensitive to rate changes because their cash flows are discounted over longer periods.
How do I calculate PV for non-annual payments?+
For non-annual payments, convert to periodic rates and periods: divide the annual rate by payment frequency, and multiply years by frequency. For $1,000/month for 5 years at 6% annually: periodic rate = 0.06/12 = 0.005, total periods = 60. PV = 1,000 x (1 - (1.005)^(-60)) / 0.005 = 1,000 x 51.7256 = $51,725.56. In the Annuity mode, enter PMT = 1,000, Rate = 0.5% (monthly), Years = 60 (months), treating each "year" as a month.
What is the difference between present value and net present value?+
Present value discounts future cash flows to today. Net present value (NPV) = sum of all discounted future cash flows minus the initial investment. PV answers: what is this future cash worth now? NPV answers: is this investment profitable after accounting for what I pay upfront? If NPV is positive, the investment earns more than the discount rate and should generally be accepted. Use PV for single-payment or annuity evaluations, and NPV for full investment appraisal with multiple periods.
How is present value used in bond pricing?+
A bond's fair price equals the PV of its coupon payments (ordinary annuity) plus the PV of its face value (lump sum) at maturity, both discounted at the market yield. A $1,000 bond with a 5% coupon, 10-year maturity, discounted at 7%: PV_coupons = 50 x (1-(1.07)^(-10))/0.07 = $351.18; PV_face = 1,000/(1.07)^10 = $508.35; Bond price = $859.53. Since the coupon rate (5%) is below the market rate (7%), the bond trades at a discount to face value.

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.