HomeCheat Sheets › DCF Model

DCF Model Cheat Sheet: Formulas, Steps, and Analyst Tips

A discounted cash flow (DCF) model estimates the intrinsic value of a company by projecting its future free cash flows and discounting them back to today at the company’s weighted average cost of capital (WACC). It is the foundational valuation methodology in investment banking, equity research, and corporate finance — and the one that depends most on your assumptions.

The 6 Steps of a DCF Model

StepActionKey Inputs
1. Project RevenueForecast top-line growth for 5–10 yearsHistorical growth, industry trends, management guidance
2. Build to Free Cash FlowProject margins, D&A, CapEx, and working capitalHistorical ratios, analyst estimates, industry benchmarks
3. Calculate WACCDetermine the discount rateCost of equity, cost of debt, capital structure
4. Discount Projected FCFsBring each year’s FCF to present valueFCF ÷ (1 + WACC)^n
5. Calculate Terminal ValueValue all cash flows beyond the projection periodGordon Growth or Exit Multiple method
6. Sum to Enterprise ValuePV of FCFs + PV of Terminal ValueBridge to equity value by subtracting net debt

Free Cash Flow to the Firm (FCFF)

FCFF is the cash available to all capital providers (debt + equity) before any financing decisions. This is what you discount at WACC in a standard DCF.

FCFF from EBIT EBIT × (1 − Tax Rate) + D&ACapEx − ΔWorking Capital = FCFF
FCFF from CFO CFO + Interest Expense × (1 − Tax Rate) − CapEx = FCFF

Weighted Average Cost of Capital (WACC)

WACC blends the cost of equity and after-tax cost of debt, weighted by the company’s target capital structure. It is the discount rate applied to FCFF.

WACC Formula WACC = (E/V) × Ke + (D/V) × Kd × (1 − Tax Rate)
ComponentDefinitionHow to Estimate
E/VEquity weight (market value of equity ÷ total firm value)Market cap ÷ (Market cap + Net debt)
D/VDebt weightNet debt ÷ (Market cap + Net debt)
Ke (Cost of Equity)Return required by equity investorsCAPM: Rf + β × (Rm − Rf)
Kd (Cost of Debt)Effective interest rate on borrowingsInterest expense ÷ Average total debt, or yield on traded bonds
Tax RateMarginal corporate tax rateStatutory rate or blended effective rate

Cost of Equity — CAPM

Capital Asset Pricing Model Ke = Risk-Free Rate + Beta × Equity Risk Premium
InputTypical SourceCommon Range
Risk-Free Rate10-year US Treasury yield3.5%–5.0%
BetaRegression vs. S&P 500 (2–5 year weekly) or industry median0.6–1.8 for most sectors
Equity Risk Premium (ERP)Historical excess returns or survey-based estimates4.5%–6.5%
Size Premium (optional)Added for small-cap companies1.0%–3.0%

Terminal Value

Terminal value captures all cash flows beyond your explicit forecast period. In most DCFs, terminal value represents 60–80% of total enterprise value — which is why it demands careful treatment.

Gordon Growth Model (Perpetuity) Terminal Value = FCF(n+1) ÷ (WACC − g)
Exit Multiple Method Terminal Value = EBITDA(n) × Exit EV/EBITDA Multiple
MethodGordon GrowthExit Multiple
ApproachAssumes FCF grows at constant rate foreverApplies a market multiple to final-year metric
Key AssumptionLong-term growth rate (g) — typically 2–3%Exit multiple based on comparable companies
StrengthTheoretically pure, self-containedGrounded in observable market data
WeaknessExtremely sensitive to g and WACC spreadEmbeds current market sentiment into intrinsic value
Best PracticeUse as a cross-checkUse as primary, validate with Gordon Growth

From Enterprise Value to Share Price

The DCF gives you enterprise value. To get to the implied share price, bridge from EV to equity value.

Equity Bridge Equity Value = Enterprise Value − Net Debt − Preferred Stock − Minority Interest
Implied Share Price Implied Price = Equity Value ÷ Diluted Shares Outstanding

Sensitivity Analysis

A DCF without a sensitivity table is incomplete. The output is only as good as your assumptions, so always test how valuation changes across key variable ranges.

Variable PairWhy It Matters
WACC vs. Terminal Growth RateThe most common sensitivity — small changes in either create large valuation swings
Revenue Growth vs. Operating MarginTests the impact of different growth/profitability scenarios
Exit Multiple vs. WACCShows how market sentiment and discount rate interact
Analyst Tip
Always run your DCF with at least three scenarios: base, bull, and bear. Weight them by probability to get an expected value. This is more useful than a single-point estimate and shows your audience that you understand the range of outcomes. Present the sensitivity table alongside your football field chart.
Watch Out
The terminal growth rate (g) must be less than WACC and should not exceed long-term GDP growth (roughly 2–3% nominal). A terminal growth rate of 4%+ implies the company will eventually become larger than the entire economy — a logical impossibility that inflates your valuation.

Key Takeaways

  • A DCF model discounts projected free cash flows at WACC to estimate intrinsic value.
  • FCFF = EBIT × (1 − Tax Rate) + D&A − CapEx − ΔWorking Capital.
  • WACC blends cost of equity (via CAPM) and after-tax cost of debt, weighted by capital structure.
  • Terminal value (60–80% of total value) can use the Gordon Growth perpetuity or an exit multiple approach.
  • Always include sensitivity analysis — the output is assumption-dependent, and a single number conveys false precision.

Frequently Asked Questions

How many years should I project in a DCF?

Most DCFs use a 5- to 10-year explicit forecast period. Use 5 years for mature, stable businesses and up to 10 years for high-growth companies that need more time to reach steady state. The projection period should extend until the company reaches a normalized margin and growth profile.

What discount rate should I use?

If you are discounting FCFF (cash flow to the entire firm), use WACC. If you are discounting FCFE (cash flow to equity only), use the cost of equity. Most sell-side and buy-side DCFs use WACC with FCFF. Typical WACC ranges are 7–12% for US companies.

Why does terminal value represent such a large share of enterprise value?

Terminal value captures the infinite stream of cash flows beyond your projection period. Even though each individual year’s cash flow is small when discounted far into the future, the aggregate perpetuity sum is enormous. This is mathematically unavoidable — it is why getting the terminal growth rate and exit multiple right matters so much.

Should I use the Gordon Growth model or exit multiple for terminal value?

Best practice is to calculate both and cross-check them against each other. The exit multiple method is more commonly used as the primary approach because it is grounded in observable market data (EV/EBITDA multiples from comparable companies). The Gordon Growth model serves as a sanity check.

What are the most common mistakes in DCF models?

The top errors are: using a terminal growth rate above GDP growth, mismatching FCFF with cost of equity (or vice versa), projecting margins that never normalize, ignoring working capital changes, using levered beta without adjusting for different capital structures, and not running sensitivity analysis. Always stress-test your key assumptions before presenting the output.