How to Build a DCF (Discounted Cash Flow) Model
A DCF values a company as the present value of the cash it will generate, discounted back at the return investors require. Here is the full method interviewers expect, from unlevered free cash flow through terminal value to a per-share price.
What a DCF is, and why interviewers ask about it
A discounted cash flow model values a company on its own terms: the cash it is actually expected to generate, discounted back to a value in today's dollars. That makes it an intrinsic valuation method, as opposed to trading comps or precedent transactions, which value a company by reference to what the market is paying for similar businesses right now. Neither approach is “correct” on its own, which is exactly why real valuation work builds a DCF alongside comps and checks that the two tell a consistent story.
Interviewers lean on the DCF walkthrough specifically because it cannot be answered from memorized rules of thumb. Doing it correctly requires understanding why cash flow differs from accounting earnings, why the discount rate has to match the cash flow it is discounting, and why a terminal value assumption can dominate the entire answer. A candidate who can walk through it cleanly has demonstrated they understand how a business actually creates value, not just where to find a multiple.
At the highest level, building one means: project unlevered free cash flow for an explicit forecast period (commonly five to ten years), discount each year back to today at the weighted average cost of capital, add a terminal value standing in for every year beyond the forecast, and sum the whole thing to get enterprise value. From there, a short bridge gets you to equity value and a per-share price.
Step 1: project unlevered free cash flow
Unlevered free cash flow (UFCF) is the cash a business generates from its core operations, available to every capital provider, debt and equity alike, before any financing decisions are made. Because it is pre-financing, it is the cash flow that gets discounted at WACC, a rate that itself blends the return required by both debt and equity holders (see our WACC guide).
Each piece exists for a specific reason. Start from EBIT, not net income, because a DCF is meant to value the operating business independent of how it happens to be financed; net income already has interest expense baked in, and including it here would double-count financing effects once the discount rate itself also reflects the cost of debt. Taxing EBIT directly gives NOPAT (net operating profit after tax), the after-tax profit the business would earn with no debt at all.
Depreciation and amortization get added back because they reduced EBIT as an expense but never actually used any cash. Capital expenditures get subtracted because they are a real cash outflow, spent to maintain or grow the asset base, that never shows up as an expense on the income statement. An increase in net working capital (receivables plus inventory, net of payables) is subtracted because a growing business typically has to fund more of its own operating cycle in cash before that cash comes back in; a decrease in net working capital would instead be added, since it frees up cash.
Worked example: EBIT of $100mm, a 25% tax rate, $20mm of D&A, $30mm of capex, and a $10mm increase in net working capital.
Step 2: why you discount at WACC
Unlevered free cash flow belongs to everyone who has a claim on the business, debt and equity holders together, so it has to be discounted at a rate that reflects what both of them require. That rate is the weighted average cost of capital: the cost of equity and the after-tax cost of debt, each weighted by its share of the company's capital structure at market value. Using the cost of equity alone would understate the discount rate whenever the company carries meaningful debt, overstating the resulting valuation. The full derivation, including CAPM for the cost of equity, lives on the WACC guide.
The one case where WACC is not the right rate is if you are instead discounting levered free cash flow, cash flow already net of interest expense and debt paydown, which belongs to equity holders only and gets discounted at the cost of equity directly to arrive at equity value. The unlevered-FCF-at-WACC approach covered here is the far more common version asked about in interviews.
Step 3: terminal value, two ways
No one forecasts cash flow forever, so the DCF needs a terminal value standing in for every year of cash flow beyond the explicit projection period, as of the final forecast year. There are two standard ways to build it, and a careful answer computes both as a cross-check on each other.
- Gordon Growth (perpetuity growth) method. Assume the final year's cash flow grows at a constant rate forever, and value that growing perpetuity:Terminal Value = Final Year FCF × (1 + g) ÷ (WACC − g)where g is a modest long-run growth rate, usually pinned near long-run GDP or inflation (often 2% to 3%), and must be strictly less than WACC or the formula turns negative or explodes. Economically, no company can outgrow its own discount rate forever.
- Exit multiple method. Apply a valuation multiple, most often EV/EBITDA, to the final projection year's metric, using a multiple drawn from where comparable public companies trade today (see the trading comps guide):Terminal Value = Final Year EBITDA × Exit Multiple
Because both methods are valuing the same thing, a good sanity check is to solve each method for what it implies about the other: the growth rate a given exit multiple implies, or the multiple a given growth rate implies. If that implied figure looks unreasonable next to how the sector actually trades or actually grows, the underlying assumption needs revisiting.
Step 4: discount everything to present value and sum
Every projected year of unlevered free cash flow, plus the terminal value (itself a value as of the final forecast year, so it needs discounting back the same number of years as that final year's cash flow), gets discounted to today at WACC:
Summing every discounted cash flow plus the discounted terminal value gives the DCF's implied enterprise value. Worked example, keeping the numbers simple: two years of $100mm unlevered free cash flow, a 10% WACC, and a terminal value of $1,000mm as of the end of year two.
PV(Year 2) = $100mm ÷ 1.10² = $82.6mm
PV(Terminal Value) = $1,000mm ÷ 1.10² = $826.4mm
Enterprise Value = $90.9mm + $82.6mm + $826.4mm ≈ $1,000mm
Notice how much of the total came from the terminal value alone (roughly 83% in this example). That is normal, and it is exactly why interviewers spend so much time pressure-testing terminal value assumptions specifically.
Step 5: bridge enterprise value to equity value to per-share value
A DCF's output, enterprise value, is the value of the whole operating business before considering how it happens to be financed. To get to what common shareholders actually own, subtract every other claim on the business and add back cash, which effectively belongs to equity once debt is repaid. The full mechanics of this bridge are covered on the enterprise value guide.
Dividing equity value by diluted shares outstanding gives value per share. Continuing the example above: enterprise value of $1,000mm, debt of $200mm, cash of $50mm, and no preferred stock or minority interest.
Value per Share = $850mm ÷ 100mm diluted shares = $8.50
Try a real question
This is the same question engine and thirty-second clock a real duel uses, filtered to this guide's topic. No account, no signup, nothing saved.
Common interview questions
Why discount unlevered free cash flow at WACC instead of at the cost of equity?
Unlevered free cash flow is the cash available to every capital provider, not just shareholders, so the discount rate has to reflect what both debt and equity holders require. WACC is exactly that blended rate. Discounting levered free cash flow (which is already net of interest and debt paydown) at the cost of equity directly is a valid alternative, but it gets you to equity value directly rather than enterprise value.
What happens to enterprise value if you raise the terminal growth rate assumption?
Enterprise value goes up, and often by a lot. A higher perpetuity growth rate both increases the numerator (cash flow grows faster) and shrinks the denominator (WACC minus g gets smaller), and since the terminal value is typically the majority of a DCF's total value, small changes in this one assumption move the answer more than almost anything else in the model.
Why must the perpetuity growth rate be lower than WACC?
If growth is greater than or equal to WACC, the Gordon Growth denominator (WACC minus g) becomes zero or negative, which produces an infinite or economically nonsensical terminal value. No company can grow faster than its own discount rate forever, so a valid perpetuity growth assumption always sits below WACC, generally close to long-run GDP growth.
How would you sanity-check a DCF's terminal value?
Compute the terminal value both ways, Gordon Growth and exit multiple, and check that they roughly agree. Concretely, back out the exit multiple implied by your Gordon Growth terminal value and compare it to where real comparable companies actually trade; if it's far outside that range, the growth or WACC assumption likely needs revisiting.
Why use EBIT rather than net income as the starting point for unlevered free cash flow?
A DCF is meant to value the operating business independent of its capital structure, so it deliberately excludes interest expense and interest income, both financing items. Net income already has interest baked in; starting there and then also discounting at a rate (WACC) that reflects the cost of debt would double-count the effect of leverage.
What is mid-year convention, and why does it matter?
Mid-year convention discounts each year's cash flow back by n minus 0.5 years instead of a full n years, on the assumption that cash actually arrives fairly evenly throughout the year rather than in one lump sum on the last day of it. It's a modest refinement, typically raising the DCF's value slightly versus standard year-end discounting, and is common in more polished models rather than a first-pass estimate.