Open terminal

What is DCF

Discounted cash flow, or DCF, is a method of valuing an investment or a company by forecasting the cash it will generate in the future and then discounting those future cash amounts back to their present value. Because a dollar today is worth more than a dollar in the future, a DCF tries to find what a company's expected future cash is actually worth right now.

The DCF is the standard framework behind much professional valuation work. It underlies how analysts estimate the fair value of a stock, and it is the method that connects company fundamentals to net-present-value arithmetic. Its core assumption is that the true value of a business lives in the cash it can produce for its owners over time, rather than in the mood of the ticker.

Despite sounding advanced, the ideas inside a DCF are simple and can be explained in plain language. This guide explains what a DCF does, how the math works, what each of its inputs means, and why even a carefully built DCF can fail.

Whether you use it to value a small private business or a giant platform company, the same three ingredients recur every time: a cash forecast, a growth forecast, and a discount rate. Understanding those three is all it takes to read any DCF.

The discipline of a DCF is arguably even more valuable than the answer it gives. Writing down an explicit view of future cash and growth forces an investor to confront what they actually believe, rather than relying on a vague sense that a stock is cheap or expensive. Many investors find that building the model clarifies their thinking more than the final number does.

Definition

A discounted cash flow analysis is a valuation model that estimates the value of a business by discounting its expected future cash flows back to the present using a rate that reflects both the time value of money and the risk of the investment.

A practical DCF typically combines three parts: a forecast of future free cash flows over a fixed period, a terminal value that captures all the cash flows beyond the forecast period, and a discount rate that brings both back to today's money.

The most direct way to say it is this: the intrinsic value of a company equals the sum of its expected future cash flows, each discounted back to the present. Everything else in the model is detail around how those cash flows are estimated and how they are discounted.

Formula

DCF Value = Sum [ Cash Flow in Year N / ( 1 + Discount Rate ) ^ N ] + Terminal Value / ( 1 + Discount Rate ) ^ N Where: - Cash Flow: the forecast free cash flow produced in each future year - Discount Rate: frequently the weighted average cost of capital, capturing risk and the time value - N: the number of years in the explicit forecast horizon - Terminal Value: the value attributed to all cash flows beyond the forecast horizon The final result is the present value of the explicit forecast plus the present value of the terminal value, both brought back to today's terms.

Example

Take a simple illustrative example. Suppose a stable business is expected to generate free cash flow of $100 in year one and $110 in year two, then grow at 5 percent forever. Let the required cost of capital be 10 percent.

The present value of the first cash flow is $100 divided by 1.10, or about $90.9. The second is $110 divided by 1.10 squared, also about $90.9. A terminal value under perpetual 5 percent growth is roughly $110 times 1.05 divided by (0.10 - 0.05), which comes to about $2,310, and it is discounted back to the present.

Notice how much of the total is the terminal value, not the explicit year-by-year cash. This is common; for a long-lived business the majority of the value is earned after the explicit forecast, so the terminal assumption dominates. Change the growth from 5 percent to 4 percent and the fair value shifts measurably; shift the discount from 10 percent to 12 percent and it shifts again.

As a sanity check, note how hard it is to get the year-one cash exactly right. Even a difference of ten dollars in that first cash flow moves the DCF by only a few dollars of value, while a small change in the terminal growth moves it by a much larger amount. That asymmetry is the single most important habit to carry away from any DCF reading.

How to Use It

Use a DCF for companies whose future cash flows can be forecast with reasonable confidence, such as stable consumer and industrial businesses with predictable demand. For those firms a DCF turns a reasoned projection into a concrete number that can be compared with the market price.

Compare the DCF fair value with the current market price. If the fair value sits above the market price, the stock may be undervalued; if the market trades far above the model value, the price implies optimism that the model does not share. That gap is the investor's opportunity, or their warning to stay away.

Always apply a margin of safety. Because the inputs rest on forecasts, many investors only act when the computed intrinsic value is comfortably below the market price, so that a forecasting error does not turn a good thesis into a painful loss.

In practice it also helps to build several variants of the same DCF at once. Set a base forecast, a more pessimistic one, and a more optimistic one, and compare all three values to the current price. If the stock stays cheap under the pessimistic version, the idea is robust; if it is only attractive under the most optimistic projection, the risk is not worth taking.

Limitations

A DCF is only as good as its inputs. Change the discount rate by a single percentage point, the perpetual growth by a fraction, or the cash forecast by a few percent, and the fair value moves across a wide range. The phrase 'garbage in, garbage out' was written for this model.

For fast-moving, unpredictable, or early-stage businesses, the uncertainty in the assumptions is so great that a DCF becomes nearly useless. And because the terminal value usually drives most of the result, a small error in the long-run growth rate can change the whole fair value more than any single year, which makes the DCF both powerful and fragile.

For that reason it is a mistake to quote a single fair value from a DCF as if it were precise. The honest output of a DCF is a range defined by reasonable scenarios. Any presentation that names one exact target number is masking the risk; the model earns its keep only when it is used to frame a range and a margin of safety around it.

Key Takeaways

Unlock full data in Terminal →

What is DCF FAQ

What is a discount rate in a DCF?

It is the rate used to bring future cash into today's money, capturing the time value of money and the risk. It is usually the weight of the equity and debt, the weighted average cost of capital.

Why is DCF treated as a rigorous valuation method?

Because it derives a fair value from the business's own expected cash rather than from the sentiment of the moment, tying the number to the explicit assumptions the model spells out.

Why is a DCF so sensitive to assumptions?

Compounding and a large terminal value concentrate the result on the distant years, so a small change in the rate or the growth is multiplied across many periods into a big swing.

Is a DCF suitable for valuing start-ups?

Rarely. Startup cash flows are too uncertain and too distant, so the assumptions dominate the output and the model yields a number that is rarely actionable.

What is terminal value?

It is the present value of all cash flows expected beyond the explicit forecast, expressed as a growing annuity, and it usually accounts for the majority of the DCF's value.

Does DCF beat simpler ratios like the PE?

It is more rigorous and explicit about future cash but far more demanding. Use PE for quick comparison and a DCF when you genuinely need a fundamental fair value.

Why does fair value fall as the discount rate rises?

A higher discount rate reduces the present value of distant cash flows more sharply, because each future dollar is discounted more the farther away it is. That is why risky businesses carrying a high discount rate get lower DCF values.