Present Value of Annuity Calculator
Calculate the present value of a series of equal payments with ordinary annuity and annuity-due support, inflation adjustment, and retirement income valuation.
Payment Details
Present Value
—
lump sum equivalent today
—
Total Payments
—
Discount Amount
—
Annuity Factor
—
Real PV (Infl.-Adj.)
Calculation Details
Discounted Cash Flow (First 10 Periods)
| Period | Payment | Discount Factor | PV of Payment |
|---|
Undiscounted vs. Present Value of Each Payment
Embed This Calculator
Copy the code and paste it into any webpage to embed this calculator.
WordPress users: add a Custom HTML block (not the Embed block) and paste the code there.
Free to use. A small "Powered by Blucalculator" credit is appreciated but not required.
How to use this calculator
Three tabs handle the most common scenarios. Pick a tab, fill in the inputs, and hit Calculate.
PV of Annuity tab. Enter the payment per period (PMT), annual discount rate, number of years, compounding frequency, and payment timing. The result is the lump sum today that is equivalent to the entire payment stream. You can also enter an inflation rate to see the real present value adjusted for purchasing power.
Retirement Income tab. Enter a savings balance, rate, and duration instead of a payment. The calculator solves for the sustainable withdrawal per period that draws the balance to zero over the specified term. This is the mathematical foundation behind the 4% rule and safe withdrawal rate research.
Loan Valuation tab. Enter a loan amount, rate, and term to find the required payment per period and total repayment cost. Every mortgage calculation is a present value of annuity problem in reverse: the loan amount is the present value, and the calculator solves for the payment that clears it.
Compounding Frequency. This determines how many periods exist within each year. Monthly compounding means the periodic rate is the annual rate divided by 12, and the number of periods is years multiplied by 12. Most consumer loans and mortgages use monthly compounding.
Payment Timing. Ordinary annuity payments happen at the end of each period; annuity-due payments happen at the beginning. End-of-period is the standard for most financial instruments. Beginning-of-period produces a slightly higher present value because each payment is discounted by one fewer period.
Example: Present value of $1,000/month for 20 years at 6% (monthly compounding, end of period)
r = 6% / 12 = 0.5% per month, n = 20 x 12 = 240 periods
PV = $1,000 x [1 - (1.005)^(-240)] / 0.005 = $139,581
Total payments: $1,000 x 240 = $240,000. Total discount: $100,419. Annuity factor: 139.581.
What present value of annuity means
Every financial decision involving a stream of equal future cash flows can be expressed as a present value of annuity problem. The formula answers a single question: what is a series of future payments worth as a lump sum today, given the opportunity cost of capital?
Present value is not just an accounting concept. It is the answer to the question every financial decision ultimately asks: what am I giving up today to receive something in the future, and is that trade worth it?
The core insight is time value of money. A dollar received one year from now is worth less than a dollar today because today’s dollar can be invested to earn a return. If the discount rate is 6%, you would accept $0.943 today instead of $1 in one year because $0.943 invested at 6% grows to exactly $1. The present value formula applies this logic to every payment in the series simultaneously.
Three practical uses dominate:
Loan valuation. When a bank offers a mortgage, it finds the payment amount such that the present value of all future repayments equals the loan principal today. The borrower pays for the privilege of using money now, which is why total repayment always exceeds the original loan.
Pension and income stream valuation. When a pension plan promises $3,000 per month for 25 years, the present value of that promise at a reasonable discount rate tells you the lump sum equivalent. Retirees choosing between a lump sum buyout and a monthly pension use this calculation.
Investment valuation. Any asset that generates recurring cash flows can be valued using the present value annuity formula. Rental properties, royalty streams, subscription businesses, and bonds with level coupon payments all fit the annuity framework.
The formulas in plain terms
Ordinary annuity (end of period):
Annuity due (beginning of period):
Sustainable withdrawal (Retirement Income tab):
Where r is the periodic rate (annual rate divided by compounding frequency) and n is the total number of periods (years multiplied by compounding frequency).
The bracket [1 - (1 + r)^(-n)] / r is the annuity factor. It summarizes the effect of discounting across all n periods into a single multiplier. Multiplying any payment by this factor immediately gives the present value. Financial tables traditionally listed these factors for common rate and period combinations so that practitioners could perform the calculation without computers.
Ordinary annuity vs. annuity due: size of the difference
For present value, annuity due is always larger than ordinary annuity by the factor (1 + r). The gap widens with higher rates but is modest for the discount rates typical in personal finance.
| Scenario | Ordinary Annuity PV | Annuity Due PV | Difference |
|---|---|---|---|
| $500/mo, 4%, 10 years | $49,319 | $49,484 | +$165 |
| $500/mo, 6%, 20 years | $69,791 | $70,140 | +$349 |
| $1,000/mo, 5%, 15 years | $126,864 | $127,394 | +$530 |
| $2,000/mo, 7%, 25 years | $277,076 | $278,693 | +$1,617 |
| $3,000/mo, 8%, 30 years | $409,021 | $411,742 | +$2,721 |
For practical purposes, the difference is small unless the payment is large or the rate is unusually high. Most loan calculations use ordinary annuity (end of period), and most lease payments use annuity due (beginning of period).
How the discount rate shapes present value
The discount rate is the single most powerful lever in the present value formula. Small changes in rate produce large changes in present value, especially for long-duration payment streams.
At 3%, $1,000 per month for 20 years has a present value of about $180,000. At 8%, the same stream is worth about $119,000. The 5-percentage-point rate increase cuts the present value by 34%.
This sensitivity explains several real-world phenomena:
Why rising interest rates hurt bond prices. A bond’s coupon payments are a fixed annuity. When market rates rise, the discount rate applied to those payments increases, and their present value falls. The bond price drops because the payment stream is worth less at the higher rate.
Why pension funds struggle when rates fall. A pension fund holds assets to cover the present value of future benefit payments. When rates drop, the present value of those liabilities rises sharply, requiring more assets to cover the same obligation. Low interest rate environments dramatically increase pension funding gaps.
Why mortgage affordability changes rapidly. A 1-percentage-point rate increase on a $400,000, 30-year mortgage raises the monthly payment by roughly $235 and increases total interest cost by about $85,000. The present value of the loan (what you can afford given a fixed payment) falls substantially.
The retirement income tab explained
The sustainable withdrawal calculation is the reverse of the standard PV annuity problem. Instead of finding PV given PMT, it finds PMT given PV.
PMT = PV x r / [1 - (1 + r)^(-n)]
This formula tells you the level payment that exactly draws a balance to zero over n periods at rate r. Every mortgage payment is calculated this way. The retirement application uses the same math: given a retirement balance, rate of return on investments, and expected drawdown period, what is the maximum constant withdrawal?
Example: $600,000 balance, 5% annual return, 25-year retirement, monthly withdrawals
r = 5% / 12 = 0.4167% per month, n = 25 x 12 = 300 periods
PMT = $600,000 x 0.004167 / [1 - (1.004167)^(-300)] = $3,510 per month
Total withdrawals: $3,510 x 300 = $1,053,000. Interest received: $453,000. Drawdown is fully funded.
The 4% withdrawal rule (withdraw 4% of your balance in year one, then adjust for inflation) is a simplified approximation of this calculation optimized for a 30-year horizon. The exact sustainable withdrawal depends on your assumed return, time horizon, and whether you want to preserve the principal or draw it down to zero.
Inflation and the real present value
The present value calculation is typically done in nominal terms: each future dollar is treated as worth the same as the next, regardless of inflation. But inflation erodes purchasing power, so a $1,000 payment received in 20 years has lower real value than $1,000 today.
To find the real present value, substitute the inflation-adjusted discount rate:
Real rate = (1 + nominal rate) / (1 + inflation rate) - 1
The calculator applies this automatically when you enter an inflation rate. For example, at a 7% nominal rate and 3% inflation, the real rate is (1.07 / 1.03) - 1 = 3.88%. The real present value uses this adjusted rate.
For long payment streams, the difference between nominal and real PV can be substantial. A stream worth $200,000 in nominal terms over 25 years at 7% may have a real present value of only $140,000 at 3% inflation, representing a 30% reduction in actual purchasing power.
Retirees planning inflation-adjusted income should use this feature. A pension that pays a fixed $2,500/month will have declining real purchasing power over time if it is not indexed to inflation.
Common questions about present value of annuity
Is a higher or lower discount rate better for a payment recipient? Lower is better for the person receiving payments. A lower rate means each future payment is discounted less, producing a higher present value. From the payer’s perspective, a higher rate produces a lower present value of obligations, which is why companies prefer to discount pension liabilities at high rates.
How does duration affect sensitivity? Longer-duration annuities are more sensitive to rate changes. A 1% rate increase on a 5-year annuity changes PV by roughly 4-5%. The same increase on a 30-year annuity changes PV by 15-20%. This duration effect is central to bond portfolio management.
What if the interest rate is zero? When r = 0, the formula reduces to PV = PMT x n. With no time value of money, the present value of future payments equals their sum. This is the limiting case; as rates rise from zero, PV shrinks because each payment is discounted more.
Why does adding more periods eventually add little PV? Because distant payments are discounted to nearly zero. At 8%, a payment 40 years away is discounted by a factor of (1.08)^40 = 21.7, meaning it is worth only about 4.6 cents per dollar today. Adding periods 41, 42, and beyond contributes trivial additional present value. This is why the perpetuity formula (1/r) is a good approximation for very long annuities.
The discounted cash flow table
The table in the results shows the first 10 periods with three columns: the undiscounted payment (same every period), the discount factor applied to that period, and the resulting present value of that specific payment.
Reading down the table reveals time erosion in action. Period 1 is barely discounted; period 10 is significantly smaller. The discount factor column makes visible the compounding effect of time on value.
The sum of all PV of Payment entries equals the total present value shown in the result card. This additive property is fundamental: the present value of a series of cash flows is the sum of the individual present values. The annuity formula is simply the efficient closed-form computation of that sum when all payments are equal.
For financial modeling or due diligence on irregular cash flows, this period-by-period view matters. For the standard annuity with equal payments, the formula captures the entire calculation in one step. Understanding both representations gives a complete picture of what discounting actually does to future cash flows.
Frequently Asked Questions
What is the present value of an annuity?
The present value of an annuity is the current worth of a series of equal future payments, discounted back to today using a specified interest rate. It answers the question: what lump sum today is equivalent to receiving $X every period for n periods, given an interest rate r? The concept reflects time value of money: future cash flows are worth less than the same amount today because today's dollar can earn interest.
What is the PV annuity formula?
For an ordinary annuity: PV = PMT x [1 - (1 + r)^(-n)] / r. For an annuity due: PV = PMT x [1 - (1 + r)^(-n)] / r x (1 + r). Where PMT is the payment per period, r is the periodic interest rate (annual rate divided by compounding frequency), and n is the total number of periods. The annuity-due version is larger by a factor of (1 + r) because each payment arrives one period sooner.
What is the difference between ordinary annuity and annuity due for PV?
An ordinary annuity has payments at the end of each period; an annuity due has payments at the beginning. For present value, annuity-due produces a higher result because each payment is discounted by one fewer period. The annuity-due PV equals the ordinary annuity PV multiplied by (1 + r). Leases and rent payments are typically annuity-due; loan payments and pensions are typically ordinary annuity.
How does the discount rate affect present value?
A higher discount rate reduces the present value of an annuity, and a lower rate increases it. This relationship is inverse: as the rate rises, each future payment is worth less today. For example, $1,000/month for 20 years at 3% has a PV of about $180,000, but at 8% the same stream is only worth about $119,000. This is why bond prices fall when interest rates rise: the present value of fixed coupon payments declines.
What is the difference between PV and FV of an annuity?
Present value (PV) asks: what is this stream of future payments worth today? Future value (FV) asks: what will accumulated payments be worth at the end of the annuity term? PV discounts future payments back using (1 + r)^(-n) factors; FV grows past payments forward using (1 + r)^n factors. Use PV when evaluating income streams, loans, or pensions you will receive. Use FV when projecting what your savings contributions will grow to.
How is PV of annuity used in retirement planning?
The retirement income tab solves for sustainable monthly payout given a savings balance. If you have $500,000 saved and want 20 years of income at a 5% withdrawal rate, the formula PMT = PV x r / [1 - (1 + r)^(-n)] tells you exactly how much you can withdraw each period without exhausting the balance. This is the mathematical foundation behind safe withdrawal rate calculations and pension valuation.
How does inflation affect the present value of annuity payments?
Inflation reduces the real purchasing power of future payments. If you receive $2,000 per month for 25 years but inflation averages 3%, the last payment has the purchasing power of only about $956 in today's dollars. The real present value adjusts for this by using an inflation-adjusted discount rate: real rate = (1 + nominal rate) / (1 + inflation rate) - 1. This calculator shows both nominal PV and inflation-adjusted real PV when you enter an inflation rate.
What is the annuity factor or discount factor?
The annuity factor (also called the present value annuity factor or PVIFA) is the multiplier [1 - (1 + r)^(-n)] / r. Multiply any payment amount by this factor to get the present value. For example, if the annuity factor for 6%, 10 years is 7.3601, then monthly payments of $500 have a present value of $500 x 7.3601 = $3,680. The factor summarizes all the discounting in one number, which is why it appears in financial tables.
Can I use this calculator to value a loan?
Yes. A loan is the present value of future repayment cash flows. The Loan Valuation tab takes a loan amount (PV), interest rate, and term, then computes the required payment per period and total repayment. The total repaid minus the loan amount equals total interest cost. This is exactly how banks calculate mortgage payments: they find the PMT that makes the PV of all future payments equal the loan principal.
What happens to PV as the number of periods approaches infinity?
As n approaches infinity, the present value of an annuity approaches PMT / r. This is the perpetuity formula: the present value of a payment stream that never ends. For example, $1,000 per year forever at 5% is worth $1,000 / 0.05 = $20,000 today. Practical implications: after about 30-40 periods, adding more periods to an annuity adds very little additional present value, because distant payments are deeply discounted.
Related Calculators
PVIFA Calculator
Calculate the Present Value Interest Factor of Annuity (PVIFA) for any periodic rate and number of periods.
Annuity Calculator
Calculate the future or present value of an annuity from regular payments, interest rate, and number of periods.
Future Value of Annuity Calculator
Calculate the future value of a series of equal payments compounding at a fixed interest rate over a number of periods.
Present Value Calculator
Calculate the present value of future cash flows using any discount rate, with annuity support, inflation adjustment, and investment valuation modes.
Annuity Payout Calculator
Calculate how long your savings will last given a starting balance, interest rate, and monthly withdrawal amount.
Time Value of Money Calculator
The complete TVM calculator. Solve for any unknown: present value, future value, interest rate, time period, or payment amount. Supports annuities and perpetuities.