DCF Calculator

Estimate a company's intrinsic value using discounted cash flow analysis. Educational only — not financial advice.

Inputs

10%
5%
2.5%
10%

How DCF works

A DCF values a company by estimating all future free cash flows and discounting them back to today's value. A pound earned in 10 years is worth less than a pound today — the discount rate captures that.

Terminal value represents the value of all cash flows beyond year 10, calculated as a growing perpetuity.

Discount rate is your required return (WACC). Higher = more conservative. 8–12% is typical for equities.

This model uses simplified assumptions. Real DCF analysis requires detailed financial modelling. Results are illustrative and educational only — not financial advice.

Enter free cash flow and shares outstanding to calculate intrinsic value.

How to use this calculator

  1. 1Enter free cash flowType the company's most recent annual free cash flow in £ millions. You'll find it on the cash flow statement (operating cash flow minus capital expenditure).
  2. 2Enter shares outstandingAdd the number of shares in issue (in millions) so the model can convert total value into a per-share figure.
  3. 3Set your growth assumptionsChoose how fast free cash flow grows in years 1–5, years 6–10, and forever after (terminal growth). Be conservative — terminal growth should not exceed long-run GDP (2–3%).
  4. 4Set the discount rateThis is your required annual return, or WACC. 8–10% is typical for a stable large-cap; use more for riskier businesses.
  5. 5Add the current share price (optional)Enter today's price to see the margin of safety — how far the intrinsic value sits above or below the market price.
  6. 6Read the result and stress-test itCheck the intrinsic value per share, then use the sensitivity table to see how much it moves as growth and discount-rate assumptions change.

What a DCF actually tells you

A discounted cash flow (DCF) model estimates what a business is worth today based on the cash it will generate in the future.

The logic is simple: a company is worth the sum of all the cash it will ever return to owners, adjusted for the fact that money arriving in 10 years is worth less than money in hand today. The discount rate converts those future pounds into today's money, and the terminal value captures everything beyond the explicit forecast as a growing perpetuity.

Unlike a P/E ratio, which tells you what the market is paying right now, a DCF forces you to state your own assumptions about growth and risk — and then shows you what those assumptions imply the stock is worth. That makes it a discipline as much as a calculation.

Worked example

Suppose a company generates £500m of free cash flow, has 1,000m shares, and you assume 10% growth in years 1–5, 5% in years 6–10, 2.5% terminal growth, and a 10% discount rate.

The ten years of discounted cash flows are worth roughly £4.7bn, and the terminal value (discounted back) adds about £5.4bn — a total enterprise value near £10.1bn, or about £10.10 per share. Notice the terminal value is over half the total: that is normal, and it is exactly why your long-run growth and discount-rate assumptions matter so much.

How it's calculated

Each year's free cash flow is projected forward, then divided by a discount factor. The terminal value assumes cash flow grows at a constant rate forever after year 10.

Intrinsic value = Σ [ FCFt ÷ (1 + r)t ] + [ Terminal value ÷ (1 + r)10 ]
where Terminal value = FCF11 ÷ (r − g), r = discount rate, g = terminal growth

How to read the result

Compare the intrinsic value per share to the current price. If the intrinsic value is meaningfully higher, the market may be undervaluing the business — the gap is your margin of safety. If it's lower, the price already assumes more growth than you've modelled.

Never treat a single number as precise. Use the sensitivity table to build a range: a good DCF answers "is this roughly cheap, fair, or expensive?", not "this is worth £10.09 exactly".

Limitations — what a DCF won't do

A DCF is only as good as its inputs, and small changes compound. It works best for stable, cash-generative businesses and poorly for early-stage companies, cyclicals at a peak or trough, and banks or insurers (whose cash flows work differently — use a residual income or dividend model instead).

  • Terminal value dominates — often 50–70% of the answer, so the perpetuity assumptions carry most of the weight.
  • Garbage in, garbage out — an optimistic growth rate can justify almost any price. Be honest with yourself.
  • It ignores the balance sheet unless you adjust for net debt and cash separately.

Frequently asked questions

What is a DCF calculator?
A DCF (discounted cash flow) calculator estimates a company's intrinsic value by projecting its future free cash flows and discounting them back to today. It helps you judge whether a share price is cheap or expensive relative to the cash the business is likely to produce.
What discount rate should I use?
The discount rate is your required annual return (often approximated by the weighted average cost of capital, WACC). For a stable large-cap, 8–10% is common. Use a higher rate for smaller, more volatile, or more indebted companies — a higher rate produces a more conservative valuation.
What is a good terminal growth rate?
Terminal growth should not exceed the long-run growth rate of the economy, so 2–3% is a sensible ceiling. Using a higher figure assumes the company outgrows the whole economy forever, which is unrealistic and inflates the valuation.
Why is the terminal value so large?
The terminal value captures every cash flow beyond the explicit forecast — an infinite series — so it usually accounts for 50–70% of the total. That's expected, but it also means your long-run growth and discount-rate assumptions drive most of the result.
Can I use a DCF for any company?
No. DCF works best for mature, predictably cash-generative businesses. It is unreliable for early-stage or loss-making companies, deep cyclicals, and financial firms like banks and insurers, where earnings-based or dividend models are more appropriate.
Is a DCF better than a P/E ratio?
They answer different questions. A P/E ratio is a quick snapshot of what the market is paying for current earnings; a DCF is a bottom-up estimate of intrinsic value based on your own assumptions. Experienced investors use both, plus a margin of safety.

Skip the manual inputs

Openbook runs valuation and factor models on every UK stock — free cash flow, growth, quality and value scores, all in one place. See what the market is pricing in without building the model yourself.

Screen UK stocks free

This calculator is for educational purposes only and does not constitute financial advice. Always do your own research or consult a regulated adviser before investing.