Growing Annuity Calculator
Find the present and future value of a series of yearly payments that increase by a fixed percentage each year — a retirement withdrawal or savings contribution that rises with inflation or a raise.
- Future value (at the end of the final year)
- $467,008.08
- Present value (today)
- $145,615.33
- Total payments made
- $268,703.74
- Total investment growth
- $198,304.33
Balance over time
Balance at year 20: $467,008.08
How it works
A growing annuity is a fixed number of yearly payments where each one is a set percentage larger than the last — unlike a level annuity (the same payment every year) or a perpetuity (growing payments that never stop). This calculator simulates it year by year: each year's payment is added to the running balance, which then earns the given rate of return for the rest of the term, exactly like an ordinary annuity (the payment lands at the end of the year, after that year's growth on the existing balance). The future value is the balance after the final year; the present value discounts that back to today at the same rate of return.
The chart splits the final balance into what you actually paid in (cumulative payments, each one larger than the previous) versus how much came from investment growth on top of that — the gap between the two widens over time as a larger balance earns more growth each year, the same compounding effect behind this site's Compound Interest calculator, but here the contributions themselves are also growing.
FAQ
How is this different from the Perpetuity Calculator?
Perpetuity Calculator values a growing payment stream that continues forever (present value = C/(r−g)), which only converges to a finite number because the rate of return must exceed the growth rate. This calculator is for a stream that stops after a set number of years, so it works even when the growth rate matches or exceeds the rate of return — a 20-year payout, for instance, always has a well-defined value no matter how its growth rate compares to its rate of return.
What if the payment growth rate and rate of return are equal?
The closed-form growing-annuity formula divides by (rate of return − growth rate), which breaks down at that exact point — but nothing about the underlying cash flows is actually undefined there, so this calculator sidesteps it entirely by simulating the balance year by year instead of using that formula directly. You'll get a normal, correct result either way.
Related calculators
- Compound Interest Calculator
- Loan Payment Calculator
- Savings Goal Calculator
- Simple Interest Calculator
- Rule of 72 Calculator
- ROI Calculator (Return on Investment)
- CAGR Calculator (Compound Annual Growth Rate)
- Credit Card Payoff Calculator
- Break-Even Point Calculator
- Markup vs. Margin Calculator
- Stacked Discount Calculator
- Present Value & Future Value Calculator
- Effective Annual Rate Calculator (APY)
- Debt-to-Income Ratio Calculator
- Depreciation Schedule Calculator (Straight-Line & Double-Declining Balance)
- Mortgage Refinance Break-Even Calculator
- Tax-Equivalent Yield Calculator
- Loan-to-Value (LTV) Ratio Calculator
- Bond Price Calculator
- Bond Duration Calculator (Macaulay & Modified)
- Bond Yield to Maturity (YTM) Calculator
- Loan Extra Payment Savings Calculator
- Loan Affordability Calculator
- Rental Property Cap Rate & Cash-on-Cash Return Calculator
- Credit Utilization Ratio Calculator
- Trade Position Size & Risk-Reward Calculator
- Stock Options Payoff Calculator
- Real Interest Rate Calculator (Fisher Equation)
- Perpetuity Present Value Calculator
- Covered Call Calculator
- Rule of 78 Loan Rebate Calculator
- Kelly Criterion Calculator
- WACC Calculator (Weighted Average Cost of Capital)
- Debt Service Coverage Ratio (DSCR) Calculator
- Sharpe Ratio Calculator
- Quick Ratio (Acid-Test Ratio) Calculator
- DuPont Identity (ROE Decomposition) Calculator
- Car Lease Payment Calculator
- Altman Z-Score Calculator
- Payback Period Calculator
- Black-Scholes Option Pricing Calculator