Present Value of Growing Annuity Calculator for 20-Year Growing Retirement Income

Estimate the present value of a retirement income starting at $50,000 per year, growing at 3% annually over 20 years with a 7% discount rate.

Calculates the present value of a series of payments that grow at a constant rate and are discounted over time. Enter your Payment per Period (Pmt), Discount Rate per Period (r), Growth Rate per Period (g), Number of Periods (n) to get an instant present value of growing annuity. Formula: pmt * (1 - pow((1 + g) / (1 + r), n)) / (r - g).

Enter as a decimal (e.g., 0.08 for 8%)
Enter as a decimal (e.g., 0.03 for 3%)
Min: 1

Present Value of Growing Annuity

Fill in the fields above and click Calculate

Calculating...

Present Value of Growing Annuity

Want to save your calculations?

Auto-calculating as you type

Comparison ()

Field
Result

Formula


                    

Step-by-step

Variables

Recent Calculations

How It Works

How It Works

This calculator finds the present value of a series of payments that grow at a constant rate over time. Each payment increases by the growth rate (g), and each future payment is discounted back to today using the discount rate (r).

The formula adjusts the payments for both growth and discounting, then sums them into a single value that represents what the entire stream is worth right now.

  • Payment per Period (Pmt) is the first payment amount.
  • Growth Rate (g) increases each future payment.
  • Discount Rate (r) reduces future payments to today’s value.
  • Number of Periods (n) is how long payments continue.
  • The formula combines growth and discounting into one calculation.

Understanding the Results

The result shows the total value today of all future growing payments. It answers the question: "How much is this growing income stream worth right now?"

If the discount rate is much higher than the growth rate, the present value will be lower. If the growth rate is close to the discount rate, the present value becomes larger because payments grow almost as fast as they are discounted.

  • The output is in the same currency as the payment amount.
  • A higher discount rate lowers the present value.
  • A higher growth rate increases the present value.
  • More periods (n) generally increase total value.
  • Useful for valuing growing investments, rents, or dividends.

Frequently Asked Questions

What does the Present Value of Growing Annuity Calculator compute?

This calculator determines the current value of a series of future payments that increase at a constant growth rate. It discounts those growing payments back to today using a specified discount rate. The result shows how much the entire stream of future payments is worth right now in today's currency.

When should I use this calculator instead of a regular annuity calculator?

Use this calculator when payments increase at a constant rate over time, such as dividends growing annually or salary payments rising with inflation. A standard annuity calculator assumes payments remain constant. If your payments grow each period, this growing annuity formula provides a more accurate valuation.

What is the difference between the discount rate (r) and the growth rate (g)?

The discount rate (r) reflects the required rate of return or opportunity cost of capital. The growth rate (g) represents how much the payment increases each period. For the formula to work properly, the discount rate must be greater than the growth rate.

Can you provide a practical example of how this calculator is used?

Suppose you expect to receive $1,000 next year, and the payment will grow by 3% annually for 10 years. If your required return is 8%, you would enter 1000 for Pmt, 0.08 for r, 0.03 for g, and 10 for n. The calculator will return the present value of that growing payment stream today.

What units should I use for the inputs?

All rates must be entered as decimals, such as 0.08 for 8% or 0.03 for 3%. The number of periods should match the timing of the rates (for example, annual periods with annual rates). The result will be expressed in the same currency unit as the payment amount entered.

What does the result represent in financial planning?

The result shows the lump sum amount you would need today to equal the value of the future growing payments. It helps with investment decisions, business valuations, and retirement planning. By comparing this present value to alternative investments, you can assess whether the growing income stream meets your return expectations.

Disclaimer

This financial calculator provides estimates only. Actual results may vary. Consult a qualified financial advisor for personalized guidance. Disclaimer.

Created by CalcLearn Team Reviewed for accuracy Last updated: Jun 15, 2026

Related Calculators