Valuation
Discounted Cash Flow (DCF), Explained Without the Jargon
A business is worth the cash it will produce over its lifetime, adjusted for the fact that money later is worth less than money now. That single idea is the discounted cash flow model.
The time value of money
Would you rather have $100 today or $100 in five years? Today, because you could invest it and have more than $100 in five years. Flip that around and a promise of $100 in five years is worth less than $100 today. How much less depends on the return you could earn elsewhere, the discount rate.
Present value = future cash ÷ (1 + discount rate)years
At a 9% discount rate, $100 received in five years is worth $100 ÷ 1.095 ≈ $65 today.
Step 1: Start with free cash flow
Free cash flow is cash from operations minus capital expenditures. It's the cash a business generates after maintaining and growing its operations, the money that could in principle go to shareholders. Both numbers are on the cash flow statement in the 10-K. Use a normal year, or an average of several, not a single unusually good or bad one.
Step 2: Forecast the next ten years
Estimate how fast free cash flow will grow. Simple models use two stages: faster growth for years 1 to 5, slower growth for years 6 to 10, as competition catches up. Be honest: very few companies grow quickly for a decade.
Step 3: Discount each year back to today
Divide each year's cash flow by (1 + discount rate) raised to the number of years away. Add them up. That's the present value of the next ten years.
Step 4: Add a terminal value
A business doesn't stop after year ten. The terminal value estimates the value of all cash flows after that, assuming they grow at a slow, steady rate forever:
Terminal value = FCF in year 10 × (1 + g) ÷ (r − g)
Here g is the long-term growth rate and r is the discount rate. g must be lower than r, and is usually set near long-run economic growth. Discount the terminal value back to today just like any year-10 cash flow.
A worked example
Free cash flow is $4.50 per share. Assume 8% growth for five years, 5% for the next five, 2.5% after that, and a 9% discount rate. The ten years of cash flows are worth about $41 today; the terminal value adds about $56 more; total ≈ $97 per share. If the stock trades at $100, it's priced slightly above this estimate. Change the discount rate to 10% and the estimate drops to roughly $84. That sensitivity is the real lesson.
Try it yourself with your own inputs:
P/E & simple DCF calculatorPrice-to-earnings, earnings yield, and a two-stage discounted cash flow estimate.
What actually drives the answer
- The discount rate. In the example above, one percentage point moved the estimate about 14%.
- Long-term growth. Terminal value is often more than half the total, so the "forever" growth rate matters enormously.
- Starting cash flow. Starting from a peak year inflates everything after it.
Margin of safety
Because every input is a guess, many investors only buy when the price sits well below their estimate, a margin of safety. If your estimate is $97 and you'd want a 25% cushion, you'd look for a price around $73. The cushion is there to protect you from being wrong, which you sometimes will be.
The most useful trick: run it backward
Instead of asking "what is it worth?", ask "what growth does today's price assume?" Adjust the growth rates until the estimate equals the current price. If the answer requires 20% growth for a decade, you've learned something important about the risk you'd be taking.
Free download: Valuation WorksheetP/E, PEG, free-cash-flow yield and a simple DCF on paper. (PDF)
Common questions
What discount rate should I use in a DCF?
There is no single right answer. Many individual investors use the return they require for taking on stock risk, often somewhere in the high single digits to low double digits, and test a range. Professionals often use the company's weighted average cost of capital.
Why is terminal value so important?
In most DCF models the terminal value, which represents all cash flows after the forecast period, makes up a large share of the total estimate, so small changes to the long-term growth rate or discount rate change the answer significantly.
Is a DCF accurate?
A DCF is precise but not necessarily accurate. It turns assumptions into a number. Its real value is showing which assumptions matter and what you would have to believe to justify today's price.