DCF for beginners
A discounted cash flow model reduces a company's future to a single number: intrinsic value. The premise is elegant and theoretically sound. Project the free cash the business will generate over the next five to ten years (before any payments to shareholders). Discount those future cash flows back to present value using a discount rate that reflects the risk of those cash flows and the cost of capital. Sum them up, including terminal value at the end of your explicit forecast. That sum is what the business is theoretically worth today, assuming your assumptions are correct.
The power of DCF is that it forces you to be explicit about your assumptions rather than hiding them in hand-waving. How will revenue grow—by what percentage each year, and for how long? How will margins evolve as the company scales, or contract as competition arrives? How much capital will the company need to reinvest in fixed assets and working capital to achieve that revenue growth? What happens in the terminal period after your forecast, when the business reaches maturity and growth slows? Each assumption is a hypothesis about the future that you must defend with logic, historical evidence, and industry precedent. The weakness of DCF is that it is entirely dependent on these assumptions. Change your growth rate by 2 percent, and intrinsic value swings 30 to 40 percent. Change your terminal growth rate from 2 to 3 percent, and value potentially doubles or halves. This forces an uncomfortable truth: DCF does not predict the future. It tests whether your assumptions are internally consistent and plausible, and it reveals how sensitive your valuation is to each key variable.
This chapter teaches DCF mechanics from the ground up, without intimidation or unnecessary complexity. You will learn how to project free cash flows (revenue minus operating expenses minus taxes minus required capital expenditures minus changes in working capital), calculate terminal value correctly (the biggest source of DCF errors), choose an appropriate discount rate, and sensitivity-test your model so you understand how value changes with key assumptions. More importantly, you will learn when DCF adds decision-making value and when it becomes financial theater—impressive-looking but ultimately misleading.
Terminal value: where most errors hide
Most of a company's DCF value comes from terminal value (the value beyond your explicit forecast period). Get terminal value wrong, and your entire valuation is wrong. But terminal value is also the most subjective assumption you will make. This chapter teaches you to estimate terminal value conservatively and to understand how sensitive your valuation is to changes in that assumption. The goal is humility: recognizing that your terminal value estimate is a best guess, not a forecast.
Discount rate and cost of capital
The discount rate reflects two things: the time value of money (what returns could you earn elsewhere) and the risk of these specific cash flows. Choose a discount rate too low, and you overvalue the stock. Choose it too high, and you undervalue it. This chapter teaches you how to estimate an appropriate discount rate using the capital asset pricing model and how to adjust for company-specific risks. You will also learn when discount rate changes matter most and when they are second-order.
Articles in this chapter
📄️ What is a DCF model?
Learn what a discounted cash flow model is, why it works, and how it differs from relative valuation methods.
📄️ Time value of money: the DCF foundation
Why a dollar today is worth more than a dollar tomorrow, and how this principle powers DCF.
📄️ Present value mechanics
How to discount future cash flows correctly: the step-by-step mechanics of present value calculation.
📄️ Discount rate intuition
How to think about discount rates: what they mean, why they matter, and how to avoid catastrophic errors.
📄️ Weighted average cost of capital (WACC)
How to calculate WACC: the full formula, real examples, and common mistakes.
📄️ Cost of equity and the CAPM
How to estimate cost of equity using the Capital Asset Pricing Model (CAPM).
📄️ Cost of debt
How to estimate the cost of debt and why the tax shield matters. A practical guide to the after-tax cost of debt in WACC calculations.
📄️ Risk-free rate
The risk-free rate is the foundation of all discount rates. Learn how to select the right Treasury yield for your DCF and why it matters.
📄️ Equity risk premium
The equity risk premium is the excess return investors demand for stocks over bonds. Understand how to estimate it and why estimates vary so widely.
📄️ Beta
Beta measures how much a stock moves relative to the market. Learn how to estimate it, interpret it, and use it in your cost of equity calculation.
📄️ FCFF vs FCFE
The choice between free cash flow to the firm and free cash flow to equity shapes your entire DCF. Learn which to use and when.
📄️ Forecast period
How long should you explicitly forecast in a DCF? Longer periods reduce terminal value risk but increase assumption uncertainty. Find the right balance for your business.
📄️ Revenue Projection
Learn how to build realistic revenue forecasts by segment, customer, and geography—the foundation of defensible DCF models.
📄️ Margin Projection
Master the path from revenue to operating profit using cost structure, leverage, and competitive dynamics.
📄️ CapEx Projection
Learn how to forecast capital expenditures and the true reinvestment needs of a business to unlock free cash flow.
📄️ Working Capital Projection
Master the cash impact of changes in receivables, inventory, and payables—a critical but often overlooked driver of free cash flow.
📄️ Tax Rate Projection
Master tax rate forecasting by understanding loss carryforwards, jurisdictional mix, and policy changes—a critical but overlooked DCF input.
📄️ Terminal Value & Perpetuity
Learn to calculate terminal value using the Gordon Growth Model—a critical but easily abused assumption that often dominates DCF valuation.
📄️ Exit multiple method
Master the exit multiple approach to terminal value in DCF models. Learn when it's superior to perpetuity growth and how to build realistic exit assumptions.
📄️ Terminal value dominance
Understand when terminal value represents 70–90% of DCF value and why that signals danger. Learn how to stress-test assumptions when TV dominates.
📄️ Sensitivity analysis
Master DCF sensitivity analysis. Learn to build two-way tables, identify key value drivers, and use sensitivity to avoid overconfidence in your valuation.
📄️ Scenario analysis
Build bull, base, and bear case DCFs with coherent narrative assumptions. Learn to weight scenarios probabilistically and stress-test investment theses.
📄️ Monte Carlo simulations
Apply Monte Carlo methods to DCF modeling. Assign probability distributions to inputs and run thousands of simulations to map valuation risk and upside/downside ranges.
📄️ Implied share price
Convert DCF enterprise value to equity value and per-share price. Master the bridge from DCF math to a concrete buy-sell threshold.
📄️ Bias and overconfidence in DCFs
Why DCF models breed false certainty, and how anchoring, confirmation, and optimism bias distort valuation.
📄️ DCF vs multiples: which to trust
When to use DCF, when to use valuation multiples, and how they complement rather than replace each other.
📄️ When a DCF actually adds value
The specific business contexts where DCF modelling delivers genuine insight beyond market multiples.
📄️ When a DCF fails to predict
The business conditions and market environments where DCF valuation breaks down and becomes dangerous.
📄️ A simple DCF build walkthrough
Step-by-step example of building a simple, practical DCF model on a real business.
📄️ Common DCF mistakes
The recurring errors that distort DCF valuations and lead investors to overpay or miss opportunities.