Home › Calculators › Growing Annuity Calculator

Growing Annuity Calculator

Find the present value and future value of a series of payments that grow at a constant rate, such as rising salary savings, inflation-linked income or escalating rent. Switch between ordinary annuities and annuities due, or solve for the first payment you need.

Last updated:

Solve for
Annuity details
$

Later payments grow by the growth rate.

$
%
%

e.g. expected raises or inflation. May be 0 or negative.

years
Enter your values to see the result.
Advertisement
Advertisement

How to use the Growing Annuity Calculator

  1. Choose what to solve for: PV and FV from a payment, or the first payment needed for a target value.
  2. Enter the first payment (or the target value), the annual discount or interest rate and the annual growth rate of the payments.
  3. Set the term and payment frequency. Rates are divided by the number of payments per year.
  4. Pick the timing: end of period for an ordinary annuity, start of period for an annuity due.
  5. Review the results, the formula working and the year-by-year schedule, and download it as CSV if needed.

Growing annuity formulas

With first payment C, discount rate r and growth rate g per period, and n payments:

  • Present value (ordinary): PV = C ÷ (r − g) × [1 − ((1 + g) ÷ (1 + r))n]
  • Future value (ordinary): FV = C × [(1 + r)n − (1 + g)n] ÷ (r − g) = PV × (1 + r)n
  • Annuity due: multiply either value by (1 + r)
  • When r = g: PV = n × C ÷ (1 + r) and FV = n × C × (1 + r)n − 1
  • First payment for a target: C = PV ÷ PV factor, or C = FV ÷ FV factor

Worked example: payments start at 10,000 and rise 3% a year for 20 years, discounted at 6%. PV = 10,000 ÷ 0.03 × [1 − (1.03 ÷ 1.06)20] = 145,615.33. The same stream invested at 6% grows to 467,008.08. You pay in 268,703.74 in total and the last payment is 17,535.06. Without growth, 20 level payments of 10,000 are worth only 114,699.21 today. Paid at the start of each year (annuity due), the PV is 154,352.25.

PV factor per 1 of first payment (20 annual payments)

Discount rateg = 0%g = 2%g = 3%g = 4%
4%13.5916.0917.5719.23
6%11.4713.4214.5615.84
8%9.8211.3512.2513.25

Multiply the factor by your first payment for a quick present value. At r = g = 4% the factor is simply 20 ÷ 1.04 = 19.23.

Tips

  • Use real rates for "today's money". If payments grow with inflation, discounting at a real rate (nominal minus inflation, roughly) with g = 0 gives a similar answer to a nominal rate with g = inflation.
  • Frequency matters. With monthly payments the calculator applies the annual growth rate ÷ 12 every month. If your payments rise once a year (like annual raises), use annual payments for the closest match.
  • Check the schedule. The year-by-year table shows how much interest builds up and makes it easy to compare with a statement or spreadsheet.

Frequently asked questions

What is the formula for the present value of a growing annuity?

PV = C ÷ (r − g) × [1 − ((1 + g) ÷ (1 + r))^n], where C is the first payment (one period from now), r the discount rate per period, g the growth rate per period and n the number of payments. For C = 10,000, r = 6%, g = 3% and n = 20 years, PV = 145,615.33.

How do you calculate the future value of a growing annuity?

FV = C × [(1 + r)^n − (1 + g)^n] ÷ (r − g), which is the same as PV × (1 + r)^n. In the example above, 10,000 a year growing 3% for 20 years and earning 6% grows to about 467,008.08.

What happens when the growth rate equals the discount rate?

The usual formula divides by zero, but the answer is simple: every discounted payment is worth the same, C ÷ (1 + r), so PV = n × C ÷ (1 + r) and FV = n × C × (1 + r)^(n − 1). The calculator switches to this formula automatically.

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

In an ordinary growing annuity each payment arrives at the end of a period; in an annuity due it arrives at the start. Because every payment comes one period earlier, both the present value and the future value of an annuity due are the ordinary values multiplied by (1 + r).

Can the growth rate be negative?

Yes. A negative growth rate models payments that shrink each period, such as declining production from a well or a pension that is not fully indexed. The formula works the same way as long as the growth rate is above −100%.

How is a growing annuity different from a growing perpetuity?

A growing annuity stops after n payments, while a growing perpetuity continues forever. A growing perpetuity is the limit of a growing annuity as n becomes very large, so its value is C ÷ (r − g), and it only exists when r is greater than g.

Where are growing annuities used?

Common uses include valuing retirement income that rises with inflation, planning savings that increase with your salary, pricing leases with annual rent escalations, and valuing a company's cash flows over a forecast period before a terminal value.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Annuity CalculatorCalculate annuity payouts from a lump sum, or how an annuity grows with regular contributions.Perpetuity CalculatorPresent value of a level or growing perpetuity, its payment or discount rate, with steps.Present Value CalculatorFind what a future sum or a series of payments is worth today at a discount rate.Future Value CalculatorCalculate the future value of savings with compounding, regular payments and payment timing.EMI CalculatorMonthly EMI, total interest and month-by-month schedule, reducing or flat rate.SIP CalculatorMaturity value, invested amount and returns of a monthly SIP, with optional annual step-up.Compound Interest CalculatorSee how savings and investments grow over time.401(k) CalculatorProject your 401(k) balance with employer match and growth.Retirement CalculatorProject retirement savings and see your shortfall or surplus.Savings Goal CalculatorMonthly deposit needed to reach a savings goal by a deadline.Inflation CalculatorValue of a dollar between any two years using US CPI data.CAGR CalculatorCompound annual growth rate, or solve for a target end value.FIRE CalculatorFind your FIRE number, years to financial independence and Coast FIRE target.Simple Interest CalculatorCalculate simple interest and final amount, or solve for principal, rate or time.APY CalculatorTurn an interest rate into APY and project savings growth with monthly deposits.CD CalculatorFind a CD's maturity value, interest earned, APY vs APR and early-withdrawal penalty.ROI CalculatorWork out ROI and annualized ROI, and compare up to three investments side by side.Investment Return CalculatorProject investment growth with monthly contributions, nominal vs real after inflation.Dividend CalculatorProject dividend income with yield, dividend growth and DRIP reinvestment over time.Net Worth CalculatorList assets and debts by category to get your net worth, debt ratio, donut charts and history.Credit Card Interest CalculatorSee how long minimum payments take, the total interest and how much a fixed payment saves.EOQ CalculatorEconomic order quantity, orders per year, reorder point, safety stock and a total cost curve.Rental Yield CalculatorCalculate gross and net rental yield for a buy-to-let or rental property.Roth IRA CalculatorProject your Roth IRA balance at retirement with contribution limits, catch-up and growth.NPV CalculatorCalculate net present value, PV table, profitability index and payback from cash flows.IRR CalculatorFind the internal rate of return of cash flows, with an NPV profile chart and optional MIRR.Rule of 72 CalculatorEstimate how long money takes to double with the rule of 72, 70 and 69.3 vs. the exact answer.Savings CalculatorSee how savings grow with an initial deposit, monthly deposits and compound interest.Interest Rate CalculatorSolve a loan's interest rate (APR) from the amount, payment and term using Newton's method.Yield to Maturity CalculatorFind a bond's yield to maturity, current yield and yield to call from its price and coupon.Bond Price CalculatorPrice a bond from its coupon, yield and term, with premium or discount and a cash flow table.Stock Average CalculatorAverage cost of several stock buys, plus how many shares to buy to reach a target average.Position Size CalculatorHow many shares or units to trade so a stop-loss risks only a set share of your account.EPS CalculatorBasic and diluted earnings per share from net income, preferred dividends and share count.CAPM CalculatorExpected return from the risk-free rate, beta and market return using the CAPM formula.Effective Annual Rate CalculatorConvert a nominal rate to the effective annual rate (EAR / APY) for any compounding, or back.Dividend Reinvestment CalculatorProject a DRIP: portfolio value, shares and income with and without reinvesting dividends.College Savings CalculatorProject future college costs and see how much you need to save each month to pay for them.Crypto ConverterConvert Bitcoin, Ethereum and top coins to USD, EUR and each other with live prices.Dividend Yield CalculatorFind a stock's dividend yield, yield on cost and the income your shares pay each year.Financial Calculator (TVM)BA II Plus-style TVM solver: find N, I/Y, PV, PMT or FV, with BGN/END and amortization.Traditional IRA CalculatorProject a traditional IRA to retirement and compare its after-tax value with a taxable account.Roth Conversion CalculatorShould you convert a traditional IRA to Roth? Compare after-tax values and find the break-even.S&P 500 Return CalculatorHistorical S&P 500 return between any two years, with dividends, inflation and CAGR.AGI CalculatorCalculate adjusted gross income from income sources and adjustments, plus MAGI for Roth and ACA.Asset Allocation CalculatorSuggested stock, bond and cash mix by age, risk tolerance and time horizon, with dollar amounts.CD Ladder CalculatorBuild a CD ladder: maturity schedule, blended yield and interest earned by year.Convertible Note & SAFE CalculatorSAFE and convertible note conversion: cap, discount and interest to shares and ownership %.Cost of Raising a Child CalculatorYearly and total cost of raising a child to 18 by category, income level and inflation.Crypto Mining CalculatorMining profit per day and month from hashrate, power, electricity cost, pool fee and difficulty.Crypto Staking CalculatorEstimate staking rewards in coins and dollars from APR or APY, compounding, validator fee and price.Dividend Income Goal CalculatorHow much to invest to earn a monthly dividend income and how many years it takes.403(b) CalculatorProject your 403(b): match, raises, returns, 50+ and 15-year catch-ups, balance at retirement.I Bond CalculatorSeries I savings bond value with fixed and inflation rates by period and early penalty.Interest Coverage Ratio CalculatorTimes interest earned (EBIT ÷ interest), EBITDA coverage, interpretation and stress test.Loss Recovery CalculatorSee the percent gain needed to recover an investment loss and how many years it may take.Net Worth Percentile CalculatorRank your US household net worth overall and by age with Federal Reserve survey data.Passive Income CalculatorCapital needed for a monthly passive income goal, or income from your portfolio.Retirement Savings by Age CalculatorCompare your retirement savings to salary benchmarks and median savings for your age.Roth IRA Contribution Limit CalculatorFind your maximum Roth IRA contribution from MAGI, filing status and age 50+ catch-up.SEP IRA Contribution CalculatorMax SEP IRA contribution for the self-employed (20% after SE tax) or employees (25% of pay).Solo 401(k) Contribution CalculatorMax solo 401(k): employee deferral, catch-up and employer profit sharing, vs a SEP IRA.Vesting Schedule CalculatorVested and unvested shares by date for options, RSUs or founder stock, with cliff and schedule.Bond Accrued Interest CalculatorBond accrued interest with 30/360 or actual day counts, plus clean and dirty price.Barista FIRE CalculatorPortfolio needed when part-time income covers part of your spending, and years to get there.Stock Beta CalculatorPaste stock and market prices or returns to get beta, correlation, R-squared and a regression chart.Bond Duration CalculatorMacaulay and modified duration, DV01, convexity and price change for a yield move.Bond Ladder CalculatorPlan a Treasury or bond ladder: maturity table, yearly cash flows and average yield.
See all 127 Investing & Retirement Calculators →