Report

Help us improve this tool

Growing Annuity Calculator

Calculate the present value, future value, and total payments of a growing annuity with customizable initial payment, growth rate, interest rate, and payment timing.

O M T

What is a Growing Annuity?

A growing annuity is a finite series of periodic cash flows that increase at a constant growth rate over time. Unlike a standard fixed annuity where every cash payment remains constant, a growing annuity adjusts each payment to account for inflation, salary growth, dividend growth, or scheduled investment increases.

Growing annuities are common in financial planning, inflation-indexed retirement payouts, structured settlement agreements, and dividend investment strategies.

Growing Annuity Formulas

Calculating the present value (PV) and future value (FV) of a growing annuity depends on whether payments occur at the end of each period (ordinary annuity) or at the beginning of each period (annuity due).

1. Ordinary Growing Annuity (End of Period)

When discount rate $r \neq g$ (growth rate):

$$\text{PV} = \frac{P_1}{r - g} \left[ 1 - \left( \frac{1+g}{1+r} \right)^n \right]$$

$$\text{FV} = P_1 \times \frac{(1+r)^n - (1+g)^n}{r - g}$$

When discount rate equals growth rate ($r = g$):

$$\text{PV} = \frac{n \times P_1}{1 + r}$$

$$\text{FV} = n \times P_1 \times (1 + r)^{n-1}$$

2. Growing Annuity Due (Beginning of Period)

For payments deposited at the start of each period, multiply the ordinary annuity results by $(1 + r)$:

$$\text{PV}_{\text{due}} = \text{PV}_{\text{ordinary}} \times (1 + r)$$

$$\text{FV}_{\text{due}} = \text{FV}_{\text{ordinary}} \times (1 + r)$$

Where:

  • $P_1$: The first cash flow payment amount.
  • $r$: Periodic interest or discount rate.
  • $g$: Periodic growth rate of the payment.
  • $n$: Total number of periods or years.

Applications and Related Tools

Growing annuities help evaluate pension cash flows adjusted for cost of living, rental income escalating annually, and savings contributions increased every year as income rises.

Compare growing annuities with fixed cash flows using our Future Value of Annuity Calculator or evaluate lump-sum present values with the Present Value Annuity Calculator.

Frequently Asked Questions

What happens if the payment growth rate (g) exceeds the discount rate (r)?

The finite growing annuity formula remains mathematically valid when growth rate g exceeds discount rate r because n is finite. Only in an infinite growing perpetuity does g exceeding r cause an undefined (infinite) present value.

What is the difference between an ordinary growing annuity and a growing annuity due?

In an ordinary growing annuity, payments occur at the end of each period. In a growing annuity due, payments occur at the beginning of each period, earning an extra period of interest across the entire schedule.

How does inflation affect growing annuity calculations?

If your payment growth rate equals the annual inflation rate, the cash flows maintain constant purchasing power in real terms. Using a real discount rate accounts for both cash flow growth and general price inflation.

Can growth rate (g) be negative?

Yes, a negative growth rate represents payments that decrease by a fixed percentage each period, such as depreciating royalty streams or decaying payment schedules.