Common DCF Mistakes
Intuition
DCF is the most rigorous valuation framework, and the most abused. Because it accepts any inputs you choose, it can be used to "prove" almost any valuation you want. The same DCF model can justify ₹500 or ₹2,000 per share depending on what assumptions the analyst makes, or is incentivised to make.
Most DCF errors fall into three categories: mechanical errors (wrong formula, wrong sign), assumption errors (inputs don't reflect economic reality), and conceptual errors (wrong framework for the situation). Understanding the failure modes makes you a better analyst of others' models and a more rigorous builder of your own.
The most important discipline: always reverse-engineer the market price. Instead of computing an intrinsic value and comparing to market, ask "what assumptions does the current market price require?" Then judge whether those assumptions are realistic.
Mechanics
Ten common DCF mistakes:
-
Terminal growth rate > WACC. TV = FCFF ÷ (WACC − g). If g ≥ WACC, terminal value blows up to infinity. This is mathematically and economically wrong.
-
Using unadjusted reported FCFF without stripping working capital distortions, exceptional items, or one-off capex.
-
Not adjusting WACC for changing capital structure over the forecast period. A company that's deleveraging rapidly has a different risk profile in year 10 vs year 1.
-
Discounting at mid-period vs end-of-period without consistency. Mid-period discounting (cash flows received throughout the year) is more realistic but must be applied consistently.
-
Double-counting the tax shield. If using WACC (which uses after-tax Kd), don't also add the PV of tax shields separately.
-
Forgetting minority interest / associates. EV from DCF is for the whole enterprise. Must add associate values and subtract minority interest and net debt to get equity value.
-
Stale beta. Using a 5-year monthly beta from a period when the company's business has fundamentally changed.
-
Not stress-testing. A DCF without a sensitivity table (WACC × g) is incomplete.
-
Anchoring to the current stock price. The goal is independent analysis. If your model keeps "coming out" near the current price, check whether you're unconsciously fitting inputs to justify it.
-
Treating DCF output as precise. A value range (e.g., ₹800–₹1,200) is more honest and useful than a single point estimate.
From the research
What Three Years of a Cash Flow Statement Reveals That One Year Hides
A single year of cash flow is a snapshot. Three years is a story. Learn what the trend reveals about earnings quality, funding, and sustainability.
ValuationComparing Two Companies on ROE, and Why the Higher One Is Not Always Better
Two companies can report the same ROE for very different reasons. DuPont analysis shows why an ROE built on leverage is not the same as one built on quality.
ValuationWhat a High P/E Actually Implies, and When It Is a Trap
A high P/E is not simply 'expensive'. It is the market pricing in expectations. Learn how to read what a P/E implies, and the two traps that catch beginners.
Try it yourself
Interactive exercises coming soon.
Key glossary terms
Related topics
Stay in the loop
Roughly one email per month. No spam, no upsells.