EasyFinancialModels

DCF Valuation Calculator — Enterprise Value

A DCF (Discounted Cash Flow) valuation computes enterprise value as the present value of projected free cash flows plus a terminal value. Enter your current free cash flow, growth rate, WACC and terminal growth below — the calculator projects 5 years and applies the Gordon-Growth formula.

A discounted cash flow valuation rests on one idea: a dollar next year is worth less than a dollar today, so future cash flows must be discounted to a present value before they can be summed. Because a business is expected to operate long past any forecast window, a DCF splits value into an explicit forecast period and a terminal value that captures everything after it. The discount rate that ties the two together is WACC — the higher it is, the lower the valuation.

EV = Σ FCFt ÷ (1+WACC)^t + [FCF₅ × (1+g) ÷ (WACC − g)] ÷ (1+WACC)^5

Worked example (default inputs)

Current annual free cash flow ($)200000
FCF growth rate (%/yr)15
WACC (%)12
Terminal growth (%)3
PV of 5-year cash flows$1,083,285
Terminal value (undiscounted)$4,603,773
PV of terminal value$2,612,305
Enterprise value$3,695,590

Use the interactive calculator (requires JavaScript) · Build a full 16-sheet financial model free

The formula, and why timing changes everything

A discounted cash flow valuation rests on one idea: a dollar arriving in five years is worth less than a dollar today, because today's dollar can be invested. So each future free cash flow is divided by (1 + discount rate) raised to the number of years away, and the present values are summed. Enterprise value = Σ [FCFₜ ÷ (1 + WACC)ᵗ] plus a discounted terminal value for everything beyond the explicit forecast. The further out a cash flow sits, the harder the denominator shrinks it — which is why near-term forecasts carry more weight than distant ones, and why terminal value needs care.

Where a DCF's value actually sitsWhere a DCF's value actually sits$0$2$4$6$7$0.9Y1$0.8Y2$0.72Y3$0.64Y4$0.57Y5$6.4Terminal
Values in $M. Present value of each forecast year plus the discounted terminal value. The terminal value alone is often the largest single block — here roughly 60% of enterprise value.

A worked five-year example

Project free cash flow starting at $1.0M and growing 10% a year, discounted at 12%. The five years' present values sum to about $3.6M. In year five, a Gordon-Growth terminal value at 2.5% perpetual growth is FCF₅ × 1.025 ÷ (0.12 − 0.025), discounted back — roughly $9.5M of present value. Enterprise value lands near $13M, with the terminal value carrying the majority. Subtract net debt and you have equity value.

The terminal value problem

Because the terminal value routinely represents 60–80% of a DCF's total, the valuation is really an argument about the end state, not the forecast years. Two methods compute it — the Gordon Growth perpetuity and an exit EV/EBITDA multiple — and the discipline is to run both. When the perpetuity value implies an exit multiple no buyer would pay, the growth assumption is too rich; when the multiple towers over the intrinsic figure, the market is pricing something the forecast does not show. Michael Mauboussin's work makes the deeper point that every valuation method, including a multiple, is a discounted cash flow in disguise — the assumptions are just buried where a multiple hides them.

References: Damodaran on DCF valuation; and M. Mauboussin, “Everything Is a DCF Model” (Morgan Stanley, 2021).

Case study: how sensitive is the answer?

A single DCF number implies a false precision the inputs cannot support. The honest output is a range. Take the $13M base case and flex the two assumptions that move it most — WACC and terminal growth — across a grid.

g = 2.0%g = 2.5%g = 3.0%
WACC 11%14.215.116.3
WACC 12%12.413.013.8
WACC 13%11.011.512.1
Enterprise value ($M) across WACC and terminal growth. The base case is one cell in a wide range.

The value swings from about $11M to $16M — a 45% range — with no change to the operating forecast at all. Presenting that grid, rather than a single figure, is what separates a credible valuation from a spuriously precise one.

What DCF gets wrong

The method is only as good as its inputs, and it has three recurring failure modes. Forecasting error: five-year projections are hard, and small compounding differences swing the terminal value. Terminal-value dominance: when 70%+ of value sits in a perpetuity, the DCF is mostly an assumption about infinity. And behavioural anchoring: analysts often reverse-engineer assumptions until the DCF matches a number they already had in mind. None of these are reasons to abandon the DCF — they are reasons to show the range, cross-check against multiples, and keep the assumptions visible.

How professionals present a DCF

A DCF handed over as a single number invites the wrong argument — a haggle over the answer instead of the assumptions. Experienced analysts present it differently: the explicit forecast with its drivers visible, the terminal value shown both ways (perpetuity and exit multiple) with the implied cross-check, and a sensitivity grid rather than a point. They also state what the valuation needs to be true — the growth and margin the business must actually deliver to justify the number — so the reader can judge the plausibility rather than the arithmetic. The arithmetic is never the hard part; the assumptions are, and a good presentation puts them where they can be challenged.

When to use DCF versus multiples

Use a DCF when cash flows are forecastable and you want an intrinsic value independent of market mood — infrastructure, stable operating businesses, anything with a long asset life. Lean on multiples when comparables are clean and speed matters, or as the cross-check on a DCF. Best practice triangulates: an intrinsic DCF and a market-based multiple should land in a similar range, and the gap between them is itself information.

Treat the output as a range, not a point
Because most of a DCF's value sits in the terminal value, and the terminal value swings on WACC and growth, always present a sensitivity grid. A single enterprise-value figure hides exactly the uncertainty a decision-maker needs to see.

Common DCF mistakes to avoid

Four errors account for most bad DCFs. Mismatching the cash flow and the rate — discounting levered cash flow at WACC, or unlevered at the cost of equity — double-counts the debt and quietly skews the answer. Setting terminal growth above long-run GDP implies the business eventually becomes larger than the economy, which cannot be right. Ignoring the mid-year convention, which assumes cash arrives through the year rather than in a lump at year-end, modestly understates value on every line. And reverse-engineering the assumptions until the DCF matches a number you already had in mind turns a valuation tool into a confirmation exercise. Each is avoidable, and each is worth an explicit check before anyone signs off on the output.

From the calculator to a full model

This calculator runs the five-year projection and Gordon-Growth terminal value from a handful of inputs. A complete valuation links the DCF to a three-statement model, builds WACC from CAPM, cross-checks the terminal value against an exit multiple, and produces the two-way sensitivity grid automatically — which is exactly what the generated Excel model does, free for a 3-year build.

Frequently asked questions

Why must WACC exceed terminal growth?

The Gordon-Growth formula divides by (WACC − g); if growth matched or exceeded the discount rate, value would be infinite. Terminal growth should approximate long-run GDP/inflation, typically 2–3%.

What share of value should the terminal value be?

Often 50–75% of enterprise value for a 5-year forecast. If it is much higher, extend the explicit forecast — EasyFinancialModels supports up to 25-year horizons.

Is enterprise value the same as equity value?

No. Equity value = enterprise value − net debt (debt minus cash). The generated Excel model computes both.

How many years should the explicit forecast be?

Five to ten years is standard — long enough to reach a steady state, short enough to forecast credibly. Asset-heavy businesses justify longer horizons; EasyFinancialModels supports up to 25 years.

What share of DCF value should the terminal value be?

Commonly 60–80% for a five-year forecast — that is normal, not a red flag. But if it climbs above roughly 80%, extend the explicit forecast so more of the value rests on modelled years rather than a perpetuity, and always cross-check the implied exit multiple against comparable companies.

Why must WACC be greater than the terminal growth rate?

The Gordon-Growth terminal value divides by (WACC − g). If growth approached or exceeded the discount rate, the denominator would collapse and imply infinite value — a classic error. Keep terminal growth at or below long-run GDP, typically 2–3%.

WACC Calculator · CAPM Calculator · IRR Calculator · Inside the 16-sheet model · Methodology · Glossary · Industry templates