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.32. Total discount = $22,648.68. Discount % = 45.30%.
Present Value = $27,351.32  ·  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.