Skip to content

    DCF Calculator: Intrinsic Value of a Stock

    A discounted cash flow calculator that works as an intrinsic value calculator: estimate a stock's intrinsic value per share by projecting its free cash flow, discounting it back to today, and adding a terminal value.

    Free, no sign-up. Results update as you type. Enter cash flow, debt and shares in millions, in any one currency.

    Inputs

    Latest annual free cash flow: operating cash flow minus capital expenditure.

    How many years to project explicitly before the terminal value takes over.

    %

    Expected annual growth in free cash flow during the forecast years.

    %

    The annual return you require, often the company's weighted average cost of capital.

    %

    Perpetual growth after the forecast. Usually kept at or below long-run economic growth.

    Total debt minus cash. Enter a negative number if the company holds net cash.

    Diluted share count is the more conservative choice.

    Add it to see the margin of safety against the intrinsic value.

    Result

    Intrinsic value per share

    35.85

    PV of forecast FCF
    4,864.1
    Terminal value (Gordon growth)
    23,170.2
    PV of terminal value
    15,059.0
    Enterprise value
    19,923.1
    Less net debt
    2,000.0
    Equity value
    17,923.1
    Share of value from terminal value
    75.6%

    Values in millions unless per share.

    Year-by-year projection

    YearProjected FCFDiscount factorPresent value
    11,080.00.9174990.8
    21,166.40.8417981.7
    31,259.70.7722972.7
    41,360.50.7084963.8
    51,469.30.6499955.0
    Total PV of forecast FCF4,864.1

    Sensitivity: value per share

    Rows vary the discount rate, columns vary terminal growth. The highlighted cell is your current input.

    Intrinsic value per share across discount rates and terminal growth rates
    WACC \ g1.5%2.0%2.5%3.0%3.5%
    7.0%44.9549.0354.0160.2468.24
    8.0%37.2340.0043.2747.2052.00
    9.0%31.5833.5635.8538.5241.67
    10.0%27.2628.7330.4032.3234.52
    11.0%23.8524.9826.2527.6729.28

    Disclaimer: This calculator is an educational tool. Its output depends entirely on the assumptions you enter and is not investment advice or a recommendation to buy or sell any security.

    How this DCF calculator works

    A discounted cash flow (DCF) model values a business as the sum of the cash it is expected to generate, with each future amount converted to today's money. This calculator uses a standard two-stage model:

    1. Project free cash flow. Each forecast year grows from the current figure at your chosen rate: FCF_t = FCF_0 × (1 + g)^t
    2. Discount each year. Each projected cash flow is divided by one plus the discount rate, compounded for the number of years: PV = FCF_t / (1 + r)^t
    3. Add a terminal value. Cash flows after the final forecast year are captured with the Gordon growth formula, then discounted back from year n like any other cash flow: TV = FCF_n × (1 + g_t) / (r − g_t)
    4. Get to a per-share value. The present values add up to enterprise value. Subtracting net debt gives equity value, and dividing by shares outstanding gives intrinsic value per share.
    DCF example: five years of free cash flow growing 8% from 1,000, each discounted at 9%, adding to 4,864, plus a terminal value worth 15,059 today, 76% of an enterprise value of 19,923, or 35.85 per share after net debt
    The calculator's default inputs: most of the value usually comes from the terminal value.

    Margin of safety is shown as (intrinsic value − price) ÷ intrinsic value, so a positive figure means the current price is below the estimate.

    Limitations

    • Small input changes move the answer a lot. The sensitivity grid above shows how far the value per share shifts when the discount rate or terminal growth moves by a point or less. Treat the output as a range, not a single number.
    • The terminal value often dominates. Check the "share of value from terminal value" figure. When most of the value sits in the terminal value, the result rests mainly on assumptions about the distant future.
    • Constant growth is a simplification. Real cash flows are uneven, and companies with negative or highly cyclical free cash flow are poorly suited to a simple model like this one.

    For more on reading the output, see the DCF formula and DCF model explained. If you'd like a structured, AI-assisted walk-through of a specific company, try the AI DCF valuation agent, and read our methodology for how our tools reach their results.

    Frequently asked questions

    What discount rate should I use in a DCF?

    A common starting point is the company's weighted average cost of capital (WACC), which blends the cost of its equity and its after-tax cost of debt. Many investors instead use their own required rate of return. Riskier, less predictable businesses usually warrant a higher rate. Whatever you choose, check the sensitivity grid to see how much the answer depends on it.

    What terminal growth rate is reasonable?

    Because the terminal value assumes growth forever, the rate is usually kept at or below the long-run growth rate of the economy the company operates in. A terminal rate above that implies the company eventually becomes larger than the economy itself. It must also be below your discount rate, or the formula breaks down.

    Why is net debt subtracted from enterprise value?

    Discounting free cash flow values the whole business, which belongs to both lenders and shareholders. Subtracting debt and adding back cash (that is, subtracting net debt) leaves the part that belongs to shareholders, which is what a share price represents.

    Should I use 5 or 10 years for the forecast?

    Five years suits mature, steady businesses. Ten years can be better for companies still growing quickly, since it lets you model that growth before settling into the terminal rate. A longer forecast also tends to reduce how much of the value comes from the terminal value.