Corporate Finance & Valuation DCF & Intrinsic Valuation Gordon growth (perpetuity) terminal value method

Terminal Value Calculator (Gordon Growth / Perpetuity Method)

Terminal value is everything your discounted cash flow model is worth after the explicit forecast stops, and in a typical five-year model it is the majority of the answer. This calculator applies the perpetuity growth method: it grows the final forecast year's free cash flow by one more year, capitalises it at the spread between your WACC and the perpetuity growth rate, and discounts the result back to today. It then reports the exit multiple your assumption implies and the share of total value sitting in the terminal period — the two checks that separate a defensible terminal value from a number that happens to make the model work.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Final forecast-year free cash flowThe last year of your explicit forecast, normalised so it represents a sustainable steady state.120 $M
Perpetuity growth rateThe rate free cash flow grows at forever afterwards. It must be strictly below the WACC and should not exceed long-run nominal economic growth.2.5 %
WACC (discount rate)The same discount rate you used on the forecast-period cash flows, since the terminal value is discounted alongside them.9 %
Years to the terminal dateThe length of the explicit forecast — the terminal value stands at the end of this many years and is discounted back over them.5 yr
PV of the explicit forecast periodOptional — the discounted sum of your forecast-year cash flows, so the calculator can show what share of value the terminal period carries. Enter zero to skip.450 $M
Terminal-year EBITDAOptional — enter the final forecast year's EBITDA to convert the terminal value into an implied EV/EBITDA multiple. Enter zero to skip.200 $M

It returns

  • Terminal value at the terminal date — The value of all post-forecast cash flows, stated as at the end of the forecast period.
  • Present value of the terminal value
  • Implied terminal EV/FCF multiple — Terminal value divided by the final forecast-year free cash flow.
  • Implied terminal EV/EBITDA multiple
  • Terminal value as a share of total value — PV of the terminal value divided by PV of the forecast period plus PV of the terminal value.

The formula

TVn=FCFn(1+g)WACCg
Implied multiple=1+gWACCg

In plain text: TVₙ = FCFₙ (1 + g) / (WACC − g); PV(TVₙ) = TVₙ / (1 + WACC)^n

  • TVₙTerminal value as at the end of forecast year n ($)
  • FCFₙFree cash flow in the final explicit forecast year, normalised ($)
  • gPerpetuity growth rate of free cash flow after year n (decimal)
  • WACCWeighted average cost of capital used throughout the model (decimal)
  • nNumber of years in the explicit forecast period (years)

The formula values a growing perpetuity starting one year after the terminal date, so the numerator grows the final forecast year by one more period. It converges only when g is strictly below the WACC.

Updated Category DCF & Intrinsic Valuation Verified against published test cases Reading time 13 min

What terminal value represents

No forecast runs forever, but a going concern does not stop trading the day your spreadsheet ends. Terminal value is the number that stands in for everything after the final forecast year: the present value, as at the terminal date, of an infinite stream of cash flows growing at a constant rate.

It exists because of a practical limit rather than a theoretical one. You can forecast revenue, margins and capital spending credibly for perhaps three to ten years. Beyond that, year-by-year detail is invented precision. The perpetuity method replaces it with two honest assumptions — a sustainable cash flow and a sustainable growth rate — and collapses the rest into one line.

The consequence is that terminal value dominates most models. In a five-year DCF at a normal discount rate, the terminal period typically carries around two-thirds to three-quarters of enterprise value, and that share rises the shorter the forecast and the lower the discount rate. It is not a rounding item to be filled in at the end. It deserves at least as much scrutiny as the forecast that precedes it, which is why this calculator reports the implied multiple and the value share alongside the number itself.

Use the result as the terminal input to a full enterprise DCF, and build the cash flow it capitalises with the FCFF calculator.

The formula, term by term

The perpetuity growth formula is the Gordon growth model applied to a whole firm. Where the share version capitalises next year's dividend at the cost of equity, this version capitalises next year's free cash flow at the WACC, and the result is part of an enterprise value rather than an equity value.

FCFn(1 + g) is the numerator, and the (1 + g) is not optional. A perpetuity formula values a stream that starts one period after the valuation date. Since the terminal value stands at the end of year n, the first cash flow it captures is year n+1, which is the final forecast year grown once. Leaving the growth factor out understates terminal value by exactly the growth rate.

WACC − g is the capitalisation rate, and it is where the sensitivity lives. It is a difference between two estimated rates, so its proportional error is far larger than the error in either one. At a 9% WACC and 2.5% growth the spread is 6.5 points; move the WACC down to 8% and the spread falls to 5.5 points, raising the terminal value by 18%. Nothing about the business changed.

The discount factor 1 ÷ (1 + WACC)n brings it back to today. Use the same convention you used for the forecast years. If you discounted the forecast on a mid-year basis, discount the terminal value over n − 0.5 years too; mixing conventions is a common and quiet error.

The implied multiple is the same formula read differently. TVn ÷ FCFn = (1 + g) ÷ (WACC − g), which means every perpetuity assumption is equivalent to an exit multiple whether you state it or not. At 9% and 2.5% the implied multiple is 1.025 ÷ 0.065 = 15.8× final-year free cash flow. Making that explicit is the fastest way to tell whether a terminal assumption is reasonable, because multiples are observable and perpetuity growth rates are not.

Worked example: $120M of terminal cash flow at a 9% WACC

Your five-year forecast ends with $120M of free cash flow to the firm. You assume 2.5% perpetual growth against a 9% WACC, the explicit forecast period discounts to $450M, and terminal-year EBITDA is $200M.

  1. Grow the final year once. $120M × 1.025 = $123.0M — the first year of the perpetuity.
  2. Compute the capitalisation spread. 9% − 2.5% = 6.5 percentage points, or 0.065.
  3. Capitalise. $123.0M ÷ 0.065 = $1,892.31M. That is the terminal value standing at the end of year five, not today.
  4. Build the discount factor. 1.095 = 1.538624, so the factor is 1 ÷ 1.538624 = 0.649931.
  5. Discount it. $1,892.31M × 0.649931 = $1,229.87M.
  6. Add the forecast period. $450M + $1,229.87M = $1,679.87M of total present value.

Now the two checks. The terminal period carries $1,229.87M ÷ $1,679.87M = 73.2% of total value — high, but normal for a five-year model. And the terminal value implies $1,892.31M ÷ $120M = 15.8× free cash flow, or $1,892.31M ÷ $200M = 9.5× EBITDA. That EBITDA multiple is the number to argue about with anyone who knows the sector, because it is directly comparable to what similar businesses trade and transact at.

How to read the result

Start with the implied multiple, not the terminal value. A terminal value of $1.9 billion means nothing on its own. An implied 9.5× EBITDA against a peer group trading at 8× means your terminal assumption is slightly aggressive; against a peer group at 14× it is conservative. This translation is the single most valuable output on the page, and it is why sophisticated models always run the perpetuity method and the exit multiple method together and reconcile the two.

Then look at the value share. For a five-year forecast, 65–80% in the terminal period is ordinary arithmetic rather than a warning sign. Above roughly 85%, the explicit forecast is barely affecting the answer, and the model is an exit multiple wearing a DCF costume. The remedy is a longer forecast, not a lower growth rate: extending the horizon until the business genuinely reaches steady state moves value out of the terminal period and into years you have actually thought about.

Then interrogate the growth rate against reinvestment. Perpetual growth is not free. A firm growing at g forever must reinvest g ÷ ROIC of its operating profit every year to fund it. At 2.5% growth and a 12% return on capital, that is roughly 21% of NOPAT permanently committed to reinvestment. If your terminal cash flow assumes almost no reinvestment while your growth rate assumes 3%, the two assumptions contradict each other and the terminal value is overstated.

Finally, check the terminal year is normal. The formula capitalises whatever you feed it, forever. A terminal year with capital expenditure below depreciation, an unusually favourable working capital swing, or a peak-cycle margin will produce a terminal value that is wrong by whatever that abnormality is, multiplied by fifteen.

Share of value carried by the terminal period

For a business with flat free cash flow and zero perpetuity growth, the terminal share of total present value equals the discount factor at the terminal date — 1 ÷ (1 + WACC)n. It shows how much of a DCF answer is structural rather than a matter of forecasting skill.
Forecast lengthWACC 7%WACC 8%WACC 9%WACC 10%WACC 12%
3 years81.6%79.4%77.2%75.1%71.2%
5 years71.3%68.1%65.0%62.1%56.7%
7 years62.3%58.3%54.7%51.3%45.2%
10 years50.8%46.3%42.2%38.6%32.2%

Positive perpetuity growth raises every figure in this table, because it makes the terminal stream larger relative to the fixed forecast-period cash flows. Use it as a floor for what to expect from a given horizon and discount rate.

Mistakes that inflate a terminal value

  • Omitting the (1 + g) in the numerator. The perpetuity starts the year after the terminal date, so the final forecast cash flow must be grown once. Leaving it out understates terminal value by the growth rate; some practitioners omit it deliberately as a convention, but then the exit multiple they quote is 1 ÷ (WACC − g), and they should say so.
  • Capitalising an abnormal terminal year. Peak margins, a favourable working capital release or capital expenditure below depreciation all get multiplied by roughly fifteen. Normalise the year first.
  • Setting the growth rate above long-run nominal GDP. A perpetual rate higher than the economy's implies the firm eventually absorbs an unbounded share of it.
  • Ignoring the reinvestment needed to fund growth. Growth of g requires roughly g ÷ ROIC of operating profit reinvested every year forever. Terminal cash flow that assumes no reinvestment cannot also assume growth.
  • Mixing discounting conventions. If the forecast years use the mid-year convention, the terminal value must be discounted on the same basis.
  • Applying a nominal growth rate to real cash flows. Keep the whole model in one or the other; a real WACC with a nominal growth rate compounds the error.
  • Never checking the implied multiple. Every perpetuity assumption is an exit multiple in disguise. If you would not defend the multiple, do not defend the growth rate that produced it.

Perpetuity growth or exit multiple?

The two standard methods answer the same question differently. Perpetuity growth is internally consistent with the rest of the DCF: the same discount rate, the same cash flow definition, no reference to market pricing. Its weakness is that the growth rate is unobservable and the answer is hypersensitive to it. The exit multiple applies an EV/EBITDA multiple from comparable companies to the terminal year, which anchors the model to observable prices but imports today's market sentiment into a valuation meant to be independent of it, and mixes a levered market observation into an unlevered framework. Standard banking practice is to compute both, quote the perpetuity result with its implied multiple, and quote the multiple result with its implied growth rate. Where they diverge sharply, at least one assumption is wrong.

Alternatives and where they apply

Not every asset should be valued with a perpetuity. A mine with twenty years of reserves, a toll road under a thirty-year concession, a patent portfolio or a single-product biotech all have a defined life, and the correct treatment is a liquidation or salvage value at the end of the forecast rather than an infinite stream. Applying perpetual growth to a depleting asset is a category error that can double the valuation.

For businesses in structural decline, a negative perpetuity growth rate is both permitted and appropriate: the formula converges for any g below the WACC, and a rate of −2% simply values a shrinking stream. Run-off insurance books, legacy hardware lines and mature print media are all reasonably modelled that way.

A third approach, the convergence or value-driver form, writes terminal value as NOPATn+1 × (1 − g/ROIC) ÷ (WACC − g). It is the same perpetuity with the reinvestment requirement made explicit, and it prevents the most common inconsistency in terminal value work — assuming growth without funding it. When a competitive advantage is expected to fade, setting ROIC equal to WACC in that formula reduces terminal value to NOPATn+1 ÷ WACC, the value of a business that grows but creates no value by doing so. That is often the most defensible terminal assumption available for a mature company in a competitive industry.

Key terms

Terminal value
The value at the end of the explicit forecast of all cash flows beyond it. Also called continuing value or horizon value.
Perpetuity growth rate
The constant rate at which free cash flow is assumed to grow forever after the forecast ends. It must be below the discount rate for the value to be finite.
Implied exit multiple
Terminal value divided by a terminal-year metric such as free cash flow or EBITDA. It converts an unobservable growth assumption into an observable market comparison.
Capitalisation rate
The denominator WACC minus g. Dividing a cash flow by it converts a perpetual stream into a stock of value.
Normalised terminal year
A final forecast year adjusted so margins, capital expenditure and working capital are at levels the business can sustain indefinitely.

Frequently asked questions

What perpetuity growth rate should I use?

Anchor it to long-run nominal economic growth — expected inflation plus expected real GDP growth — and go below that for any company without a durable competitive advantage. For developed markets that usually means a rate in the low single digits. The upper bound is a matter of logic rather than taste: a company growing faster than the economy for ever eventually becomes the whole economy. Whatever you choose, check the multiple it implies before you accept it.

Why does the terminal value formula multiply by (1 + g)?

Because a perpetuity is valued one period before its first cash flow, and the terminal value stands at the end of year n. The first cash flow it captures therefore arrives in year n+1, which is the final forecast year grown by one period. Omitting the factor understates terminal value by exactly the growth rate — 2.5% in the default case. Some practitioners omit it as a deliberate convention; if you do, say so, because it changes the implied multiple.

How much of enterprise value should terminal value be?

In a five-year model at a normal discount rate, 65–80% is ordinary and is a consequence of the arithmetic rather than a flaw in your work. The reference table on this page shows the floor: for a flat cash flow stream with zero growth, a five-year forecast at a 9% WACC already puts 65% of value in the terminal period. Above about 85% the explicit forecast has stopped mattering, and the honest response is to extend the forecast rather than to lower the growth rate.

Should I discount the terminal value using the mid-year convention?

Use whatever convention you used on the forecast cash flows, and apply it consistently. If the forecast years are discounted at t − 0.5, discount the terminal value over n − 0.5 years as well. A frequent variant discounts forecast flows mid-year but the terminal value at full year n, on the argument that the terminal value is a lump sum received at the terminal date; that is defensible provided it is disclosed. This calculator uses year-end discounting throughout.

What if my terminal-year cash flow is negative?

Then the perpetuity method does not apply, and this calculator does not accept one — the cash flow field is floored at zero, and a zero entry already returns no terminal value. A negative terminal cash flow means the business has not reached a sustainable steady state, so either extend the forecast until it has, or normalise the terminal year by setting capital expenditure to a maintainable level and margins to a rate the business can hold. Capitalising a negative number into perpetuity produces a negative terminal value, which is arithmetically valid and economically meaningless for a going concern.

Can the perpetuity growth rate be negative?

Yes. The series converges for any growth rate below the WACC, including negative ones, so a declining business can be valued directly. A $100M terminal cash flow shrinking 2% a year at a 10% WACC is worth 100 × 0.98 ÷ 0.12 = $816.7M at the terminal date. This is the right treatment for a run-off book or a legacy product line, and it is far more honest than forcing a zero growth rate onto an asset that is visibly declining.

How do I convert my perpetuity assumption into an exit multiple?

Divide the terminal value by the terminal-year metric. Against free cash flow the multiple is simply (1 + g) ÷ (WACC − g), so a 9% WACC and 2.5% growth give 15.8×. Against EBITDA, enter the terminal year's EBITDA on this page and the calculator does the division for you. The EBITDA version is the one to compare with trading and transaction comparables, because that is the multiple the market quotes.

What is the value-driver or convergence formula for terminal value?

It is TV = NOPATn+1 × (1 − g / ROIC) ÷ (WACC − g), and it is the same perpetuity with the reinvestment needed to fund growth made explicit. The term (1 − g / ROIC) is the share of operating profit left over after reinvestment. Setting ROIC equal to WACC collapses it to NOPATn+1 ÷ WACC, the value of a business whose growth creates no value — often the most defensible terminal assumption for a mature company in a competitive market.

Why is the terminal value so sensitive to the discount rate?

Because the denominator is a small difference between two rates. At a 9% WACC and 2.5% growth the spread is 6.5 points; lowering the WACC by one point cuts the spread to 5.5 points and raises the terminal value by 18%, before the change in the discount factor is even considered. The narrower the spread, the more extreme the effect: halving the gap doubles the terminal value when you do it by lowering the WACC, and more than doubles it when you do it by raising the growth rate, because the numerator rises too. Always present a sensitivity grid rather than a single figure.

References

  • Valuation: Measuring and Managing the Value of Companies, 7th ed. — McKinsey & Company Inc., Tim Koller, Marc Goedhart, David Wessels; John Wiley & Sons
  • Investment Valuation: Tools and Techniques for Determining the Value of Any Asset, 3rd ed. — Aswath Damodaran, John Wiley & Sons
  • CFA Program Curriculum, Free Cash Flow Valuation — CFA Institute