Present Value of Annuity Calculator

Calculate the present value of a series of future payments. Compare lump sum vs annuity offers, value pensions, and analyze leases.

Present Value

$12,462

Worth today of 20 payments of $1,000 at 5% discount rate

Breakdown

Total Payments

Nominal value

$20,000

Present Value

Today's worth

$12,462

Interest/Discount

Time value of money

$7,538

Key Metrics

PV Factor12.4622
Effective Annual Rate5.00%
Payment/Value Ratio160.5%

Quick Scenarios

Annuity Details

Enter your payment parameters

$

Amount received each period

%

Interest/discount rate

Total number of payments

12 for monthly, 4 for quarterly, etc.

How often interest compounds

When payments are received

Present Value

$12,462

Today's worth

Total Payments

$20,000

20 payments

Interest/Discount

$7,538

Time value of money

PV Factor

12.4622

Per $1 payment

Discounted Cash Flow Diagram

Compare nominal payments vs. their present values over 20 periods

How to read this chart: The gray area shows nominal payment amounts, while the blue area shows their present values. Notice how later payments have significantly lower present values due to discounting.

Cumulative Present Value

How present value accumulates as payments are received

Final Present Value: $12,462

PV Breakdown

Present value vs. interest/discount portion

Present Value

$12,462

62.3% of total

Interest/Discount

$7,538

37.7% of total

Discount Factor Over Time

How much $1 in each future period is worth today

The discount factor shows the present value of $1 received in each future period. A factor of 0.50 means $1 in that period is worth $0.50 today.

Period-by-Period Breakdown

PeriodPaymentDiscount FactorPresent ValueCumulative PV
1$1,00095.24%$952$952
2$1,00090.70%$907$1,859
3$1,00086.38%$864$2,723
4$1,00082.27%$823$3,546
5$1,00078.35%$784$4,329
6$1,00074.62%$746$5,076
7$1,00071.07%$711$5,786
8$1,00067.68%$677$6,463
9$1,00064.46%$645$7,108
10$1,00061.39%$614$7,722
11$1,00058.47%$585$8,306
12$1,00055.68%$557$8,863
13$1,00053.03%$530$9,394
14$1,00050.51%$505$9,899
15$1,00048.10%$481$10,380
16$1,00045.81%$458$10,838
17$1,00043.63%$436$11,274
18$1,00041.55%$416$11,690
19$1,00039.57%$396$12,085
20$1,00037.69%$377$12,462

Formulas Used

Ordinary Annuity (End of Period)

PV = PMT x [1 - (1+i)^-n] / i

Annuity Due (Beginning of Period)

PV = PMT x [1 - (1+i)^-n] / i x (1+i)

Present Value

$12,462

Worth today of 20 payments of $1,000 at 5% discount rate

Breakdown

Total Payments

Nominal value

$20,000

Present Value

Today's worth

$12,462

Interest/Discount

Time value of money

$7,538

Key Metrics

PV Factor12.4622
Effective Annual Rate5.00%
Payment/Value Ratio160.5%

Quick Answer: What is the Present Value of an Annuity?

The present value of an annuity is the current worth of a series of future payments, discounted at a given interest rate. For ordinary annuities: PV = PMT x [1 - (1+i)^-n] / i. Example: $1,000/month for 20 years at 5% has a present value of approximately $151,525. This tells you how much a lump sum today would be equivalent to receiving those future payments.

Key Facts

  • Present value answers: "What is a stream of future payments worth today?"
  • Higher discount rates result in lower present values
  • Annuity due (beginning of period) has ~3-5% higher PV than ordinary annuity
  • Deferred annuities are worth less because you wait longer for payments
  • Perpetuity PV = Payment / Rate (for constant payments)
  • Gordon Growth Model: PV = PMT / (r - g) for growing perpetuities
  • PV Factor tells you the present value per $1 of payment

Adjust Discount Rate

See how discount rate affects the present value of your annuity

1%5%15%

Personalized Insights

3 insights based on your inputs

Note

At 5% discount rate, $20,000 in future payments is worth $12,462 today—a 37.7% discount for time value.

Note

If payments came at period beginning (annuity due) instead of end, the present value would be $52 higher.

Note

PV factor of 12.4622 means each $1 of payment is worth $12.4622 today. Use this to quickly value any payment stream.

Frequently Asked Questions

The present value of an annuity is the total current worth of all future payments, taking into account the time value of money. It answers: "How much money would I need today to generate this stream of future payments?" This is crucial for comparing lump-sum offers to periodic payments.

Calculate the present value of the annuity using an appropriate discount rate (your expected investment return). If the lump sum offered is greater than the PV, take the lump sum. If it's less, the annuity is more valuable. Also consider factors like investment skill, risk tolerance, and liquidity needs.

Use a rate that reflects your opportunity cost - what return you could earn investing the money elsewhere. Common choices: risk-free rate (Treasury bonds, 4-5%), conservative portfolio (5-6%), moderate portfolio (7-8%). For company valuations, use the weighted average cost of capital (WACC).

A deferred annuity is one where payments don't start immediately but begin after a waiting period. For example, a retirement annuity purchased at age 55 that starts paying at age 65 has a 10-year deferral. The present value is lower because payments are further in the future.

A perpetuity is an annuity that pays forever. While uncommon, examples include certain preferred stocks and endowment funds. The present value is simply PV = PMT / r. For a growing perpetuity (Gordon Growth Model), PV = PMT / (r - g) where r must be greater than g.

Annuity due (payments at beginning of period) has a higher present value than ordinary annuity (payments at end) because each payment is received sooner, requiring less discounting. The difference is approximately (1 + i) or about 3-8% depending on the interest rate.

The Present Value Factor (or annuity factor) tells you the present value per $1 of periodic payment. PV Factor = [1 - (1+i)^-n] / i. To find the present value of any annuity, multiply the payment by this factor. It's useful for quick calculations and comparisons.

To value a pension: 1) Estimate monthly payment amount, 2) Estimate number of payments (life expectancy minus retirement age, times 12), 3) Choose a discount rate (typically 4-6%), 4) Calculate present value. Don't forget to consider COLA adjustments (use growing annuity formula).

Formula:
By Joseph OrdunaHow this works

How this works

Calculations are run entirely in your browser. No inputs are sent to our servers and no account is required. Formulas follow standard US definitions from the IRS and the CFPB where applicable; international users should confirm local tax and regulatory rules apply.

What this tool can’t do

When to consult a professional

This is a software engineering tool, not financial advice. Run the math here, then take the result to a certified financial planner, CPA, or your bank before making a decision that materially affects your money.

Sources

  1. [1]
    Consumer Financial Protection Bureau (CFPB)
    Official sourceconsumerfinance.govAccessed Apr 21, 2026

    US consumer finance regulator; authoritative on mortgage disclosures, APR rules, credit cards.

Joseph Orduna
Founder & Software Engineer

Full-stack software engineer specializing in embedded systems, web architecture, and AI/ML. Founder of Practical Web Tools. Built the gesture-controlled drone IP acquired by KD Interactive (Aura Drone, sold on Amazon).