Net Present Value of a Growing Annuity Calculator
PV = C / (r − g) · [1 − ((1+g)/(1+r))ⁿ].
Compute the present value of a growing annuity — a finite stream of cash flows that grow at a constant rate g per period: PV = C/(r−g) · [1 − ((1+g)/(1+r))^n]. Useful for valuing growing dividend streams, salary cash flows, or any finite growing payment series when r ≠ g.
How to use this calculator
- Fill in the inputs above using the units you already have.
- Values update automatically as you type — no submit button needed.
- Hover any result row for the underlying formula and intermediate values.
Formula
PV = C/(r−g)·[1−((1+g)/(1+r))ⁿ] (r ≠ g).
In depth
Compute the present value of a growing annuity — a finite stream of cash flows that grow at a constant rate g per period: PV = C/(r−g) · [1 − ((1+g)/(1+r))^n]. Useful for valuing growing dividend streams, salary cash flows, or any finite growing payment series when r ≠ g.
Spot an issue or have a suggestion?
Our editors read every message. If the math looks off, tell us the inputs you used and what you expected.