Just The Markets

What's It Actually Worth? A Stock Valuation Course · Lesson 2 of the course

A Discounted Cash Flow Model, Built Step by Step

A discounted cash flow model turns a forecast of the cash a business will produce into one figure for what it is worth today. Built by hand, every assumption stays in view.

AI-assisted, reviewed by the Just The Markets human editor: Beth Rue → About 15 minutes Published

  1. 01Valuation Multiples and What Each One Assumes
  2. 02A Discounted Cash Flow Model, Built Step by Step
  3. 03Margin of Safety in Valuation, and Reading What the Price Implies
  4. 04Valuing Unprofitable Companies: Sales, Margins and Time

In this lesson you will learn to

  • Forecast free cash flow for a few years at a stated growth rate
  • Discount each year's cash flow and a terminal value back to today
  • Turn the total into a value per diluted share
  • Show how much of the value rests on the terminal value

A handful of inputs decide the answer: this year’s free cash flow, how fast it grows, how long you forecast, the rate you discount at and the growth you assume after that. The rest is arithmetic. It’s easy arithmetic. The trouble is that it looks precise, and a spreadsheet cell reading $31.07 a share starts to feel like a measured fact when it is really a stack of guesses, each one reasonable, multiplied together and carried to the cent.

Start with free cash flow

Free cash flow is the cash left over after running the business and paying for the equipment it needs. Find it on the cash flow statement. Take cash from operations. Subtract capital expenditures. What remains could, in principle, go to owners.

The example needs round numbers. A hypothetical company produces free cash flow of 100, in millions of dollars. Assume it grows 5% a year for three years, so each year is the one before times 1.05.

Discount each year back to today

A dollar in three years is worth less than a dollar now. Today’s dollar can earn a return in the meantime. The later one might never arrive. The discount rate prices both, and at 10% a payment one year out is divided by 1.1, a payment two years out by 1.21, and one three years out by 1.331.

Choosing the rate is the most argued step in valuation. Steady, established businesses get a lower one. Small, cyclical or heavily indebted companies get a higher one, since you want paying for the extra chance that the forecast is wrong, and the gap between those two kinds of rate is where much of the disagreement between analysts valuing the same company comes from.

Add a terminal value

The company doesn’t stop at year three. You need a figure for every year after. The usual shortcut treats cash flow as growing at a slow, steady rate forever. That terminal value equals next year’s cash flow over the discount rate minus long-run growth. Keep the growth rate modest. The example uses 3%.

Look at the split. The terminal value is 1,279.8 of the 1,553.3. That’s about 82%.

So most of the value rests on one guess about growth after year three. Change it from 3% to 2% and the terminal value falls to 115.76 x 1.02 / 0.08 = 1,475.9, which is worth 1,108.9 today and brings the total down to 1,382.4, a drop of 170.9 million or about 11% from a single point of long-run growth that nobody can observe in advance. Show the result as a range.

Divide by diluted shares

The model has valued the business. This hypothetical company has no debt and no spare cash. Its business value and equity value are therefore the same. With net debt, you’d subtract it first.

Then divide by the diluted share count in the annual report. It includes options, restricted stock and convertibles that could turn into shares.

The basic count flatters the result. See fully diluted shares for which securities belong in it. The share dilution calculator shows how quickly extra shares eat into value per share.

What the model gives you

You now have a number you can defend line by line. It still might be wrong in either direction.

Before moving on, put the discount rate and the long-run growth rate in cells of their own and point every formula at them. Try 9% and 11%. Try 2% and 4%. Write down the lowest and highest value per share the model gives, since that spread, more than the middle figure, is what you carry forward when you decide what to pay. Whether $31.07 is a price worth paying is the subject of margin of safety, the next lesson, which turns the estimate into a buy price and then runs the model backward from the market’s own quote.

Check your understanding

Lesson quiz

  1. 1At a 10% discount rate, what is a cash flow of 121 received two years from now worth today?
    Show the answer

    A: 100. Two years of discounting at 10% means dividing by 1.1 x 1.1 = 1.21, and 121 divided by 1.21 is 100.

  2. 2The final forecast year's free cash flow is 100, long-run growth is 2% and the discount rate is 10%. What is the terminal value at the end of that year?
    Show the answer

    C: 1,275. The growing perpetuity takes next year's cash flow, 100 x 1.02 = 102, and divides it by the rate less growth, 0.08, giving 1,275.

  3. 3A model gives an equity value of $600,000,000 and the company has 40,000,000 diluted shares. What is the value per share?
    Show the answer

    B: $15. Value per share is equity value over diluted shares, and 600,000,000 divided by 40,000,000 is $15.

People also ask

What discount rate should I use in a DCF?

Use the return you would demand for owning a business with that level of risk. A steady, established company earns a lower rate, and a smaller, cyclical or heavily indebted one earns a higher rate. Whatever you choose, run the model a point above and a point below it, because the answer moves a lot.

Should free cash flow in a DCF include debt payments?

It depends which cash flow you forecast. Free cash flow before interest gives the value of the whole business, so you subtract net debt before dividing by shares. Free cash flow after interest and debt repayments gives equity value directly. Mixing the two, or subtracting debt twice, is a common error.