What Is Terminal Value?
Terminal value represents the worth of all cash flows a company will generate after the explicit projection window of a discounted cash flow analysis ends. Since businesses are assumed to operate indefinitely but detailed forecasts are only credible for five to ten years, the terminal value compresses the remaining decades into one lump sum.
It typically accounts for 60% to 80% of a DCF's total enterprise value, which makes the assumptions behind it the most consequential in the entire model.
The Two Methods
The Gordon growth (perpetuity growth) method assumes free cash flow grows at a constant rate forever: Terminal Value = Final Year FCF x (1 + g) / (WACC - g), where g is a long-term growth rate that should not exceed long-run GDP growth, typically 2% to 3%.
The exit multiple method instead applies a market multiple, such as EV/EBITDA, to the final projected year's EBITDA. Analysts often calculate both, cross-check the implied growth rate against the implied multiple, and use one as a sanity check on the other. Whichever method is used, the terminal value sits at the end of the forecast and must still be discounted back to the present.
Example
Suppose year-five unlevered free cash flow is $100 million, WACC is 10%, and long-term growth is 3%. Terminal Value = $100 x 1.03 / (0.10 - 0.03) = $103 / 0.07 = $1,471 million as of year five. Discounting back five years at 10% gives $1,471 / 1.10^5 = $913 million of present value. Under the exit multiple method, if year-five EBITDA is $150 million and peers trade at 10x, the terminal value would be $1,500 million before discounting, a useful cross-check.
Why It Matters
Because terminal value drives most of a DCF's output, small changes in the growth rate or exit multiple can swing valuations by hundreds of millions of dollars, which is why bankers always present sensitivity tables around these inputs. A DCF where terminal value is 95% of total value signals that the forecast period is doing almost no work and the analysis is really just a multiple in disguise.
Interviewers commonly ask for both terminal value methods and how to sanity-check one against the other.
