DCF Valuation — Discounted Cash Flow Valuation Methodology
A specialized skill that enhances the DCF analysis capabilities of the valuation-expert agent.
Target Agent
- valuation-expert — DCF model construction, WACC calculation, terminal value computation
DCF Model Construction Process
Step 1: FCFF (Free Cash Flow to Firm) Estimation
FCFF = EBIT x (1 - Tax Rate)
+ Depreciation & Amortization
- Capital Expenditures (CAPEX)
- Change in Net Working Capital (dNWC)
| Item | Estimation Method | Key Considerations |
|---|---|---|
| EBIT | Revenue x Operating Margin estimate | Use normalized EBIT |
| Tax Rate | Effective or statutory rate | Consider deferred tax |
| D&A | Tangible Assets x Depreciation Rate | Verify balance with CAPEX |
| CAPEX | Maintenance CAPEX + Growth CAPEX | Validate ratio vs. D&A |
| dNWC | NWC as % of Revenue | Cash outflow with revenue growth |
Step 2: WACC (Weighted Average Cost of Capital) Calculation
WACC = E/(E+D) x Ke + D/(E+D) x Kd x (1-T)
| Variable | Calculation Method | Reference Values |
|---|---|---|
| Ke (Cost of Equity) | CAPM = Rf + B x MRP + SP | 10-15% |
| Rf (Risk-Free Rate) | 10-year government bond yield | 3-4% |
| MRP (Market Risk Premium) | Equity Risk Premium | 5-7% |
| B (Beta) | Peer Unlevered B average → Re-lever | 0.8-1.5 |
| SP (Size Premium) | Market cap based | Startups 3-5% |
| Kd (Cost of Debt) | Weighted average borrowing rate | 4-6% |
| T (Tax Rate) | Effective tax rate | 20-25% |
CAPM Beta Calculation Process
1. Select 5+ comparable companies
2. Collect each company's Levered Beta
3. Calculate Unlevered Beta: BU = BL / [1 + (1-T) x D/E]
4. Calculate average Unlevered Beta of comparables
5. Re-lever for target company's capital structure: BL = BU x [1 + (1-T) x D/E]
Step 3: Terminal Value
Method 1: Perpetuity Growth Model (Gordon Growth)
TV = FCFFn+1 / (WACC - g)
= FCFFn x (1+g) / (WACC - g)
| Variable | Standard | Caution |
|---|---|---|
| g (Perpetual Growth Rate) | At or below GDP growth (1.5-3%) | Model invalid if g > WACC |
| FCFFn | Last forecast year FCF | Must be at normalized level |
Method 2: Exit Multiple
TV = EBITDAn x Exit Multiple
| Industry | Typical EV/EBITDA Range |
|---|---|
| SaaS | 15-30x |
| Manufacturing | 6-10x |
| Retail | 8-12x |
| Financial Services | 8-12x |
| Biotech | 20-40x (pipeline value) |
Step 4: Enterprise Value Calculation
Enterprise Value = Sum(FCFFt / (1+WACC)^t) + TV / (1+WACC)^n
Equity Value = EV - Net Debt - Preferred Stock - Minority Interest
Per-Share Value = Equity Value / Shares Outstanding
DCF Quality Validation Checklist
- Is terminal value within 60-75% of total value? (Warning if exceeded)
- Is perpetual growth rate at or below GDP growth?
- Is the beta used in WACC calculation reasonable?
- Is FCF projection consistent with historical trends?
- Is D&A approximately equal to maintenance CAPEX? (for mature companies)
- Does revenue growth rate gradually converge?
- Does operating margin converge to industry average?
Startup/High-Growth Company DCF Adjustments
| Issue | Solution |
|---|---|
| Negative cash flows | Explicitly state breakeven timing, model cash burn until then |
| High growth rates | 2-stage model (high growth period + stable growth period) |
| Beta not estimable | Use comparable public company beta, or directly apply VC discount rate (25-35%) |
| Insufficient market data | Parallel VC Method, Berkus Method |
Multiples Valuation (Cross-check)
| Multiple | Applicable To | Calculation |
|---|---|---|
| EV/Revenue (PSR) | Early SaaS, high growth | EV / Annual Revenue (NTM) |
| EV/EBITDA | Profitable companies | EV / EBITDA (NTM) |
| P/E | Public companies | Stock Price / EPS |
| EV/ARR | SaaS | EV / ARR |
Always cross-validate DCF results with multiples valuation.