Estimate a stock's intrinsic value with a two-stage discounted cash flow model
$
Latest annual free cash flow, in your chosen unit (e.g., millions)
%
Annual free cash flow growth during the projection period (e.g., 10 for 10%)
Length of the explicit forecast, a whole number from 5 to 10 years
%
Long-run growth after the projection, typically near long-term GDP/inflation (e.g., 2.5)
%
Your weighted average cost of capital or required return (e.g., 9 for 9%)
Diluted shares outstanding, in the same unit as free cash flow (e.g., millions)
$
Total debt minus cash and equivalents. Enter a negative number if the company holds net cash.
A discounted cash flow model estimates what a business is worth based on the cash it is expected to generate in the future. This calculator uses a two-stage approach: an explicit projection period where free cash flow grows at your chosen rate, followed by a terminal value that captures all cash flows into perpetuity. Each cash flow is discounted back to today at your required rate of return.
TV = FCF_N × (1 + g_t) / (r − g_t)
步骤1: Enter the company's current annual free cash flow in a consistent unit, such as millions, and use the same unit for shares outstanding and net debt.
步骤2: Set a realistic stage-1 growth rate and the number of projection years (5 to 10). Faster-growing companies justify higher near-term growth, but few sustain it for a full decade.
步骤3: Choose a terminal growth rate near long-term inflation or GDP growth, and a discount rate equal to your WACC or required return. The discount rate must be higher than the terminal growth rate.
步骤4: Click Calculate to see the intrinsic value per share, the split between projection and terminal value, and the full year-by-year present value table.
Discounted cash flow analysis is the most principled way to estimate what a business is actually worth. The idea is that the value of any asset equals the present value of the cash it will produce over its lifetime. For a company, that cash is its free cash flow — the money left over after it has paid for operations and the investment needed to keep growing. A DCF projects those future cash flows and discounts them back to today, because a dollar earned years from now is worth less than a dollar in hand.
The number a DCF produces is called intrinsic value: the worth justified by the business's fundamentals rather than by market sentiment. Value investors in the tradition of Benjamin Graham and Warren Buffett care about intrinsic value because it gives them an independent yardstick. When the market price falls well below intrinsic value, an opportunity may exist; when it climbs far above, caution is warranted. Intrinsic value is always an estimate, so it should be treated as a reasoned range, not a precise figure.
EV = Σ FCF_t / (1 + r)^t + [ FCF_N × (1 + g_t) / (r − g_t) ] / (1 + r)^N
A two-stage DCF splits the future into two parts. The first stage is an explicit forecast — typically five to ten years — during which free cash flow grows at a rate you specify. Each year's projected cash flow is discounted individually back to the present and summed. This stage reflects the period over which you can make reasonable, company-specific assumptions about growth.
The second stage handles everything afterward through a single terminal value, which assumes the business settles into a stable, perpetual growth rate. The terminal value is calculated at the end of the projection and then discounted back to today like any other future cash flow. Adding the discounted projection period to the discounted terminal value gives the enterprise value. Subtracting net debt yields the equity value, and dividing by shares outstanding produces the intrinsic value per share.
The terminal value uses the Gordon growth (perpetuity growth) formula: it takes the final projected free cash flow, grows it by one more year of terminal growth, and divides by the difference between the discount rate and that terminal growth rate. Mathematically this is the value today of a cash flow stream that grows forever at a constant rate. Because the denominator is the gap between the discount rate and terminal growth, that gap must be positive — the discount rate has to exceed the terminal growth rate, or the formula produces a negative or undefined result.
Terminal value usually dominates a DCF, frequently accounting for the majority of total value. That makes the choice of terminal growth rate one of the most consequential assumptions in the entire model. A sensible terminal growth rate is anchored to long-run economic growth — roughly in line with inflation or nominal GDP — because no company can outgrow the whole economy forever. Setting it too high quietly inflates the valuation, which is why disciplined analysts keep terminal growth conservative and test how sensitive the result is to it.
The discount rate is the engine of a DCF. It represents the return investors require to compensate for the time value of money and the risk of the investment. Most analysts use the weighted average cost of capital (WACC), which blends the cost of equity and the after-tax cost of debt in proportion to how the company is financed. The cost of equity is commonly estimated with the Capital Asset Pricing Model (CAPM), which builds a required return from the risk-free rate, the company's beta, and the equity risk premium.
Small changes in the discount rate move the valuation substantially because every future cash flow is divided by a compounding factor. A higher discount rate penalises distant cash flows more heavily, lowering intrinsic value; a lower rate does the opposite. This sensitivity is why it is good practice to run a DCF across a range of discount rates rather than committing to one. You can estimate the appropriate rate with the related tools below before bringing it back into this model.
To build your discount rate, start with the WACC calculator, which combines the cost of equity and debt into a single required return. The result becomes the discount rate you enter here, closing the loop between cost of capital and intrinsic value.
A DCF is only as reliable as the assumptions behind it. Growth rates, discount rates, and terminal assumptions are all forecasts about an uncertain future, and the model amplifies optimism: a slightly aggressive growth rate combined with a slightly low discount rate can produce an intrinsic value far above reality. The precision of the output can create false confidence, so it is wise to treat the result as an estimate within a range and to favour conservative, defensible inputs over flattering ones.
This uncertainty is precisely why value investors insist on a margin of safety: the practice of buying only when the market price is meaningfully below your intrinsic value estimate. The gap absorbs forecasting error and bad luck. A DCF tells you roughly what a business is worth; the margin of safety protects you when your estimate is wrong, which it sometimes will be.
This DCF calculator sits at the centre of a connected valuation workflow. You begin by estimating the cost of equity with CAPM, blend it with the cost of debt to find the WACC, and feed that into the DCF as your discount rate. The DCF then produces an intrinsic value per share, which you compare against the market price through a margin of safety to decide whether a stock looks undervalued, fairly valued, or expensive. Each step builds on the one before it.
You can move through the chain with the related calculators: estimate your required return with the WACC calculator, cross-check the result against a conservative Graham Number for a quick valuation sanity check, apply a margin of safety calculator to size your buffer against the current price, and revisit the underlying time-value mechanics with the present value calculator. Together these tools turn a single intrinsic-value estimate into a disciplined, repeatable process.
A discounted cash flow (DCF) calculator estimates what a business is worth today by projecting its future free cash flows and discounting them back to the present at a required rate of return. The result is an estimate of intrinsic value — the value justified by the company's cash-generating ability rather than by its current market price. Dividing the equity value by shares outstanding gives an intrinsic value per share that value investors compare against the market price.
Most analysts use the weighted average cost of capital (WACC) as the discount rate, because it reflects the blended required return of both equity and debt holders. The cost of equity is often estimated with the Capital Asset Pricing Model (CAPM). A higher discount rate lowers the present value of future cash flows and therefore lowers the intrinsic value. Because the result is highly sensitive to this input, it is wise to test a range of discount rates rather than relying on a single point estimate.
The terminal value captures every cash flow beyond the explicit projection period — effectively an infinite stream — so it frequently represents 60% to 80% or more of the total enterprise value. Because it is calculated with the Gordon growth formula, which divides by the difference between the discount rate and the perpetual growth rate, small changes in either assumption can swing the valuation dramatically. Always sanity-check that the discount rate is comfortably above the terminal growth rate.
A DCF is only as good as its inputs — the principle of garbage in, garbage out applies strongly. Growth rates, discount rates, and terminal assumptions are estimates about an uncertain future, so the output should be treated as a range rather than a precise number. This is why value investors apply a margin of safety: they buy only when the market price sits well below their intrinsic value estimate, leaving room for forecasting error.

Estimating intrinsic value is one piece of the puzzle. With Worthmap, you can track your real-time net worth, monitor investments across currencies, and get AI-powered financial insights.
注册 Worthmap