Present Value Calculator
Discount a future lump sum, a stream of level payments, or both to today's value at your rate and compounding frequency, with end or start-of-period timing.
Present Value Calculator
Background.
Suppose a settlement offers $140,000 now or $1,000 a month for the next 20 years. The monthly option adds up to $240,000, which looks like the obvious winner until you ask what each payment is worth on the day you decide. At a 5 percent annual rate, compounded monthly, the 240 payments are worth $151,525.31 today, more than the lump sum. At 7 percent they are worth $128,982.51, less than the lump sum. The two offers are worth the same at about 5.96 percent. Which one is better depends on what you could do with the money in the meantime, and present value is the arithmetic that makes that comparison.
The idea is compounding run backwards. Money invested at rate i for one period grows by a factor of (1 + i); money that will arrive one period from now is worth that amount divided by (1 + i) today. A payment n periods away is divided n times. A level stream of payments is just many such payments, and its present value is the sum of each one discounted for its own wait.
Here you can value a single future amount, a series of equal payments, or both together, as with a bond's coupons plus its face value or a pension with a final lump sum. The annual rate is split evenly across the compounding periods, which are also the payment periods: choose monthly and the payment is monthly. You also choose whether each payment arrives at the end of its period, as loan repayments and bond coupons do, or at the start, as rent and lease payments usually do.
The results show the combined present value, its two parts, the undiscounted total for comparison, and the effective annual rate your nominal rate amounts to once compounding is included.
What is present value calculator?
Present value is what a future amount, or a series of future amounts, is worth today at a given rate of return: the sum you would need to invest now at that rate to reproduce the same cash flows. For a single sum it is FV ÷ (1 + i)ⁿ, the inverse of compound growth. For a series of equal payments it is the sum of every payment discounted for its own distance from today, a geometric series with a closed form. The rate used is the return you give up by waiting, so a higher rate makes future money worth less, and the effect grows with distance. Present value sits under most of finance: a bond's price is the present value of its coupons and face value at the market yield, lease accounting measures a lessee's lease liability as the present value of the remaining lease payments, and net present value is present value minus what you pay up front.
How to use this calculator.
- Enter the future lump sum, the single amount arriving at the end of the horizon, or 0 if there is none.
- Enter the periodic payment, the equal amount arriving every period, or 0 if you are valuing only a lump sum.
- Enter the annual discount rate: the return you could earn elsewhere on money of similar risk. If your rate is quoted as an APY or other effective annual yield, convert it to a nominal rate first, as explained in the questions below.
- Enter the number of years and choose the compounding frequency. The frequency is also how often payments arrive, so monthly payments need monthly compounding. With payments, years times payments per year must come to a whole number: 2.55 years of monthly payments would be 30.6 payments, so the calculator refuses it, while 2.5 years gives 30. A lump sum on its own may use any number of years.
- Choose end of period for payments made in arrears, such as loan instalments and bond coupons, or beginning of period for payments made in advance, such as rent, leases and many insurance premiums.
- Compare the present value with the undiscounted total to see how much the wait costs, and use the two parts to see where the value comes from.
The formula.
Let r be the annual rate as a decimal and m the number of periods per year. The rate per period is i = r ÷ m and the number of periods is n = years × m. Then
PV = FV ÷ (1 + i)ⁿ + PMT × [1 − (1 + i)⁻ⁿ] ÷ i
The first term discounts the lump sum. The second is the closed form of PMT ÷ (1 + i) + PMT ÷ (1 + i)² + … + PMT ÷ (1 + i)ⁿ, the sum of every payment discounted for its own wait; the bracket divided by i is called the annuity factor. For payments at the start of each period, every payment is one period closer to today, so the annuity term is multiplied by (1 + i). The lump sum is not affected by the timing choice. At a 0 percent rate there is nothing to discount: the annuity term becomes PMT × n, and the present value equals the undiscounted total.
The effective annual rate is EAR = (1 + i)ᵐ − 1, the yearly rate that one annual compounding would need to match the result. It is always at least the nominal rate, and the gap widens with frequency: 6 percent nominal is 6.09 percent effective with semi-annual compounding, about 6.1678 percent monthly and 6.1831 percent daily.
Distant money responds most to the rate. In the worked example below, moving the rate from 4 to 8 percent cuts the present value of the five-year lump sum by about 18 percent, from $8,190.03 to $6,712.10, but the monthly payments, many of which arrive much sooner, by only about 9 percent, from $10,859.81 to $9,863.69. The formula assumes one fixed rate across the whole horizon and payments of the same size; growing payments, irregular dates and changing rates need a cash-flow-by-cash-flow method instead.
A worked example.
Five years from now you are due $10,000, and you will also receive $200 at the end of each month until then. Your alternative is an account paying 6 percent a year, compounded monthly. The monthly rate is 6 ÷ 12 = 0.5 percent and there are 5 × 12 = 60 periods. Compounded over 60 months, 1.005⁶⁰ = 1.34885, so the lump sum is worth 10,000 ÷ 1.34885 = $7,413.72 today. For the payments, (1.005)⁻⁶⁰ = 0.74137, so the annuity factor is (1 − 0.74137) ÷ 0.005 = 51.7256. Multiplying by $200 gives $10,345.11. Together, the two are worth 7,413.72 + 10,345.11 = $17,758.83 today. The undiscounted total is 10,000 + 60 × 200 = $22,000, so waiting costs $4,241.17 of value at this rate. The effective annual rate is 6.1678 percent, a little above the nominal 6 because interest compounds monthly. If you were offered a sum today in exchange for the whole package, $17,758.83 is the amount at which you would be indifferent, given that 6 percent alternative.
Frequently asked questions.
Should I take a lump sum or the monthly payments?
How much difference does paying at the start of each period make?
Why does daily compounding give a lower present value than annual?
My rate is quoted as an APY. What do I enter?
How do I use this to price a bond?
How small does money far in the future become?
What discount rate should I use?
What if the payments start in a few years, or grow each year?
What happens at a 0% discount rate?
How is present value different from net present value?
References& sources.
- [1]Brealey, R.A., Myers, S.C., and Allen, F. — Principles of Corporate Finance, 13th edition. Chapter 2 introduces present value and the opportunity cost of capital as the foundation of the whole textbook.
- [2]Bodie, Z., Kane, A., and Marcus, A.J. — Investments, 12th edition. §5 covers the time value of money and present-value discounting as applied to portfolio and bond valuation.
- [3]CFA Institute — CFA Program Curriculum, Quantitative Methods topic area: the time value of money, present value of a single sum, and present value of an annuity.
- [4]U.S. Securities and Exchange Commission, Investor.gov — Compound Interest Calculator and accompanying investor-education materials on the time value of money.
- [5]Mishkin, F.S. — The Economics of Money, Banking, and Financial Markets, 13th edition. Chapter 4 derives the present-value formulas for a lump sum and for an annuity.
- [6]Consumer Financial Protection Bureau — Regulation Z (Truth in Lending) and Regulation DD (Truth in Savings), which require APR/APY disclosure so nominal rates on different compounding bases can be compared.
How this page was produced
- Published by
- Quanta Calculator
- Overseen by
- Daniel, Quanta Calculator Researcher
- Primary sources
- 6 cited below
- Method
- PV = FV⁄(1+i)ⁿ + PMT×[1−(1+i)⁻ⁿ]⁄i
- Published
- Last verified
Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.
In this category
Embed
Quanta Pro
Paid features are coming later.
- All 1560 calculators remain free
- No billing is enabled