Growing Annuity Calculator
Calculate the present value of an annuity where payments grow at a constant rate each period.
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
Formula: PV = PMT x [1 - ((1+g)/(1+r))^n] / (r - g)
Present Value
$13,331.66
Value of growing payment stream
Growth Analysis
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
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.
- 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.
- 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%).
- 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.
- 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:
- 1Identify inputs: PMT = $1,000, g = 3% = 0.03, r = 7% = 0.07, n = 20.
- 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.
- 3Apply the formula numerator: 1 − 0.46673 = 0.53327.
- 4Apply the denominator: r − g = 0.07 − 0.03 = 0.04.
- 5Calculate PV: $1,000 × (0.53327 / 0.04) = $1,000 × 13.332 ≈ $13,331.67.
- 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:
- 1Identify inputs: PMT = $5,000, g = 2% = 0.02, r = 6% = 0.06, n = 25.
- 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.
- 3Numerator: 1 − 0.38225 = 0.61775.
- 4Denominator: 0.06 − 0.02 = 0.04.
- 5PV = $5,000 × (0.61775 / 0.04) = $5,000 × 15.4438 ≈ $77,218.75.
- 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:
- 1Identify inputs: PMT = $10,000, g = 4% = 0.04, r = 10% = 0.10, n = 15.
- 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.
- 3Numerator: 1 − 0.43113 = 0.56887.
- 4Denominator: 0.10 − 0.04 = 0.06.
- 5PV = $10,000 × (0.56887 / 0.06) = $10,000 × 9.4812 ≈ $94,811.67.
- 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
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.
Formula Source: Fundamentals of Financial Management
by Brigham & Houston