Growing Annuity Calculator

Calculate the present value of an annuity where payments grow at a constant rate each period.

Note

Important Financial Disclaimer

This calculator provides estimates based on standard financial formulas from verified references. Results are for informational and educational purposes only and should not be considered as professional financial, investment, or tax advice.

For important financial decisions such as loans, investments, mortgages, retirement planning, or tax matters, please consult with qualified financial advisors, certified financial planners, or licensed tax professionals who can review your specific situation.

Calculations may not account for all variables specific to your circumstances, local regulations, or current market conditions. Always verify results and consult professionals before making financial commitments.

Not a substitute for professional financial advice

Growing Annuity Details

$
%
%
periods

Formula: PV = PMT x [1 - ((1+g)/(1+r))^n] / (r - g)

Present Value

$13,331.66

Value of growing payment stream

First Payment
$1,000.00
Last Payment
$1,753.51

Growth Analysis

Total Payments$26,870.37
Growth Rate3.00%
Discount Rate7.00%
Present Value$13,331.66

What Is a Growing Annuity?

A growing annuity is a finite series of periodic cash flows where each payment increases by a fixed percentage over the previous one. Unlike a standard annuity—where every payment is identical—a growing annuity models real-world scenarios in which income or expenses rise at a predictable rate over time. This structure makes it one of the most practically useful concepts in personal finance, corporate valuation, and retirement planning.

The most common real-life example is a salary stream: an employee receives an initial annual salary and expects a raise of a certain percentage every year for the duration of their career. Pension income that is indexed to inflation, lease payments that escalate annually, and dividend streams that grow at a steady rate are all instances of growing annuities. The growing annuity present value calculator lets you convert that entire future stream of escalating cash flows into a single, meaningful dollar figure today.

Understanding the present value of a growing annuity is critical because money received in the future is worth less than money received today—a principle known as the time value of money. By discounting each growing payment back to the present at an appropriate discount rate, you can compare a growing payment stream to other investment opportunities on an apples-to-apples basis. This calculation is widely used by analysts, financial planners, and business owners who need to value contracts, leases, pension obligations, or any cash flow series that grows over time.

The key constraint of the growing annuity formula is that the growth rate must be strictly less than the discount rate. When growth equals or exceeds the discount rate, the present value formula breaks down mathematically—the denominator becomes zero or negative, producing nonsensical results. In practice, this condition is almost always satisfied, because a sustainable discount rate typically exceeds the expected payment growth rate.

Growing Annuity Present Value Formula

The present value of a growing annuity is derived by discounting each individual payment back to time zero and summing the results. Because payments grow at a constant rate g and are discounted at a constant rate r, the geometric series has a clean closed-form solution. The formula used by this calculator is:

This expression calculates the lump-sum equivalent value today of a stream of n payments, where the first payment is PMT, each subsequent payment grows by a factor of (1 + g), and each payment is discounted at rate r per period.

The ratio (1 + g) / (1 + r) is sometimes called the growth-discount ratio. When this ratio is raised to the power n and subtracted from 1, it captures how much of the payment stream's value is captured over the finite horizon. Dividing by (r − g), the spread between the discount rate and growth rate, scales the result appropriately. A narrower spread (r close to g) means the growing payments are almost as valuable as immediate cash, yielding a higher present value. A wider spread means future growing payments are more heavily penalized, reducing present value.

It is important to distinguish the growing annuity from the growing perpetuity. A growing perpetuity is a special case where n → ∞, which simplifies to PV = PMT / (r − g). The growing annuity calculator handles the finite case, which is far more common in practical applications where obligations have a defined end date.

Present Value of a Growing Annuity

PV = PMT × [1 − ((1+g)/(1+r))^n] / (r − g)

Where:

  • PV= Present value — the lump-sum equivalent of the entire growing payment stream today
  • PMT= First payment — the cash flow received at the end of the first period
  • g= Growth rate per period (as a decimal); each payment equals the prior payment multiplied by (1 + g)
  • r= Discount rate per period (as a decimal); the required rate of return or opportunity cost of capital
  • n= Number of periods — the total count of payments in the annuity

How to Use the Growing Annuity Calculator

Using the growing annuity present value calculator is straightforward. Enter four inputs and the calculator instantly returns the present value along with a detailed growth analysis.

  1. First Payment (PMT): Enter the dollar amount of the very first payment. All subsequent payments are derived by multiplying this by (1 + g) repeatedly. If you are valuing a salary stream, this is the starting annual salary. For a lease, it is the first year's payment.
  2. Growth Rate (g): Enter the constant percentage by which payments increase each period. For an inflation-adjusted pension, this might be 2–3%. For a fast-growing business distribution, it could be 5–8%. This must be entered as a percentage (e.g., enter "3" for 3%).
  3. Discount Rate (r): Enter the required rate of return or cost of capital as a percentage. This is typically the rate you could earn on an alternative investment of comparable risk—such as a market return, bond yield, or hurdle rate. The discount rate must be greater than the growth rate.
  4. Number of Periods (n): Enter the total count of payments. This could be years for annual payments or months for monthly cash flows—as long as the growth and discount rates match the same period length.

The calculator displays the present value, which represents what the entire escalating stream of future payments is worth right now. It also shows the first and last payment amounts, the total of all undiscounted payments, and the overall growth multiple from the first to the final payment. These supplementary figures help you understand the scale of growth and the discount applied over the annuity's life.

If you see an error message stating that the growth rate must be less than the discount rate, reduce the growth rate or increase the discount rate until the condition is satisfied.

Key Applications of Growing Annuity Valuation

The growing annuity present value formula has broad applications across personal finance, corporate finance, and investment analysis. Understanding these contexts helps you apply the calculator correctly.

Salary and Human Capital Valuation

Economists and financial planners use the growing annuity model to estimate the present value of a person's future earnings—sometimes called human capital. If you expect to earn $60,000 this year with 3% annual raises over a 35-year career, discounting that stream at an appropriate rate gives you a single number representing your total earning potential in today's dollars. This is foundational to decisions about education investments, career changes, and life insurance needs.

Pension and Retirement Income Planning

Many defined-benefit pension plans provide payments that are indexed to inflation or grow at a set rate. The growing annuity calculator lets retirees and financial advisors determine the lump-sum equivalent of these growing income streams, which is essential for comparing a pension to a lump-sum buyout offer or to other retirement accounts.

Commercial Lease Valuation

Commercial leases frequently include annual rent escalations—often 2–4% per year. Landlords and tenants both benefit from calculating the present value of the entire lease obligation. Lessors can compare competing offers; lessees can understand the true cost of a long-term commitment in today's dollars.

Business and Asset Valuation

When valuing a business division, brand license, or royalty stream that generates growing cash flows for a finite period, the growing annuity formula provides a disciplined, theoretically grounded valuation. It is also used in discounted cash flow (DCF) models where terminal value assumptions require a finite, growing projection period before applying a perpetuity assumption.

Limitations and Important Considerations

While the growing annuity calculator is a powerful tool, it rests on several simplifying assumptions that users should keep in mind.

Constant growth rate assumption: The formula assumes payments grow at the same fixed rate every single period. Real-world income streams often grow irregularly—salary raises vary, inflation fluctuates, and business revenues rarely follow a perfectly smooth trajectory. For scenarios with variable growth, a more detailed spreadsheet model with period-by-period cash flows may be more appropriate.

Constant discount rate: Similarly, the formula uses a single, unchanging discount rate for all periods. In practice, interest rates change over time, and the appropriate risk premium for a cash flow stream may shift as circumstances evolve. Sensitivity analysis—running the calculator across a range of discount rates—is good practice when uncertainty is high.

End-of-period payments: Like a standard ordinary annuity, this calculator assumes payments occur at the end of each period. If payments are made at the beginning of each period (an annuity-due structure), the present value will be higher by a factor of (1 + r). Adjust accordingly if your cash flows follow an annuity-due timing.

Nominal vs. real rates: Be consistent: if the growth rate represents nominal payment growth (not inflation-adjusted), use a nominal discount rate. If the growth rate is a real, inflation-adjusted rate, use a real discount rate. Mixing nominal and real figures produces incorrect results.

Period consistency: Ensure the growth rate, discount rate, and number of periods all refer to the same time unit. Annual rates paired with monthly periods will produce incorrect answers. Convert rates to the appropriate period frequency before entering them.

Growing Annuity vs. Standard Annuity

Understanding the difference between a growing annuity and a standard (level) annuity is essential for choosing the right calculator and interpreting results correctly.

Feature Standard Annuity Growing Annuity
Payment pattern Identical every period Increases by fixed % each period
Growth rate input Not required (g = 0) Required (g > 0, g < r)
Typical use case Loan payments, fixed bonds Salary, inflation-indexed pensions, leases
PV formula PMT × [1 − (1+r)^−n] / r PMT × [1 − ((1+g)/(1+r))^n] / (r−g)
Present value vs. standard Baseline reference Higher (when g > 0) due to larger later payments

When the growth rate is set to zero in the growing annuity formula, the expression reduces algebraically to the standard ordinary annuity present value formula, confirming that the standard annuity is simply a special case of the growing annuity. This also means you can use this growing annuity calculator to double-check standard annuity calculations by entering 0% for the growth rate—though the calculator requires a positive growth rate, so use the dedicated annuity present value calculator for that scenario.

Worked Examples

Salary Stream Valuation

Problem:

An employee earns $1,000 per year as a starting salary (simplified for illustration), expects 3% annual raises, and the appropriate discount rate is 7%. What is the present value of the 20-year salary stream?

Solution Steps:

  1. 1Identify inputs: PMT = $1,000, g = 3% = 0.03, r = 7% = 0.07, n = 20.
  2. 2Compute the growth-discount ratio raised to n: ((1 + 0.03) / (1 + 0.07))^20 = (1.03/1.07)^20 = (0.96262)^20 ≈ 0.46673.
  3. 3Apply the formula numerator: 1 − 0.46673 = 0.53327.
  4. 4Apply the denominator: r − g = 0.07 − 0.03 = 0.04.
  5. 5Calculate PV: $1,000 × (0.53327 / 0.04) = $1,000 × 13.332 ≈ $13,331.67.
  6. 6Verify context: the last payment is $1,000 × (1.03)^19 ≈ $1,753.51; total undiscounted payments sum to approximately $26,870.37.

Result:

Present value ≈ $13,331.67. The entire 20-year stream of escalating payments is worth about $13,332 in today's dollars.

Inflation-Indexed Pension Valuation

Problem:

A pension pays $5,000 per year starting now (first payment at end of year 1), growing 2% annually to keep pace with inflation. The discount rate is 6%. The pension covers 25 years. What is the present value?

Solution Steps:

  1. 1Identify inputs: PMT = $5,000, g = 2% = 0.02, r = 6% = 0.06, n = 25.
  2. 2Compute ratio: (1.02 / 1.06)^25 = (0.96226)^25. Step-by-step: 0.96226^2 ≈ 0.92594; ^4 ≈ 0.85737; ^8 ≈ 0.73509; ^16 ≈ 0.54036; ^25 = ^16 × ^8 × ^1 ≈ 0.54036 × 0.73509 × 0.96226 ≈ 0.38225.
  3. 3Numerator: 1 − 0.38225 = 0.61775.
  4. 4Denominator: 0.06 − 0.02 = 0.04.
  5. 5PV = $5,000 × (0.61775 / 0.04) = $5,000 × 15.4438 ≈ $77,218.75.
  6. 6The last payment (year 25) equals $5,000 × (1.02)^24 ≈ $8,042; total undiscounted payments ≈ $160,150.

Result:

Present value ≈ $77,218.75. A 25-year inflation-indexed pension starting at $5,000/year is worth approximately $77,219 today at a 6% discount rate.

Business Royalty Stream Valuation

Problem:

A brand licensing agreement pays royalties of $10,000 in the first year, growing at 4% per year for 15 years. The required return is 10%. What is the present value of this royalty stream?

Solution Steps:

  1. 1Identify inputs: PMT = $10,000, g = 4% = 0.04, r = 10% = 0.10, n = 15.
  2. 2Compute ratio: (1.04 / 1.10)^15 = (0.94545)^15. Computing: ^2 ≈ 0.89389; ^4 ≈ 0.79905; ^8 ≈ 0.63848; ^15 = ^8 × ^4 × ^2 × ^1 ≈ 0.63848 × 0.79905 × 0.89389 × 0.94545 ≈ 0.43113.
  3. 3Numerator: 1 − 0.43113 = 0.56887.
  4. 4Denominator: 0.10 − 0.04 = 0.06.
  5. 5PV = $10,000 × (0.56887 / 0.06) = $10,000 × 9.4812 ≈ $94,811.67.
  6. 6The final royalty payment equals $10,000 × (1.04)^14 ≈ $17,317; total undiscounted payments ≈ $200,236.

Result:

Present value ≈ $94,811.67. A 15-year royalty stream starting at $10,000/year with 4% annual growth is worth approximately $94,812 today at a 10% discount rate.

Tips & Best Practices

  • Always verify that your growth rate is strictly less than your discount rate before calculating—the formula is undefined when r equals g.
  • Use real (inflation-adjusted) rates together or nominal rates together; never mix the two in the same calculation.
  • For long-horizon salary valuations, run scenarios at multiple discount rates (e.g., 5%, 7%, 10%) to understand how sensitive the result is to your assumed opportunity cost.
  • When comparing a pension buyout to the annuity stream, use the buyout offer's implied rate of return as your discount rate to determine which option offers more value.
  • For commercial lease analysis, the tenant should use their cost of debt as the discount rate to find the present value of the lease liability—this aligns with standard lease accounting principles.
  • The total payments figure shown by the calculator is the undiscounted sum; comparing it to the present value reveals the total cost of discounting across the annuity's life.
  • If your payments are made at the beginning of each period (annuity-due), multiply the calculated present value by (1 + r) to adjust for the timing difference.
  • Consider using the growing annuity calculator alongside a standard annuity calculator to quantify the added value of payment growth versus flat payments.

Frequently Asked Questions

The present value formula contains the term (r − g) in the denominator. If the growth rate equals the discount rate, this denominator becomes zero, making the formula undefined. If the growth rate exceeds the discount rate, the result is negative, which has no meaningful financial interpretation for a stream of positive cash flows. Economically, this condition also makes sense: a discount rate represents the opportunity cost of capital, and a sustainable payment stream should not grow faster than the rate used to value it over a finite horizon.
Increasing the discount rate reduces the present value, and decreasing the discount rate increases it. The discount rate reflects your required return or cost of capital—higher rates mean future cash flows are penalized more heavily. The relationship is non-linear: the sensitivity to discount rate changes (called duration) increases with longer annuity horizons and with growth rates that are close to the discount rate. Use the calculator to run sensitivity scenarios across a range of discount rates to understand this relationship for your specific situation.
A growing annuity has a finite number of periods (n), while a growing perpetuity continues forever (n → ∞). As n approaches infinity in the growing annuity formula, the term ((1+g)/(1+r))^n approaches zero (since r > g), and the formula simplifies to PV = PMT / (r − g), which is the well-known Gordon Growth Model used in dividend discount valuation. The growing annuity calculator is used when there is a definite end date for the payment stream.
Yes, but you must ensure that all three rate inputs are expressed on the same periodic basis as the payment frequency. For monthly payments, convert the annual growth rate and annual discount rate to their monthly equivalents. The monthly growth rate is approximately the annual rate divided by 12 (for small rates), and the monthly discount rate is (1 + annual rate)^(1/12) − 1. Enter the total number of monthly periods for n. Mixing annual rates with monthly periods is a common error that produces significantly incorrect results.
The total payments figure represents the simple sum of all individual payments without any discounting—it is the total nominal cash flow received over the annuity's life. Each payment equals PMT × (1+g)^(i−1) for periods 1 through n, and the sum equals PMT × [(1+g)^n − 1] / g. This figure is always larger than the present value because discounting reduces the worth of future payments, reflecting the time value of money. The difference between total payments and present value illustrates how much value is lost to discounting.
For salary projections, a common approach is to use the expected average annual merit increase, which historically has ranged from 2% to 5% in the United States, depending on the industry, profession, and economic environment. You might use the long-run expected inflation rate (around 2–3%) as a conservative baseline, or a higher rate if you expect above-average career progression. It is good practice to run the calculator at multiple growth rate assumptions—pessimistic, base case, and optimistic—to understand the range of possible present values.
They are closely related but not identical. The Gordon Growth Model (used in dividend discount analysis) assumes payments grow forever—it is a growing perpetuity, not a growing annuity. The growing annuity formula used here applies to a finite series of n payments. When the number of periods n is very large (say, 50 or more) and g is well below r, the growing annuity present value converges toward the Gordon Growth Model result, but for typical finite horizons of 10–30 periods, the distinction matters and the growing annuity formula is the appropriate tool.

Sources & References

Last updated: 2026-06-05

💡

Help us improve!

How would you rate the Growing Annuity Calculator?

Sources

  • Reserve Bank of India (RBI) — Financial regulations, lending rates, and monetary policy guidelines. rbi.org.in
  • Consumer Financial Protection Bureau (CFPB) — Consumer finance guidelines, mortgage and loan disclosure standards. consumerfinance.gov
  • Securities and Exchange Board of India (SEBI) — Investment and securities market regulations. sebi.gov.in
  • Investopedia — Financial formulas, definitions, and educational content. investopedia.com

For a complete list of all references used across the site, visit our full sources page.

<>

Editorial Note

MyCalcBuddy Editorial Team

This page is maintained as an educational calculator reference.

Source

Formula Source: Fundamentals of Financial Management

by Brigham & Houston

UpdatedLast reviewed: May 2026
CheckedFormula checks are based on standard references and internal QA review.