How to Calculate Perpetuity Growth Rate

Implied Perpetuity Growth Rate Calculator .pgr-calculator-container { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; max-width: 800px; margin: 0 auto; padding: 20px; color: #333; } .pgr-calculator-box { background-color: #f8f9fa; border: 1px solid #e9ecef; border-radius: 8px; padding: 30px; margin-bottom: 40px; box-shadow: 0 4px 6px rgba(0,0,0,0.05); } .pgr-input-group { margin-bottom: 20px; } .pgr-input-group label { display: block; margin-bottom: 8px; font-weight: 600; color: #2c3e50; } .pgr-input-group input { width: 100%; padding: 12px; border: 1px solid #ced4da; border-radius: 4px; font-size: 16px; box-sizing: border-box; } .pgr-input-group input:focus { border-color: #4dabf7; outline: none; box-shadow: 0 0 0 3px rgba(77, 171, 247, 0.25); } .pgr-btn { background-color: #228be6; color: white; border: none; padding: 15px 30px; font-size: 16px; font-weight: 600; border-radius: 4px; cursor: pointer; width: 100%; transition: background-color 0.2s; } .pgr-btn:hover { background-color: #1c7ed6; } .pgr-result { margin-top: 25px; padding: 20px; background-color: #ffffff; border: 1px solid #dee2e6; border-radius: 4px; text-align: center; display: none; } .pgr-result-title { font-size: 14px; color: #868e96; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 10px; } .pgr-result-value { font-size: 32px; font-weight: 700; color: #212529; } .pgr-article { line-height: 1.6; color: #495057; } .pgr-article h2 { color: #343a40; margin-top: 30px; font-size: 24px; } .pgr-article h3 { color: #495057; font-size: 20px; margin-top: 25px; } .pgr-article p { margin-bottom: 15px; } .pgr-article ul { margin-bottom: 20px; padding-left: 20px; } .pgr-article li { margin-bottom: 8px; } .formula-box { background-color: #e7f5ff; padding: 15px; border-left: 4px solid #228be6; font-family: "Courier New", Courier, monospace; margin: 20px 0; overflow-x: auto; } @media (max-width: 600px) { .pgr-calculator-box { padding: 20px; } } function calculateImpliedGrowthRate() { // Get input values using var var terminalValueInput = document.getElementById("terminalValue"); var fcfInput = document.getElementById("finalFcf"); var waccInput = document.getElementById("waccRate"); var resultDiv = document.getElementById("growthResult"); var resultValueDiv = document.getElementById("growthValue"); // Parse floats var tv = parseFloat(terminalValueInput.value); var fcf = parseFloat(fcfInput.value); var waccPercent = parseFloat(waccInput.value); // Validation logic if (isNaN(tv) || isNaN(fcf) || isNaN(waccPercent)) { alert("Please enter valid numeric values for all fields."); return; } if (tv <= 0 || fcf waccPercent) { displayColor = "#d6336c"; // Warning if growth > WACC (mathematically impossible in Gordon Growth stable model) } else if (growthRatePercent < 0) { displayColor = "#e03131"; // Negative growth } else { displayColor = "#2f9e44"; // Healthy positive growth } resultValueDiv.style.color = displayColor; resultValueDiv.innerHTML = growthRatePercent.toFixed(2) + "%"; }

Implied Perpetuity Growth Rate Calculator

Determine the implied perpetuity growth rate (g) derived from an existing Terminal Value, Free Cash Flow, and Weighted Average Cost of Capital (WACC).

Implied Perpetuity Growth Rate

How to Calculate Perpetuity Growth Rate

The Perpetuity Growth Rate is a critical assumption in the Discounted Cash Flow (DCF) valuation model. It represents the constant rate at which a company's free cash flows are expected to grow indefinitely after the explicit forecast period. When financial analysts have a known Terminal Value (perhaps derived from an Exit Multiple method) and want to sanity-check their assumptions, they calculate the implied perpetuity growth rate.

The Formula

While the standard Gordon Growth Model calculates Terminal Value based on a growth rate, we can rearrange the algebra to solve for the Growth Rate ($g$) if the Terminal Value ($TV$) is already known:

g = (TV × WACC – FCF) / (TV + FCF)

Where:

  • g: Perpetuity Growth Rate
  • TV: Terminal Value (the value of the business beyond the forecast period)
  • WACC: Weighted Average Cost of Capital (the required rate of return)
  • FCF: Free Cash Flow in the last year of the projection period

Step-by-Step Calculation Example

Let's say you are analyzing a company with the following metrics:

  • Terminal Value: $1,500,000 (calculated via an EBITDA multiple)
  • Final Year FCF: $80,000
  • WACC: 10% (0.10)

To find the implied growth rate:

  1. Multiply TV by WACC: $1,500,000 \times 0.10 = 150,000$
  2. Subtract FCF: $150,000 – 80,000 = 70,000$ (Numerator)
  3. Add TV and FCF: $1,500,000 + 80,000 = 1,580,000$ (Denominator)
  4. Divide Numerator by Denominator: $70,000 / 1,580,000 \approx 0.0443$
  5. Convert to Percentage: 4.43%

Interpreting the Result

Calculating the implied perpetuity growth rate is an excellent "sanity check" for valuations. Since no company can grow faster than the overall economy forever, the perpetuity growth rate should typically fall between the rate of inflation and the GDP growth rate (historically 2% to 4%).

If your calculator returns a rate significantly higher than GDP growth (e.g., >5%), your Terminal Value assumption might be too optimistic. Conversely, a negative growth rate implies the business will shrink indefinitely.

Why exclude "Loans" and "Interest"?

Unlike a loan calculator which deals with amortization, principal reduction, and APY, the perpetuity growth calculation deals with Corporate Finance and Valuation. The "WACC" is used instead of an interest rate because it accounts for both the cost of equity and the cost of debt, weighted by their respective proportions in the company's capital structure.

Leave a Comment