DCF-Based Intrinsic Value (Per Share)
Estimate what a stock may be worth today using projected free cash flow per share and a required return.
What is intrinsic value?
Intrinsic value is an estimate of what a business is fundamentally worth based on the cash it can generate for owners over time. Unlike market price, which moves daily with sentiment, intrinsic value tries to answer a slower and deeper question: what is this business worth if I hold it long enough to collect its future cash flows?
This idea sits at the center of value investing. You estimate fair value, compare it with the stock’s current price, and decide whether the gap is attractive enough to invest.
How this intrinsic value calculator works
This calculator uses a discounted cash flow (DCF) framework on a per-share basis:
- Project free cash flow per share for a forecast period (for example, 10 years).
- Discount each projected cash flow back to today using your required return.
- Estimate a terminal value to capture cash flows beyond the explicit forecast window.
- Adjust for net debt per share and apply a margin of safety.
Formula summary
The model calculates:
- PV of forecast cash flows = sum of each year’s projected cash flow discounted by the discount rate.
- Terminal value = Year N+1 cash flow divided by (discount rate − terminal growth).
- Intrinsic value per share = PV forecast + PV terminal − net debt per share.
- Buy target (with margin of safety) = intrinsic value × (1 − safety margin).
How to choose good inputs
1) Free cash flow per share
Use a normalized number when possible, not just one unusually strong or weak year. A 3–5 year average can help smooth temporary noise.
2) Growth rate
Use conservative assumptions. Great businesses can grow quickly for a while, but high growth usually slows. If you’re uncertain, run multiple scenarios (base, optimistic, pessimistic).
3) Discount rate
This reflects your required annual return and risk tolerance. Many long-term investors use 8–12% as a rough range. Higher uncertainty generally deserves a higher rate.
4) Terminal growth
Terminal growth should usually be modest, often near long-run GDP or inflation expectations (for example, 2–3%). It should remain lower than the discount rate.
5) Net debt per share
If a company has more debt than cash, this can reduce equity value. If it has excess cash, enter a negative number to increase equity value.
How to interpret the result
Suppose the calculator gives:
- Intrinsic value = $110 per share
- Margin-of-safety target (25%) = $82.50
That means your model suggests fair value near $110, but you may prefer buying only at or below ~$82.50 for a cushion against errors in assumptions.
This is important: intrinsic value is not a single “true” number. It is a range that depends on your assumptions. Better investing decisions come from comparing multiple scenarios and staying conservative.
Common mistakes to avoid
- Overly aggressive growth: assuming high growth for too long inflates valuation.
- Tiny discount spreads: if discount rate is barely above terminal growth, terminal value can become unrealistically large.
- Ignoring balance sheet risk: debt matters, especially in downturns.
- False precision: valuation models look precise, but outputs are only as reliable as the assumptions.
Best practice: scenario analysis
A simple way to improve accuracy is to run three cases:
- Bear case: lower growth, higher discount rate
- Base case: realistic middle assumptions
- Bull case: stronger execution and sustained growth
If the current market price is still attractive even in your base or bear case, the investment may offer a healthier risk/reward profile.
Final thought
An intrinsic value calculator is a decision support tool, not a crystal ball. Its real strength is forcing disciplined thinking about business quality, future cash generation, and risk. Combine these outputs with qualitative research—management quality, competitive moat, industry trends, and capital allocation—to make better long-term choices.
Educational use only. This is not financial advice.