DCF: Theory and Mechanics
Intuition
A DCF (Discounted Cash Flow) model is the most principled way to value a business. The idea is simple: a company is worth the present value of all the cash it will ever generate for its owners. You estimate future free cash flows, choose a discount rate that reflects the riskiness of those cash flows, and discount them back to today.
This sounds straightforward but involves dozens of assumptions, revenue growth, margins, capex intensity, working capital, terminal growth rate, and WACC. Because the terminal value (the value beyond the explicit forecast period) typically represents 60–80% of total value, the model is enormously sensitive to that single assumption.
DCF is best used not to arrive at a single precise number, but to understand the implied assumptions of the current market price and to stress-test scenarios. When a stock is trading at a price that requires heroic growth assumptions to justify in a DCF, that's informative even if you never know the "right" intrinsic value.
Mechanics
Two approaches: FCFF and FCFE
Free Cash Flow to Firm (FCFF): cash available to all capital providers:
FCFF = EBIT × (1 − t) + D&A − Capex − ΔWCE
(ΔWCE = change in operating working capital)
Discount FCFF at WACC. Subtract net debt to get equity value.
Free Cash Flow to Equity (FCFE): cash available to equity holders:
FCFE = PAT + D&A − Capex − ΔWCE − Debt Repayment + New Borrowings
Discount FCFE at cost of equity (Ke). Gives equity value directly.
Building the model:
- Forecast revenue (volume × price, or segment-by-segment)
- Project margins → EBIT
- Compute FCFF for each year (typically 5–10 years explicit forecast)
- Calculate Terminal Value:
- Gordon Growth:
TV = FCFF_{n+1} ÷ (WACC − g) - Exit Multiple:
TV = EBITDA_n × EV/EBITDA multiple
- Gordon Growth:
- Discount all cash flows + TV at WACC
- Add non-operating assets, subtract net debt → Equity Value → divide by shares → intrinsic value per share
Sensitivity table: Always output a WACC vs terminal growth rate sensitivity table. Value estimates should span a range, not a single number.
From the research
What Three Years of a Cash Flow Statement Reveals That One Year Hides
A single year of cash flow is a snapshot. Three years is a story. Learn what the trend reveals about earnings quality, funding, and sustainability.
ValuationComparing Two Companies on ROE, and Why the Higher One Is Not Always Better
Two companies can report the same ROE for very different reasons. DuPont analysis shows why an ROE built on leverage is not the same as one built on quality.
ValuationWhat a High P/E Actually Implies, and When It Is a Trap
A high P/E is not simply 'expensive'. It is the market pricing in expectations. Learn how to read what a P/E implies, and the two traps that catch beginners.
Try it yourself
Practice the concepts with an interactive calculator: open tool →
Key glossary terms
Related topics
Stay in the loop
Roughly one email per month. No spam, no upsells.