Present Value of Annuity Calculator
Free present value of annuity calculator with the exact formula, a worked example, and ordinary annuity vs annuity due explained.
Lump sum or monthly checks? That’s the whole question
It shows up in real life more often than you’d think. Your employer offers a pension buyout: $650,000 cash today, or $50,000 a year for the next 25 years. A lottery win gives you the choice between a lump sum and annual payments. A structured settlement, a divorce agreement, an inheritance payout, they all come down to the same fork in the road. One pile of money now, or a stream of payments later. You can’t compare them until you translate the stream into today’s dollars. That’s what the present value of an annuity does.
The intuition is simple: a dollar today is worth more than a dollar in ten years, because today’s dollar can earn interest. So each future payment gets discounted back to the present, and the discounted payments get added up. The calculator above does that arithmetic instantly. Here’s how to understand what it’s doing. It’s really just compound interest run in reverse; the compound interest calculator shows the forward direction, what today’s dollars grow into at a given rate over a given time.
How the present value of annuity formula works
For an ordinary annuity, where payments arrive at the end of each period, the formula is:
PV = PMT × [1 − (1 + r)−n] ÷ r
Three inputs, that’s it:
- PMT is the payment amount each period, say $50,000 a year.
- r is the interest rate per period, as a decimal. Annual payments at 6% means r = 0.06.
- n is the total number of payments, 25 in our pension example.
The bracketed part, [1 − (1 + r)−n] ÷ r, has its own name: the PVIFA, the present value interest factor of annuity. Finance students meet it in tables; the rest of us can let the calculator handle it. Conceptually, it’s the present value of $1 received every period, and you just multiply by your actual payment.
A worked example with real numbers
Back to the pension buyout. $50,000 at the end of each year for 25 years, and we’ll use a 6% discount rate (more on choosing that rate in a minute).
First the PVIFA: [1 − (1.06)−25] ÷ 0.06. Since 1.0625 is about 4.292, (1.06)−25 is about 0.233. So the factor is (1 − 0.233) ÷ 0.06 = 12.783.
Then PV = $50,000 × 12.783 = $639,168.
So the 25-year payment stream is worth about $639,168 in today’s dollars at a 6% discount rate. The lump sum offer is $650,000. On pure math, the lump sum wins by roughly $10,800. That’s the kind of comparison you simply can’t make by eyeballing “25 × $50,000 = $1.25 million,” which ignores the time value of money entirely and would lead you badly astray.
Try your own pension buyout numbers in the calculator above. Change the discount rate and watch the answer move. That’s not a bug, it’s the most important lesson of this page.
Ordinary annuity vs annuity due
One detail changes everything: when each payment arrives. An ordinary annuity pays at the end of each period. An annuity due pays at the beginning. Since earlier money is worth more, an annuity due is always worth more than the identical ordinary annuity, by exactly a factor of (1 + r).
The formula just gets one extra multiplier: PV = PMT × [1 − (1 + r)−n] ÷ r × (1 + r). Using our example at 6%, the annuity-due version would be $639,168 × 1.06 = $677,518. Pension payments and lottery annuities are usually ordinary annuities. Rent payments are the classic annuity due, money at the start of each month. If you’re not sure which one you have, check the fine print. It matters.
What about monthly payments?
Same formula, but r and n have to match the payment frequency. For present value of monthly payments, divide the annual rate by 12 and multiply the years by 12. Example: $500 at the end of each month for 20 years at 5% compounded monthly. The periodic rate is 0.05 ÷ 12 ≈ 0.004167, and n = 240. Run it through and you get about $75,763. Receiving $500 a month for two decades sounds like $120,000, but in today’s dollars at 5% it’s worth roughly three-quarters of that. Time quietly eats nominal totals.
Choosing the discount rate is where judgment lives
The formula is exact. The discount rate is a judgment call, and it drives the answer. A few honest ways to pick it:
- What you’d earn on the lump sum. If you’d invest it in a 60/40 portfolio expecting 6 to 7%, use that. If it would sit in a savings account at 4%, use 4%.
- A risk-free benchmark. Treasury yields are the textbook choice when comparing against a guaranteed payment stream.
- The pension’s implied rate. Some people solve the formula backwards: what discount rate makes the annuity’s PV exactly equal the lump sum offer? That breakeven rate tells you what return you’d need to earn on the lump sum to match the annuity.
A higher discount rate shrinks the present value (future money matters less), which favors the lump sum. A lower rate favors the annuity. Anyone who hands you a pension recommendation without naming their discount rate hasn’t actually done the analysis.
Who actually uses this calculation
Beyond pension buyouts: lottery winners choosing cash vs annuity, personal injury structured settlements, valuing a rental property’s income stream, divorce settlements involving support payments, and finance students working through PVIFA tables on exams. If a pension buyout is specifically what’s on your table, the pension vs lump sum calculator runs this same comparison with the pension-specific factors added in: payout rates, survivor options, and inflation erosion. The calculator above handles all of them. Just match r and n to your payment frequency and you’re set.
Present value of annuity FAQs
What is the present value of annuity formula?
PV = PMT × [1 − (1 + r)−n] ÷ r, where PMT is the payment per period, r is the interest rate per period as a decimal, and n is the total number of payments. It discounts every future payment to today and sums them, assuming an ordinary annuity with payments at the end of each period.
What is the difference between an ordinary annuity and an annuity due?
An ordinary annuity pays at the end of each period; an annuity due pays at the beginning. The annuity due is worth more by a factor of (1 + r), because each payment arrives one period sooner. Multiply the ordinary annuity result by (1 + r) to convert it.
What is PVIFA?
PVIFA stands for Present Value Interest Factor of Annuity. It’s the bracketed part of the formula, [1 − (1 + r)−n] ÷ r: the present value of receiving $1 every period. Multiply it by your actual payment to get the annuity’s present value. Students traditionally look it up in factor tables.
How do I calculate present value for monthly payments?
Divide the annual interest rate by 12 to get the monthly rate, and multiply the number of years by 12 to get total payments. Then use the same formula. For example, $500 monthly for 20 years at 5% gives r ≈ 0.004167 and n = 240, for a present value around $75,763.
Should I take the pension lump sum or the monthly annuity?
Compare the lump sum offer against the annuity’s present value at a discount rate matching what you’d earn on the lump sum. If the lump sum is bigger, it’s mathematically ahead. But also weigh taxes (a lump sum can spike you into a higher bracket unless rolled into an IRA), your health and life expectancy, and whether you value guaranteed income you can’t outlive.
Why does the discount rate change the answer so much?
Because it encodes the time value of money. A high discount rate says future payments are worth little today, which favors taking cash now. A low rate says future payments hold their value, which favors the annuity. Small rate changes compound over many periods, so always test a range, not a single number.
This calculator provides an educational estimate based on the numbers you enter. It is not financial, tax, or legal advice. Pension, lottery, and settlement decisions have tax consequences; consult a qualified professional before choosing.