HedgeDesk · Free Tool

DCF Calculator with WACC

Estimate what a business is worth from the cash it generates: forecast free cash flow, discount it at a WACC you build from CAPM and the cost of debt, and see how much the answer depends on each assumption.

Intrinsic value per share —
Share price vs estimate—
WACC—
Cost of equity (CAPM)—
Enterprise value—
Equity value—
Share of value from terminal value—
Value per share: sensitivity

Educational tool only. A discounted cash flow value is only as good as its assumptions, and small changes to growth or the discount rate change the result a great deal. It is an estimate, not a price target or a recommendation. Nothing here is financial or investment advice.

How a DCF works

A discounted cash flow (DCF) valuation says a business is worth the cash it will generate in future, translated into today’s money. Cash arriving later is worth less than cash today, both because money has a time value and because the future is uncertain, so each year’s cash flow is divided by (1 + discount rate) raised to the number of years away it is.

value today = FCF1÷(1+WACC) + FCF2÷(1+WACC)2 + … + terminal value÷(1+WACC)N

This calculator uses a common two-stage model. Free cash flow grows at your chosen rate for a set number of years, then at a slower terminal rate forever. The terminal value captures everything after the forecast period:

terminal value = FCFN × (1 + terminal growth) ÷ (WACC − terminal growth)

Building the discount rate: WACC

The discount rate is the return investors require to fund the business. For a company financed by both shareholders and lenders, that is the weighted average cost of capital (WACC):

WACC = E÷(D+E) × cost of equity + D÷(D+E) × cost of debt × (1 − tax rate)

  • Cost of equity comes from the capital asset pricing model: risk-free rate + beta × equity risk premium. Use the yield on a long-dated government bond for the risk-free rate, and an equity risk premium in the range most practitioners use, commonly 4–6%.
  • Cost of debt is what the company pays to borrow, reduced by the tax rate because interest is usually tax-deductible.
  • The weights use market values: market capitalisation for equity and total debt for lenders.

A worked example

Free cash flow of 1,000 (in millions, say), growing 8% a year for five years, then 2.5% forever. The risk-free rate is 4.2%, beta 1.1 and the equity risk premium 5%, so the cost of equity is 4.2% + 1.1 × 5% = 9.7%. Debt costs 6% before a 25% tax rate, or 4.5% after it. With 20,000 of equity and 5,000 of debt, WACC is 0.8 × 9.7% + 0.2 × 4.5% = 8.66%.

Discounting five years of growing cash flow and the terminal value at 8.66% gives an enterprise value of about 21,050. Subtract net debt of 3,000 for an equity value of 18,050, and divide by 500 million shares: $36.10 a share. Against a share price of $30, the price is about 17% below this estimate.

But 77% of that value comes from the terminal value: cash flows more than five years away, growing forever. The sensitivity table shows what that means. At a WACC one percentage point higher and terminal growth half a point lower, the value falls to about $28; one point lower with half a point more growth, it rises to about $49. Same business, same cash flow, a range of well over one and a half to one.

Getting the inputs right

  • Use unlevered free cash flow: operating cash flow minus capital expenditure, before interest. The model subtracts debt at the end through net debt, so interest must not be taken off first or it is counted twice.
  • Keep units consistent. If cash flow is in millions, enter equity, debt, net debt and shares in millions too.
  • Terminal growth should be modest. Forever is a long time. Most analysts use 2–3%, around long-run inflation or nominal economic growth; a company cannot outgrow the economy indefinitely.
  • Normalise the starting cash flow. One exceptional year, a large asset sale or a working-capital swing can distort everything that is compounded from it.

What a DCF is good for

A DCF rarely tells you what a share is worth to the cent. What it does well is make assumptions explicit. Run it backwards: find the growth rate at which the value equals today’s price, and ask whether that growth is plausible. That reverse question, “what is the market assuming?”, is often more useful than the forward answer. For how a portfolio of positions moves with the market, see the portfolio beta calculator.

Put the model next to an analyst team.

HedgeDesk Pro includes DCF & WACC models alongside AI analysts that research fundamentals, technicals and news, debate the bull and bear case, and deliver a structured verdict.

Frequently asked questions

How do you calculate intrinsic value with a DCF?

Forecast free cash flow for a number of years, add a terminal value for everything after, and discount each amount back to today at the weighted average cost of capital. That gives enterprise value. Subtract net debt for equity value, and divide by shares outstanding for value per share.

How do you calculate WACC?

Weight the cost of equity and the after-tax cost of debt by their shares of total financing: WACC = E/(D+E) x cost of equity + D/(D+E) x cost of debt x (1 - tax rate). The cost of equity usually comes from CAPM: risk-free rate plus beta times the equity risk premium.

What terminal growth rate should I use?

Most analysts use 2% to 3%, roughly long-run inflation or nominal economic growth, because no company can grow faster than the economy forever. The terminal growth rate must also be below the discount rate, or the formula breaks.

Why does a small change in WACC change the value so much?

Because most of a DCF's value usually sits in the terminal value, which divides by WACC minus terminal growth. When that gap is small, a one-point change in either input moves the result a lot. The sensitivity table shows how wide the range really is.

Should I use levered or unlevered free cash flow?

With WACC as the discount rate, use unlevered free cash flow: cash from operations minus capital expenditure, before interest. Debt is accounted for by subtracting net debt at the end. Using levered cash flow with WACC counts the cost of debt twice.