DCF Calculator: Discounted Cash Flow
Calculate the intrinsic value of a business by discounting projected free cash flows.
Includes terminal value and margin of safety versus current price.
Discounted Cash Flow (DCF) Valuation
DCF is the most fundamental valuation method in finance. The idea is simple: a business is worth the present value of all the cash it will ever generate.
The DCF formula:
Intrinsic Value = Σ [FCFt / (1 + WACC)^t] + Terminal Value / (1 + WACC)^N
Where:
- FCFt = free cash flow in year t
- WACC = weighted average cost of capital (your discount rate)
- N = projection period (typically 5 or 10 years)
- Terminal Value = FCF_N × (1 + g) / (WACC − g) : the Gordon Growth Model
Free Cash Flow (FCF):
FCF = Operating Cash Flow − Capital Expenditures
This is the cash a business generates after maintaining and growing its asset base. It is the cash available to shareholders and debt holders.
Terminal Value:
After the projection period, the business is assumed to grow at a stable terminal rate forever. The terminal value often represents 60–80% of total DCF value, which makes the terminal growth rate the single most consequential number you enter. Most analysts use a terminal growth rate close to long-term GDP growth (2–3%).
WACC: the discount rate:
WACC represents the required return that compensates investors for risk. Higher risk = higher WACC = lower valuation. Typical ranges: 8–12% for stable businesses, 12–20% for growth or riskier companies.
Margin of Safety:
Margin of Safety = (Intrinsic Value − Current Price) / Intrinsic Value × 100%
Benjamin Graham recommended buying only when there is a substantial margin of safety (often 20–30% or more). DCF is highly sensitive to assumptions, and a margin of safety is what protects you from your own.
Limitations:
DCF is highly sensitive to the WACC and terminal growth rate assumptions. A 1% change in WACC or terminal growth rate can change the result by 30–50%. Always run multiple scenarios rather than trusting a single output. The calculator does this for you: below the headline it re-runs the whole model with WACC and terminal growth a point either side, so you can see how wide the honest range really is.
How we build and check this calculator
This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.
SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.
More Investing Calculators
- Debt-to-EBITDA Calculator
- EV/EBITDA Calculator
- Piotroski F-Score Calculator
- Price-to-Cash-Flow Calculator
- Short Interest Ratio Calculator
- Bear Put Spread Calculator
- Bond Equivalent Yield (BEY) Calculator
- Bull Call Spread Calculator
- Credit Spread Calculator
- EPS Growth Rate Calculator
- EV/Sales Ratio Calculator