b2KIT

Stock DCF Valuation Calculator

Perform discounted cash flow valuation with free cash flow projection, WACC, terminal value, and sensitivity analysis table.

Tested tool guide Tested browser tools Checked August 16, 2026

What Stock DCF Valuation Calculator does, with a checked example

This tool builds a discounted cash flow valuation from your assumptions: it grows free cash flow at the rate you enter, discounts each future year back at WACC, adds a terminal value for the years beyond the forecast, subtracts net debt, and divides by shares outstanding to get an intrinsic value per share. A sensitivity table shows how that value moves as WACC and growth vary. What most users get wrong is where the value comes from: in a typical run the terminal value supplies roughly three-quarters of the total, so the WACC and terminal growth you enter matter more than the five-year projection.

Worked example

A concrete input and expected output from the current implementation.

Input

Free cash flow: $100M; growth rate: 8% for 5 years; WACC: 10%; terminal growth: 3%; net debt: $100M; shares outstanding: 50M.

Expected output

Fair value per share: $34.32. Present value of the five forecast years: $473.4M; present value of the terminal value: $1,342.4M; enterprise value: $1,815.8M; equity value: $1,715.8M. Sensitivity table: at 9% WACC with the same terminal growth, the value rises to about $40.52 per share.

Each projected cash flow (108.0, 116.6, 126.0, 136.0, 146.9) is discounted at 10% and summed to 473.4. The terminal value (151.3 divided by 0.07, or 2,162.0) is discounted back five years and added, net debt is subtracted, and the remainder is divided by 50 million shares.

How the result is produced

1

Projecting and discounting free cash flow

Enter current free cash flow, a growth rate, and a forecast horizon. Each year's cash flow is grown at that rate, then discounted to present value at WACC: PV equals FCF for the year divided by (1 + WACC) raised to the year number. The tool sums those present values into the value of the explicit forecast period.

2

Terminal value, the equity bridge, and sensitivity

Beyond the forecast horizon the tool applies a Gordon growth terminal value: last forecast year's cash flow times (1 + terminal growth), divided by (WACC minus terminal growth), discounted back to today. Enterprise value is that plus the forecast sum. Subtracting net debt gives equity value; dividing by shares outstanding gives value per share. The table reruns the whole calculation across a grid of WACC and growth rates.

Good uses

  • Judging whether a stable, cash-generative company looks cheap or expensive by comparing the estimated fair value per share against its current market price.
  • Stress-testing an investment thesis before committing: checking from the sensitivity table how much the value drops if WACC rises a point or terminal growth falls.
  • Reverse-checking a market price: seeing what long-run growth and return assumptions the current price would require, and judging whether those are plausible.

Limits and checks

  • The result is arithmetic on your assumptions, not a fact about the company. For cyclical, early-stage, or turnaround businesses whose cash flows do not grow smoothly, the model's precision is false comfort; the per-share number is only as good as the inputs behind it.
  • Terminal value dominates the answer. At a 10% WACC with 3% terminal growth, the terminal value is about three-quarters of enterprise value, so the terminal growth rate and WACC you enter move the result more than the five-year projection does.
  • Per-share value depends on the equity bridge. Net debt must be subtracted from enterprise value (with cash, minority interests, and employee options handled where relevant), and the share count must be current. A missed net-debt deduction overstates fair value by exactly that amount.

Common questions

Why is my fair value so much higher than the market price?

Most often an assumption, not the market. The terminal value divides by (WACC minus terminal growth), so a low WACC or a terminal growth rate close to the WACC multiplies the answer. Make sure the cost of debt inside WACC is after-tax: using the pre-tax rate makes WACC too high and the fair value too low. The sensitivity table shows which input is driving the result.

Does this give me the stock's true value?

No single true value exists. The tool computes the value implied by your inputs, and two reasonable analysts with different growth and WACC assumptions routinely land 20-40% apart. Treat the sensitivity table as the range of plausible values and compare that range against the market price, rather than acting on the single point estimate.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools