Present Value of Annuity Calculator

Calculate the present value of annuities due, ordinary regular annuities, growing annuities, and perpetuities

t
For perpetuity, enter “p”, “P”, “perpetuity” or “Perpetuity”
%
m
For continuous compounding, enter “c”, “C”, “continuous” or “Continuous”
$
%
For growing annuities only
Present Value of Annuity
$0.00
Enter values and click calculate

How Present Value of Annuity is Calculated

The present value of an annuity is the current worth of a series of future payments, discounted at a specific interest rate.

PV = PMT × [1 – (1 + r/m)^(-m×t)] / (r/m)

Where:

  • PV = Present Value
  • PMT = Payment amount per period
  • r = Interest rate (in decimal)
  • m = Compounding frequency per period
  • t = Number of periods

For annuity due (payments at beginning), multiply the result by (1 + r/m).

Present Value of Annuity Calculator

Understanding the present value of an annuity is one of the cornerstones of financial planning and investment analysis. Whether you’re evaluating retirement payouts, loan repayments, or investment cash flows, the Present Value of Annuity Calculator helps you quickly determine what future payments are worth today.

What Is the Present Value of an Annuity?

The present value of an annuity (PVA) represents the current worth of a stream of future payments, discounted back to today using an interest rate.

Think of it like this: if you’re promised $1,000 a year for 10 years, those payments are not worth a flat $10,000 in today’s terms. Inflation and interest rates reduce their present value. The Present Value of Annuity Calculator applies the correct formula to give you the exact figure.

For single lump-sum cash flows, you can use a present value calculator, but annuities require more advanced formulas since payments repeat over time.

Why Use a Present Value of Annuity Calculator?

Manually calculating present value involves multiple steps, interest conversions, and different formulas for each type of annuity. A calculator eliminates errors and speeds up decision-making.

You can use it for:

  • Retirement planning – valuing pension payments or withdrawals.
  • Loan analysis – comparing payment plans and total repayment amounts.
  • Investment valuation – assessing bonds or dividend-paying stocks.
  • Perpetuities – analyzing payments that continue indefinitely.

If you only need the basic version of present value, try the simple present value calculator.

Key Inputs in the Present Value of Annuity Calculator

To use the calculator effectively, you’ll need to enter the following:

  • Number of Periods (t): How many years (or intervals) payments last.
  • Interest Rate (R): Discount rate per period in percent.
  • Compounding (m): Frequency of compounding (annually, quarterly, monthly, daily).
  • Payment Amount (PMT): The regular cash flow each period.
  • Growth Rate (G): If payments increase over time, enter the growth rate.
  • Payment Frequency (q): How often payments occur per year.
  • Type (T): Choose 0 for ordinary annuities (end of period) or 1 for annuities due (start of period).

If you’re analyzing irregular or uneven payments, the present value of cash flows calculator is a better choice.

Types of Annuities You Can Calculate

1. Present Value of an Ordinary Annuity

Payments occur at the end of each period.

Formula:
PV = PMT × (1 – (1 + i)^-n) / i

where:

  • i = r / m (interest rate per compounding interval)
  • n = m × t (total number of compounding intervals)

This structure is common in loans and mortgages.

2. Present Value of an Annuity Due

Payments occur at the beginning of each period.

Formula:
PV = PMT × (1 – (1 + i)^-n) / i × (1 + i)

This type is used in lease payments and retirement withdrawals.

3. Present Value of a Growing Annuity

Payments increase at a constant growth rate (g).

Formula when g ≠ i:
PV = PMT × (1 – ((1 + g) / (1 + i))^n) / (i – g)

Formula when g = i:
PV = PMT × n / (1 + i)

Growing annuities are typical for dividend income or salary raises tied to inflation.

4. Present Value of a Perpetuity

Payments continue forever.

Formula:
PV = PMT / i

For a growing perpetuity (g < i):
PV = PMT / (i – g)

If g = i, the value goes to infinity.

You can model perpetuities with the present value investment calculator.

Continuous Compounding and Present Value

When compounding approaches infinity, we use continuous compounding.

Formula:
PV = PMT × (1 – e^(-rt)) / (e^r – 1)

This advanced formula is useful for financial modeling. If you prefer reference tables, check the present value annuity table or the present value factor table.

Comparing Different Types of Annuities

Here’s a quick comparison:

Type of AnnuityPayment TimingGrowth FactorDurationExample Use Case
Ordinary AnnuityEnd of periodNoneFixedMortgages, bonds
Annuity DueStart of periodNoneFixedLease payments
Growing AnnuityStart or endPositive rateFixedDividend income
PerpetuityStart or endConstantInfiniteScholarships, pensions
Growing PerpetuityStart or endPositive rateInfiniteInflation-adjusted pensions

How to Use the Calculator Step-by-Step

  1. Enter the number of periods (t).
  2. Choose the interest rate (R).
  3. Select compounding frequency (m).
  4. Input the payment amount (PMT).
  5. Add growth rate (G) if payments increase.
  6. Choose payment frequency (q).
  7. Select type (ordinary or due).
  8. Press calculate to get your present value.

For quick reference without calculation, you can also use present value formulas directly.

Practical Examples

  • Retirement Pension: A retiree expects $20,000 annually for 25 years at a 5% discount rate. Using the calculator, you can determine the present value of those payments today.
  • Loan Repayments: For a loan with monthly payments of $500 at 6% interest for 10 years, the calculator gives the exact amount owed today.
  • Growing Dividends: An investor expects dividends of $1,000 annually, growing 3% per year, discounted at 7%. The calculator provides the net worth of this stream.

For more complex cases involving mixed cash flows, the net present value calculator is a perfect companion.

The Present Value of Annuity Calculator is a powerful tool for valuing retirement plans, loans, investments, and perpetuities. By entering just a few inputs, you can determine exactly what future payments are worth today—helping you make smarter financial decisions.

If you’re looking to expand beyond annuities, explore our collection of related tools:

Mastering present value concepts gives you a clearer picture of the true value of money over time—a vital step for every investor, borrower, and planner.