Growing Annuity — Smart Financial Analysis
Calculate present value and future value of annuities with growing payments. Pensions with COLA, salaries with raises, leases with rent escalation — all use the growing annuity formula.
Did our AI summary help? Let us know.
A growing annuity is a series of payments that increase at a constant rate each period. The future value formula is FV = (PMT / (r - g)) × ((1 + r)^n - (1 + g)^n). A growing annuity has a finite number of payments (n periods), while a growing perpetuity has infinite payments. The Gordon Growth Model values a stock as a growing perpetuity: P = D1 / (r - g), where D1 is next year.
Ready to run the numbers?
Why: A growing annuity is a series of payments that increase at a constant rate each period. Pensions with cost-of-living adjustments (COLA), salaries with annual raises, and leases ...
How: Enter First Payment ($), Growth Rate (%), Discount Rate (%) to get instant results. Try the preset examples to see how different scenarios affect the outcome, then adjust to match your situation.
Run the calculator when you are ready.
📌 Examples — Click to Load
Inputs
Payment Growth Over Time
PV of Each Payment
Growing vs Level Annuity
Total PV Breakdown (Early vs Mid vs Late)
For educational purposes only — not financial advice. Consult a qualified advisor before making decisions.
💡 Money Facts
Growing Annuity analysis is used by millions of people worldwide to make better financial decisions.
— Industry Data
Financial literacy can increase household wealth by up to 25% over a lifetime.
— NBER Research
The average American makes 35,000 financial decisions per year—many can be optimized with calculators.
— Cornell University
Globally, only 33% of adults are financially literate, making tools like this essential.
— S&P Global
A growing annuity is a series of payments that increase at a constant rate — pensions with cost-of-living adjustments (COLA), salaries with annual raises, and leases with rent escalation clauses are all growing annuities. A $50K pension growing 3% annually for 25 years has a present value of $764K. The formula breaks when the growth rate equals the discount rate — a special case requiring L'Hopital's rule. The Gordon Growth Model for stock valuation is essentially a growing perpetuity.
📋 Key Takeaways
- • Growing annuities model payments that increase each period (COLA, raises, escalation)
- • PV formula: PV = (PMT / (r - g)) × (1 - ((1 + g) / (1 + r))^n)
- • Growth rate must not equal discount rate — when g = r, use PV = PMT × n
- • Gordon Growth Model (P = D1/(r-g)) is a growing perpetuity (n → ∞)
💡 Did You Know?
📖 Growing Annuity Formula Explained
Each payment grows by (1+g) and is discounted by (1+r). When g < r, the series converges. When g = r, the standard formula divides by zero — use PV = PMT × n. When g > r, the formula is invalid (payments grow faster than they are discounted).
Present Value
PV = (PMT / (r - g)) × (1 - ((1 + g) / (1 + r))^n)
PMT = first payment, r = discount rate, g = growth rate, n = number of periods
Future Value
FV = (PMT / (r - g)) × ((1 + r)^n - (1 + g)^n)
Earlier payments compound longer; later payments are larger due to growth
Step-by-Step Example
PMT = $50,000, g = 3%, r = 7%, n = 25. r - g = 0.04. (1+g)/(1+r) = 1.03/1.07 ≈ 0.9626. (0.9626)^25 ≈ 0.389. PV = (50000/0.04) × (1 - 0.389) = 1,250,000 × 0.611 ≈ $764,000.
📐 Growing Annuity vs Perpetuity
| Feature | Growing Annuity | Growing Perpetuity |
|---|---|---|
| Number of payments | Finite (n periods) | Infinite |
| PV Formula | (PMT/(r-g)) × (1 - ((1+g)/(1+r))^n) | PMT / (r - g) |
| Use case | Pensions, leases, careers | Gordon Growth, mature dividends |
🎯 Applications
Pension with COLA
Value retirement benefits that increase with inflation.
Salary Progression
Model career earnings with annual raises.
Lease Escalation
Value commercial leases with rent step-ups.
Dividend Discount
Gordon Growth Model for stock valuation.
📊 Key Stats
❓ FAQs
What happens when g = r?
The standard formula divides by zero. Use PV = PMT × n (or FV = PMT × n × (1+r)^(n-1)). This is a special case requiring L'Hopital's rule in the limit.
How does Gordon Growth relate?
Gordon Growth (P = D1/(r-g)) is a growing perpetuity — the limit of the growing annuity as n → ∞. Used for mature dividend stocks.
When to use growing vs level annuity?
Use growing when payments increase (COLA, raises, escalation). Use level when payments are fixed (traditional bonds, fixed rent).
📚 Sources
🎯 When to Use Growing vs Level Annuity
Use Growing Annuity
- • Pensions with COLA
- • Salaries with annual raises
- • Leases with rent escalation
- • Dividend growth (finite horizon)
- • Tuition with rising costs
Use Level Annuity
- • Fixed mortgage payments
- • Bond coupon payments
- • Fixed rent (no escalation)
- • Fixed pension (no COLA)
- • Short-term (< 5 yr) projections
⚠️ Common Mistakes
Using g ≥ r
When growth rate equals or exceeds the discount rate, the standard formula is invalid. Use PV = PMT × n when g = r.
Mixing Nominal and Real Rates
Use all nominal or all real rates consistently. Real rate ≈ nominal - inflation.
Ignoring Payment Timing
Annuity due (beginning) requires multiplying by (1 + r). Ordinary annuity (end) uses the base formula.
Disclaimer: This calculator provides estimates for educational purposes. Growth and discount rates are assumptions — actual results may vary. Not financial advice.
Related Calculators
Present Value of Annuity Calculator
Calculate the present value of annuity payments with advanced features including growing annuities, tax analysis, inflation adjustments, and sensitivity...
FinanceMarket Value Adjustment (MVA) Calculator
Calculate how interest rate changes affect annuity withdrawals with this MVA calculator.
FinanceTime Value of Money Calculator
Calculate the future or present value of money, interest rates, or time periods needed based on compound interest.
FinanceFuture Value Calculator
Calculate what money will be worth in the future based on different interest rates, compounding periods, and additional contributions.
FinanceDiscount Rate Calculator
Calculate the discount rate for investment analysis, determine required rate of return, and evaluate investment opportunities.
FinanceAsset Appreciation Calculator
Calculate how much an asset will appreciate over time based on its initial value and appreciation rate.
Finance