DCF Valuation Calculator
Value a business from its free cash flow: discount the forecast, add a terminal value and work out the value per share.
What it does
Discounted cash flow valuation is the method that asks the plainest question about a business: what will it actually produce, and what is that worth today? Aswath Damodaran, who teaches the subject at New York University, opens his notes on it with the idea that the value of any asset is the present value of the expected cash flows from holding it. A little further on he writes that because cash flows cannot be forecast forever, valuation models estimate a growth period and then add a terminal value to capture everything beyond it.
That structure is what most people picture when they hear the term. There is a forecast period with a cash flow for each year, each one discounted back to today by the discount rate, and then a terminal value that stands in for the long run. Damodaran also sets out the rule that decides the discount rate: the rate has to match the cash flow being discounted, so cash flow to the firm is discounted at the cost of capital and cash flow to equity at the cost of equity. MIT's finance course notes for valuing companies set out the same two approaches and the same treatment of terminal value, whether the business is liquidated at the end of the forecast or grows at a constant rate forever.
The terminal value is where the argument usually starts, because it is where most of the answer comes from. In the worked example below, 78.9 % of the enterprise value sits in it. Damodaran says the same thing in his valuation notes: the bulk of the present value in most discounted cash flow valuations comes from the terminal value, so the assumptions about growth in the high growth period affect the value far less than the terminal assumptions do. That is a warning rather than a flaw, and it is why the sensitivity table on this page exists.
This page runs the model end to end. Give it the first year cash flow, the growth during the forecast, the discount rate, the perpetual growth rate, the length of the forecast, the net debt and the share count. It returns the present value of the forecast, the present value of the terminal value, the enterprise value, the equity value and the value per share.
What the page cannot do is tell you what discount rate or growth rate to use. Those are judgements about the business, and they belong to the analyst. What the page does is make the arithmetic transparent and show how much the answer moves when one input changes, which is the part most spreadsheets hide.
How to use
- Enter the free cash flow the business expects in year one.
- Set the growth rate for the forecast period. Keep it to what the business can realistically sustain.
- Set the discount rate, which is the cost of capital for cash flow to the firm.
- Set the perpetual growth rate after the forecast. It must stay below the discount rate, and it should not exceed long term economic growth.
- Choose how many years to forecast, then enter net debt and the share count to turn the enterprise value into a value per share.
- Read the split between the forecast and the terminal value. If the terminal value carries most of it, test the result with different rates.
Formula
- CFt
- Free cash flow in year t.
- r
- Discount rate, the cost of capital that reflects the risk of the cash flows.
- g
- Growth rate of the cash flow during the forecast.
- CFn+1
- Cash flow in the first year after the forecast ends.
- n
- Number of years in the forecast.
The perpetual growth model needs r to be above g, and the difference between the two is what the terminal value divides by, so the answer explodes as they get close. The stable growth rate also cannot exceed the growth rate of the economy, because nothing grows faster than that for ever. Damodaran warns that small changes in the inputs can alter the terminal value dramatically and that it is easy to misuse the model as a piggy bank for a number you already like.
Worked example
Example: a business with $250,000 of free cash flow in year one
Defaults: $250,000 of first year cash flow, 10 % growth, a 9 % discount rate, 3 % perpetual growth, a five year forecast, $500,000 of net debt and 1,000,000 shares.
- Cash flows: year 1 $250,000, year 2 $275,000, year 3 $302,500, year 4 $332,750 and year 5 $366,025.
- Discount factors at 9 %: 0.917431, 0.841680, 0.772183, 0.708425 and 0.649931.
- Present values: $229,357.80, $231,462.00, $233,585.50, $235,728.49 and $237,891.14.
- Present value of the forecast: $1,168,024.92.
- Year 6 cash flow is $366,025 x 1.03 = $377,005.75, so the terminal value in year 5 is $377,005.75 / (0.09 - 0.03) = $6,710,458.33.
- Present value of the terminal value: $6,710,458.33 x 0.649931 = $4,361,337.49, so the enterprise value is $5,529,362.41.
- Equity value is $5,529,362.41 - $500,000 = $5,029,362.41, which is $5.03 a share on 1,000,000 shares.
Reference table
| Discount rate | 2 % perpetual growth | 3 % perpetual growth | 4 % perpetual growth |
|---|---|---|---|
| 8 % | $5.27 | $6.18 | $7.55 |
| 9 % | $4.41 | $5.03 | $5.90 |
| 10 % | $3.76 | $4.21 | $4.80 |
Limits
- The forecast assumes one constant growth rate, so a business with a lumpy or cyclical cash flow is not represented well.
- The discount rate and the perpetual growth rate are inputs, not results. The page shows the arithmetic, not the judgement behind the numbers.
- No balance sheet is modelled beyond net debt, so working capital, capital spending and acquisitions have to be handled inside the cash flow forecast.
- Cash flow is treated as certain and evenly spread through each year, so no discount for the timing within a year is applied.
Common mistakes
- Setting the perpetual growth rate above the discount rate, which makes the terminal value meaningless and the model fail.
- Using a growth rate for the forecast that the business could not sustain. Damodaran's point is that the high growth assumptions matter less than the terminal ones, but they still have to be defensible.
- Discounting cash flow to the firm at the cost of equity, or the other way round. The rate has to match the cash flow.
- Forgetting net debt when moving from enterprise value to equity value.
- Reading the result as a target price. The number is what the assumptions imply, and the assumptions are yours.
Try it yourself
Quick checks. Answers sit tucked under each question.
What is the enterprise value in the worked example?
$5,529,362.41. That is $1,168,024.92 of discounted forecast cash flow plus $4,361,337.49 from the terminal value.
How much of the value sits in the terminal value?
78.9 %, since $4,361,337.49 of the $5,529,362.41 enterprise value comes from the terminal value. That is why the discount rate and perpetual growth rate drive the answer.
What happens to the value per share if the discount rate moves from 9 % to 10 % with everything else unchanged?
It falls from $5.03 to $4.21. The sensitivity table shows the whole grid of discount and growth rates on the same cash flows.
Questions
What is discounted cash flow valuation?
A way of valuing a business as the present value of the cash it is expected to produce, with every future cash flow pulled back to today by a rate that reflects the risk of receiving it.
What is a terminal value?
The value of everything the business does after the forecast period ends. It is usually estimated with the stable growth model, which divides the first cash flow after the forecast by the discount rate minus the perpetual growth rate.
Why does the terminal value dominate so many valuations?
Because a long lived business produces most of its value in the years nobody forecasts. Damodaran notes that the bulk of the present value comes from the terminal value, which is why the terminal assumptions deserve the most attention.
Which discount rate should I use?
The cost of capital if you are discounting cash flow to the firm, or the cost of equity if you are discounting cash flow to equity. Matching the rate to the cash flow is the first principle of the method.
How many years should the forecast run?
Long enough for the business to reach a steady state, often five to ten years. MIT's finance notes make the same point, that the horizon depends on the firm and the industry.
Does this work for a small private company?
It can, but private companies have no market price to compare against, and cash flow is usually harder to forecast. The page gives you the model; the forecasts and the rate still need real judgement.
Sources
- Damodaran, NYU Stern: valuation notes, discounted cash flow and terminal value
- MIT OpenCourseWare 15.402: valuing companies, discounted cash flow and terminal values
- Damodaran, NYU Stern: discounted cash flow valuation, the steps