CalcOpenly
English

DCF calculator (discounted cash flow valuation)

Calculate enterprise value, equity value and value per share with a DCF: projected free cash flows plus a Gordon-growth terminal value.

Drafted with AI writing toolsUpdated Checked examples: 4

$
The most recent annual free cash flow; year 1 is this grown once
%
years
%
%
Long-run growth after the projection; keep it at or below the risk-free rate
$
Debt minus cash; enter a negative number for net cash
Try
Enterprise value
$
Enterprise value: $86,012,011.42
Decimal places: 2; Nearest, ties to even
Equity value
$76,012,011.42
Value per share
$7.60
Present value of projected cash flows
$23,668,973.97
Terminal value (at end of projection)
$100,404,085.25
Present value of terminal value
$62,343,037.45
Share of value from terminal value
72.5%

Discounting 5 years of cash flow plus a terminal value gives an enterprise value of $86,012,011.42, 72% of it from the years after the projection. After net debt the equity is worth $76,012,011.42, or $7.60 per share.

Where the enterprise value comes from

72%from terminal value
Years 1–5 cash flows27.5%Terminal value72.5%

Cash flow and its present value by year

$0$2M$4M$6M$8MY1Y2Y3Y4Y5
Present valueLost to discounting
Projected free cash flows Rows: 6
YearFree cash flowDiscount factorPresent value
1$5,400,000.000.9091$4,909,090.91
2$5,832,000.000.8264$4,819,834.71
3$6,298,560.000.7513$4,732,201.35
4$6,802,444.800.683$4,646,161.33
5$7,346,640.380.6209$4,561,685.67
Terminal$100,404,085.250.6209$62,343,037.45
How it's calculated S
  1. Project the cash flows

    FCFt=5,000,000×(1+0.08)t,FCF5=7,346,640.38FCF_t = 5{,}000{,}000 \times (1 + 0.08)^t,\quad FCF_{5} = 7{,}346{,}640.38
  2. Discount each year

    ∑t=15FCFt(1+0.1)t=23,668,973.97\sum_{t=1}^{5} \frac{FCF_t}{(1 + 0.1)^t} = 23{,}668{,}973.97
  3. Terminal value (Gordon growth)

    TV=FCF5(1+gT)r−gT=7,346,640.38×1.0250.1−0.025=100,404,085.25TV = \frac{FCF_{5}(1 + g_T)}{r - g_T} = \frac{7{,}346{,}640.38 \times 1.025}{0.1 - 0.025} = 100{,}404{,}085.25
  4. Discount the terminal value

    100,404,085.25(1+0.1)5=62,343,037.45\frac{100{,}404{,}085.25}{(1 + 0.1)^{5}} = 62{,}343{,}037.45
  5. Enterprise and equity value

    EV=23,668,973.97+62,343,037.45=86,012,011.42,Equity=EV−10,000,000=76,012,011.42EV = 23{,}668{,}973.97 + 62{,}343{,}037.45 = 86{,}012{,}011.42,\quad \text{Equity} = EV - 10{,}000{,}000 = 76{,}012{,}011.42
  6. Per share

    76,012,011.4210,000,000=7.60\frac{76{,}012{,}011.42}{10{,}000{,}000} = 7.60

About the DCF calculator

A discounted cash flow (DCF) valuation prices a business as the present value of the free cash flow it will produce. Here this year's free cash flow grows at a constant rate through the projection years, each year is discounted at the discount rate (usually the WACC), and a terminal value covers every later year with the Gordon growth formula, TV = FCF_N × (1 + g_T) ÷ (r − g_T), discounted back from year N. Subtracting net debt gives equity value, and dividing by shares gives value per share.

With the defaults, 5,000,000 of free cash flow growing 8% a year for 5 years, a 10% discount rate and 2.5% terminal growth, the enterprise value is 86,012,011.42, of which the terminal value supplies 62,343,037.45, or 72%. After 10,000,000 of net debt, the equity is worth 76,012,011.42, or 7.60 a share across 10,000,000 shares.

Because the terminal value usually dominates, small changes in the discount rate or terminal growth move the result a long way. Terminal growth must stay below the discount rate.

How to calculate a DCF valuation

Project free cash flow, discount each year by (1 + discount rate)^year, add a discounted terminal value for the years beyond, and subtract net debt. Five years of 5,000,000 growing 8%, discounted at 10% with 2.5% terminal growth, give an enterprise value of 86,012,011.42, or 7.60 a share after debt.

DCF step by step

The same company worked by hand, with each cash flow arriving at the end of its year:

  1. Project the cash flows. Year t is FCF₀ × (1 + growth)^t: 5,400,000 in year 1, rising to 7,346,640.38 in year 5.
  2. Discount them. Divide by 1.10^t. Year 1 is worth 5,400,000 ÷ 1.10 = 4,909,090.91 today, and all five together 23,668,973.97.
  3. Find the terminal value. With the Gordon growth formula, TV = FCF₅ × (1 + terminal growth) ÷ (discount rate − terminal growth) = 7,346,640.38 × 1.025 ÷ 0.075 = 100,404,085.25, valued at the end of year 5.
  4. Discount the terminal value back five years: 100,404,085.25 ÷ 1.1^5 = 62,343,037.45.
  5. Add them for enterprise value: 23,668,973.97 + 62,343,037.45 = 86,012,011.42.
  6. Subtract net debt for equity value: 86,012,011.42 − 10,000,000 = 76,012,011.42, and ÷ 10,000,000 shares = 7.60.

Why the terminal value dominates

Here the terminal value supplies 72% of enterprise value, so the answer rests mostly on two long-run assumptions: the discount rate and terminal growth. At a 9% discount rate the share passes three quarters, at 76%.

A longer explicit forecast moves value out of the terminal figure. Projecting 10 years at the same 8% growth cuts the terminal share to 56% and raises enterprise value to 102,140,925.91, because five more years grow at 8% instead of 2.5%.

How sensitive is a DCF to the discount rate?

These rows keep everything else fixed, including the 10,000,000 of net debt and 10,000,000 shares:

Discount rate (%)Enterprise valueValue per share
999615400.688.96
1086012011.427.60
1175619499.326.56

One point lower adds 15.8% to enterprise value; one point higher takes away 12.1%. Terminal growth matters as well: 2% gives 81,830,466.23 and 3% gives 90,790,920.21, about 5% either side of the 2.5% result.

Choosing the inputs

  • Match the cash flow to the rate. Free cash flow to the firm, discounted at the weighted average cost of capital (WACC), gives enterprise value. Cash flow to equity belongs with the cost of equity (CFA Institute).
  • Pick a rate that fits the risk. Damodaran's DCF introduction ties the discount rate to the riskiness of the cash flows and to who receives them.
  • Keep terminal growth low. It must be below the discount rate, and Damodaran advises no higher than the risk-free rate, since no business outgrows the economy forever.
  • Stay nominal or real throughout. Do not discount inflation-inclusive forecasts at a real rate, or the reverse.
  • Use net debt. Debt minus cash; with net cash of 5,000,000 it is negative, and equity rises to 91,012,011.42, or 9.10 a share.

A quick arithmetic check

If projection growth equals terminal growth, the whole stream is one growing perpetuity worth FCF₁ ÷ (discount rate − growth). A cash flow of 100 growing 3% at an 8% rate is worth 103 ÷ 0.05 = 2,060, however many projection years you use.

A flat 100 at 10% is worth 100 ÷ 0.10 = 1,000.

Common mistakes

  • Terminal growth at or above the discount rate. The Gordon formula then has no finite value.
  • Discounting the terminal value over the wrong period. It is valued at the end of the last projection year, so discount it by that many years.
  • Subtracting gross debt. Net debt also counts the cash the business holds.
  • Growing a negative cash flow. A constant growth rate keeps it negative every year, and positive growth makes the losses bigger. A business expected to turn positive needs a year-by-year forecast.
  • Reading the result as a market price. It is the value implied by your assumptions, and one point on the discount rate moved it by 12% to 16% above.

To value a cash-flow series you set year by year, use the NPV and IRR calculator. For the return already earned on an investment, use the ROI and CAGR calculator, and for a fixed-income security, the bond calculator.

Worked examples

Default company

Free cash flow this year
5,000,000
Growth during projection
8%
Projection years
5 years
Discount rate (WACC)
10%
Terminal growth rate
2.5%
Net debt
10,000,000
Shares outstanding
10,000,000
Enterprise value
86,012,011.42
Equity value
76,012,011.42
Value per share
7.60
Present value of terminal value
62,343,037.45

Checked against: Summing FCF₀(1.08)^t/1.1^t for t = 1…5 plus the Gordon terminal value discounted 5 years

FCF 100, 5% growth, 10% discount, 2% terminal

Free cash flow this year
100
Growth during projection
5%
Projection years
5 years
Discount rate (WACC)
10%
Terminal growth rate
2%
Net debt
0
Enterprise value
1,446.21
Present value of projected cash flows
435.81
Terminal value (at end of projection)
1,627.26
Share of value from terminal value
69.9%

Checked against: Σ PV = 435.812…, TV = 1627.259, EV = 1446.212

Flat cash flow over one year equals FCF / r

Free cash flow this year
100
Growth during projection
0%
Projection years
1 year
Discount rate (WACC)
10%
Terminal growth rate
0%
Net debt
0
Enterprise value
1,000.00
Present value of projected cash flows
90.91

Checked against: A level perpetuity is worth FCF / r = 100 / 0.10 = 1000 (Gordon model with g = 0)

Same growth before and after equals one Gordon perpetuity

Free cash flow this year
100
Growth during projection
3%
Projection years
5 years
Discount rate (WACC)
8%
Terminal growth rate
3%
Net debt
0
Enterprise value
2,060.00

Checked against: When g = g_T the whole stream is a growing perpetuity: FCF₁ / (r − g) = 103 / 0.05 = 2060

Questions

How do you calculate a DCF valuation?

Project free cash flow, discount each year at the discount rate, add the discounted terminal value, then subtract net debt. With the defaults, the five projected cash flows are worth 23,668,973.97 today and the terminal value 62,343,037.45, so the enterprise value is 86,012,011.42; less 10,000,000 of net debt, equity is 76,012,011.42.

How is terminal value calculated?

With the Gordon growth formula: next year's cash flow divided by the discount rate minus the long-run growth rate. The default year-5 cash flow is 5,000,000 × 1.08^5 = 7,346,640.38, so TV = 7,346,640.38 × 1.025 ÷ (0.10 − 0.025) = 100,404,085.25 at the end of year 5, or 62,343,037.45 in today's money.

What terminal growth rate should I use?

A rate no higher than the risk-free rate used in the valuation, as Aswath Damodaran of NYU Stern advises, because no business can outgrow the whole economy forever. The choice matters: with the other defaults fixed, terminal growth of 2% gives an enterprise value of 81,830,466.23, 2.5% gives 86,012,011.42 and 3% gives 90,790,920.21.

What discount rate should I use in a DCF?

For free cash flow to the firm, the weighted average cost of capital (WACC), which blends the required return on equity and the after-tax cost of debt. The result is sensitive to it: with the other defaults fixed, a 9% rate values the business at 99,615,400.68, 10% at 86,012,011.42 and 11% at 75,619,499.32.

What is the difference between enterprise value and equity value?

Enterprise value is what the whole business is worth to all its capital providers; equity value is what is left for shareholders after net debt (debt minus cash). The default enterprise value of 86,012,011.42 minus 10,000,000 of net debt leaves 76,012,011.42 of equity. With net cash, enter net debt as a negative number and equity exceeds enterprise value.

About this calculator

EV=∑t=1NFCF0(1+g)t(1+r)t+1(1+r)N⋅FCFN(1+gT)r−gTEV = \sum_{t=1}^{N} \frac{FCF_0(1+g)^t}{(1+r)^t} + \frac{1}{(1+r)^N}\cdot\frac{FCF_N(1+g_T)}{r - g_T}

Sources

  1. Damodaran — Valuation: discounted cash flow models (NYU Stern)
  2. CFA Institute — Free cash flow valuation (CFA Program curriculum, Equity valuation)

For planning only. Lenders, tax authorities and markets apply their own rounding, fees and rules; confirm figures with them before you commit.

Checked against references

This calculator includes 4 worked examples with independently sourced answers. They run in the test suite, and you can run them here too.

Put this calculator on your site

Paste this where you want the calculator to appear. It is free to use, it stays in step with corrections made here, and the credit line below it links back so your readers can find the full version.

Height
Preview the embed

Keep the credit line. It is the only condition, and it is what keeps these calculators free.