Cernarus

DCF Calculator (Discounted Cash Flow)

This calculator implements multiple DCF approaches commonly used in corporate finance: an explicit forecast with a Gordon-growth terminal value, an explicit forecast with an exit multiple, and an approximate Adjusted Present Value (APV). Use the method that best matches your model inputs and the company’s capital structure.

Results are numerical outputs based on entered assumptions. They are meant for analysis, sensitivity testing, and documentation. Always record inputs and test key assumptions across realistic ranges.

Updated Nov 8, 2025

Projects free cash flow over an explicit forecast period using a constant growth assumption, discounts those cash flows to present value, and adds a terminal value calculated by the Gordon growth (perpetuity) model.

Inputs

Results

Updates as you type

Enterprise value

$1,304,142,857.14

Equity value

$1,304,142,857.14

Implied value per share

$1,304.14

PV of explicit forecast

$1,260,000,000.00

PV of terminal value (Gordon)

$44,142,857.14

OutputValueUnit
Enterprise value$1,304,142,857.14currency
Equity value$1,304,142,857.14currency
Implied value per share$1,304.14currency
PV of explicit forecast$1,260,000,000.00currency
PV of terminal value (Gordon)$44,142,857.14currency
Primary result$1,304,142,857.14

Visualization

Methodology

The explicit-forecast component projects a starting free cash flow (FCF) from the base-year revenue and an assumed FCF margin, then applies a constant growth rate for the forecast horizon. Discounting uses the supplied discount rate (WACC) to compute present values.

Terminal value is calculated either by the Gordon-growth perpetuity formula or by applying an exit multiple to the final-year FCF. The Gordon-growth formula assumes a stable perpetual growth below the discount rate; the exit multiple reflects observable transaction or trading multiples and requires market comparables.

The APV method presented is an approximation: it values the unlevered firm and adds a simple estimate of tax shields. For rigorous APV work, model the interest schedule, changing leverage, and the risk profile of tax shields explicitly.

Worked examples

Example 1: Company with $100m revenue, 12% FCF margin, 5% growth for 5 years, 10% discount rate, 3% terminal growth — compute PV of forecast, terminal value (Gordon), enterprise and per-share values.

Example 2: Same forecast but using a 10x exit multiple produces a different terminal value; sensitivity to the terminal assumption is typically the largest single driver of valuation variance.

Key takeaways

Use multiple methods and sensitivity tables to capture valuation uncertainty.

Document every assumption and compare implied multiples with peers and precedent transactions before relying on a single point estimate.

Further resources

External guidance

Expert Q&A

What is the single biggest source of error in a DCF?

Terminal value assumptions (growth rate or terminal multiple) often dominate the valuation. Small changes in these inputs can produce large swings in value. Use sensitivity analysis and reasonableness checks against market multiples.

When should I use Gordon growth vs exit multiple?

Use Gordon growth when you expect a stable, mature cash flow profile with a plausible perpetual growth rate. Use exit multiple when there are observable comparable transaction or trading multiples and you prefer a market-relative terminal estimate.

How accurate are these outputs?

Outputs are as accurate as the inputs and the model structure. Numerical calculations follow standard closed-form algebra for constant-growth cash flows. They do not replace detailed company-specific modelling, audit, or due diligence. See methodology and citations for standards and recommended practices.

Does this calculator model changing leverage, debt schedules, or option dilution?

No. This tool assumes static inputs (net debt, shares outstanding) and does not model dynamic capital structure, scheduled debt repayments, convertible securities, or employee option dilution. For those items, extend the model and document assumptions.

Are regulatory or security standards followed?

Results are computed using standard mathematical formulas. For software security, data handling, and accuracy controls in production environments, follow applicable standards such as NIST cybersecurity guidance, ISO quality and management standards, IEEE software engineering practices, and workplace safety standards where relevant.

Sources & citations