Back to Learn

What Is Discounted Cash Flow (DCF)? How to Estimate What a Stock Is Really Worth

Valuation
10 min read
By ScreenerHub Team

What Is Discounted Cash Flow (DCF)?

Discounted cash flow (DCF) is a valuation method that estimates what a business is worth today by forecasting its future free cash flows and discounting them back to present value.

DCF Value=t=1nFCFt(1+r)t+Terminal Value(1+r)n\text{DCF Value} = \sum_{t=1}^{n} \frac{\text{FCF}_t}{(1+r)^t} + \frac{\text{Terminal Value}}{(1+r)^n}

DCF matters because stocks are ultimately worth the cash they can return to owners over time, not just the multiple the market assigns this quarter. That makes DCF one of the clearest bridges between business quality, growth, and valuation.

TL;DR: DCF asks a simple question: how much are a company's future cash flows worth today after adjusting for time and risk? It is most useful for businesses with reasonably predictable cash generation, and least useful for highly cyclical, early-stage, or structurally unstable companies. On ScreenerHub, DCF itself is not a single filter, but FCF Yield, EV/FCF, growth, and profitability filters help you find candidates where a full DCF is worth doing.


Why Discounted Cash Flow Matters

Most simple valuation ratios are shortcuts. A P/E ratio or EV/EBITDA can tell you whether a stock looks cheap relative to today's earnings, but they do not tell you what the business is actually worth if profits keep growing, stall out, or fade.

DCF gets closer to the underlying economics. It forces you to state your assumptions about four things explicitly:

  • how much free cash flow the business can generate
  • how fast that cash flow can grow
  • how risky those cash flows are
  • what the business might still be worth after your forecast period

That makes DCF especially valuable for long-term investors. Instead of asking, "Is 18x earnings cheap?", you ask, "If this company grows free cash flow at a realistic rate for the next decade, what is each share worth today?"

DCF vs. Multiple-Based Valuation

Without DCFWith DCF
You compare a stock to peers using rough multiplesYou estimate value from the company's own cash-producing ability
A low multiple can look cheap even when the business is deterioratingWeak future cash flow assumptions lower value immediately
A high multiple can look expensive even when growth is exceptionalStrong durable growth can justify a richer price today

DCF is not automatically better than ratios. It is simply more explicit. The upside is deeper insight. The downside is that weak assumptions create false precision.


How Discounted Cash Flow Is Calculated

At its core, a DCF model has three building blocks:

  1. forecast future free cash flow
  2. discount those cash flows back to today
  3. estimate a terminal value for all cash flows beyond the explicit forecast period

Core Formula

Present Value of FCFt=FCFt(1+r)t\text{Present Value of FCF}_t = \frac{\text{FCF}_t}{(1+r)^t}
Terminal Value=FCFn+1rg\text{Terminal Value} = \frac{\text{FCF}_{n+1}}{r-g}

Where:

  • FCFt\text{FCF}_t is free cash flow in year $t$
  • $r$ is the discount rate
  • $g$ is the long-term terminal growth rate
  • $n$ is the number of years in your explicit forecast

If you are new to the cash-flow side of valuation, read What Is Free Cash Flow? first. DCF is only as good as the free cash flow input you start with.

Worked Example

Assume a company generated $100 million in free cash flow this year. You expect FCF to grow 8% annually for five years, then settle into 3% perpetual growth. You use a 10% discount rate.

YearForecast FCFDiscount Factor at 10%Present Value
1$108.0M0.909$98.2M
2$116.6M0.826$96.4M
3$126.0M0.751$94.7M
4$136.0M0.683$92.9M
5$146.9M0.621$91.2M

The present value of the five forecast cash flows is about $473.4M.

Now calculate terminal value:

FCF6=146.9×1.03=151.3\text{FCF}_{6} = 146.9 \times 1.03 = 151.3
Terminal Value=151.30.100.032161.4\text{Terminal Value} = \frac{151.3}{0.10 - 0.03} \approx 2161.4

Discount that terminal value back five years:

PV of Terminal Value=2161.4(1.10)51342.0\text{PV of Terminal Value} = \frac{2161.4}{(1.10)^5} \approx 1342.0

Total enterprise value from the DCF is roughly:

473.4+1342.0=1815.4473.4 + 1342.0 = 1815.4

If the business has $250M net debt, equity value is about $1565.4M. With 50 million shares outstanding, the implied intrinsic value is about $31.31 per share.

That number is not the answer. It is the output of your assumptions. The real work is deciding whether those assumptions are conservative, realistic, or optimistic.


How to Interpret a DCF Model

DCF is best used as a valuation range, not a single magic number. If your base case says a stock is worth $31 per share, that does not mean buying at $30 is automatically safe. A small change in growth or discount rate can move the result a lot.

Three practical rules help:

1. Focus on the gap between price and value

If your DCF says intrinsic value is meaningfully above the current stock price, the market may be underestimating the business. If it says value is below the market price, expectations may already be too high.

2. Build in a margin of safety

Many value investors want a 20% to 30% discount between estimated intrinsic value and market price before buying. That buffer protects you against forecasting errors.

3. Stress-test the assumptions

Run at least three cases:

CaseRevenue / FCF GrowthDiscount RateWhat It Tells You
BearLower than expectedHigherDownside if growth disappoints
BaseMost realisticNormalYour working estimate
BullStronger than expectedLowerUpside if the business compounds well

If the stock only looks attractive in the bull case, the idea is probably too fragile.

Typical Assumption Ranges by Business Type

Business TypeTypical Terminal GrowthDiscount Rate TendencyWhy DCF Fits or Struggles
Mature consumer staples2% - 3%LowerStable cash flows make DCF fairly reliable
Quality software3% - 4%MidStrong cash generation, but growth fade matters a lot
Industrials2% - 3%Mid to higherWorks reasonably well if cycle risk is handled conservatively
Utilities1% - 2.5%LowerPredictable cash flows, but regulation limits upside
Early-stage biotech or unprofitable growthNot reliableHighForecast cash flows are too uncertain for a robust DCF

Context matters: DCF works best when the business has durable economics and visible cash generation. It becomes much less useful when cash flows are negative, highly cyclical, or dependent on a single binary event.


What Drives DCF Results the Most?

Most beginners assume the forecast years matter most. In reality, two inputs dominate many DCF models:

  • discount rate: a 1 percentage point change can materially shift present value
  • terminal value: often accounts for more than half of total value

That is why DCF can create an illusion of accuracy. A spreadsheet with many rows and decimals can still rest on one aggressive terminal growth assumption.

Here is the practical takeaway:

  • spend more time on business quality than spreadsheet complexity
  • keep terminal growth conservative
  • anchor forecasts to real unit economics, margins, and reinvestment needs
  • compare the DCF result against simpler metrics like price-to-book, EV/FCF, and FCF yield

Discounted Cash Flow in a Stock Screener

You cannot filter directly for "good DCF" because DCF is a full valuation exercise, not a single reported metric. What you can do is use ScreenerHub to narrow the universe to companies where DCF analysis is more likely to be useful.

Screener 1: Cash-generative candidates

Start with businesses that already generate real cash.

FilterSetting
FCF Yield> 4%
EV/FCF< 20
Net Profit Margin> 8%
Revenue Growth YoY> 5%

This is a strong first pass for companies where a DCF can be grounded in real operating results rather than hope.

Screener 2: Quality compounders worth valuing in detail

FilterSetting
ROIC> 10%
FCF Yield> 3%
Debt-to-Equity< 0.8
Revenue CAGR (5Y)> 8%

This setup finds businesses that combine profitability, reinvestment strength, and balance-sheet discipline. That is often the sweet spot for DCF work because future cash flows are easier to reason about.

<!-- [SCREENSHOT: ScreenerHub Studio - FCF Yield, EV/FCF, ROIC, and Revenue CAGR combined in a valuation-quality screen] -->

Try it now: Open ScreenerHub Studio with FCF Yield pre-selected, then add EV/FCF, ROIC, and Revenue CAGR to build a shortlist of stocks that deserve a full DCF review.

If you want the broader playbook behind this workflow, pair it with How to Find Undervalued Stocks and the strategy page Systematically Find Value Stocks.


Common Mistakes When Using DCF

  1. Forecasting straight-line growth for too long. Great businesses still slow down. If your model assumes 15% growth for a decade, you are probably overstating value.
  2. Using an unrealistic terminal growth rate. Terminal growth should usually stay near long-run economic growth. A perpetual 6% or 7% rate is rarely defensible for mature companies.
  3. Ignoring reinvestment needs. Revenue growth that requires huge capital spending does not translate cleanly into higher free cash flow.
  4. Treating the output as exact. DCF is a framework for thinking, not a precision instrument.
  5. Applying DCF to the wrong businesses. Deeply cyclical firms, commodity producers near peak margins, and pre-profit companies often need a different valuation approach.

When DCF Misleads

DCF can be deeply informative, but it fails in predictable ways.

It breaks on unstable cash flows. If free cash flow swings wildly year to year, small changes in the starting point distort the entire model.

It can hide narrative assumptions inside the spreadsheet. Analysts sometimes justify an attractive value by quietly using a lower discount rate or a higher terminal growth rate.

It understates optionality and overstates certainty. Businesses with huge upside from new markets, acquisitions, or product breakthroughs do not fit neatly into a standard DCF. At the same time, challenged companies can look safe on paper if the model assumes a recovery that never arrives.

It is weakest at turning points. A company coming out of a recession or heading into structural decline is often better understood through scenario analysis and simpler valuation cross-checks first.

The right mindset is: use DCF to organize your thinking, then verify the result with other evidence.


Frequently Asked Questions

What is a good DCF result for a stock?

A "good" DCF result is one where your conservative intrinsic value estimate is comfortably above the current share price. Many investors also require a margin of safety, often 20% or more, because DCF outputs are sensitive to assumptions.

What discount rate should I use in a DCF?

There is no universal answer. Mature, stable companies often justify a lower discount rate than cyclical or highly uncertain businesses. In practice, many retail investors test a range such as 8% to 12% rather than pretending one exact number is correct.

Why is terminal value so important in DCF?

Because most businesses generate value far beyond the next five years. In many DCF models, terminal value makes up more than half of total present value. That is why small changes in terminal growth or discount rate can materially change the output.

Can you use DCF for unprofitable companies?

You can, but the reliability drops sharply. If the company has negative or highly uncertain free cash flow, the model becomes more speculative than analytical. In those cases, simpler frameworks like revenue multiples or milestone-based scenario analysis may be more useful.

Can I screen for DCF opportunities on ScreenerHub?

Yes, indirectly. Start with filters such as FCF Yield, EV/FCF, ROIC, and Revenue CAGR to find businesses where a full DCF is worth the effort.


Related Articles