DCF (Discounted Cash Flow) Calculator

Calculate the intrinsic value of a company or stock using a discounted cash flow model. Includes terminal value, fair value per share, and sensitivity analysis.

About the DCF (Discounted Cash Flow) Calculator

Discounted Cash Flow (DCF) analysis is the gold standard for intrinsic valuation. It estimates a company's value based on its projected future free cash flows, discounted back to present value using the weighted average cost of capital (WACC). If the resulting fair value per share is above the current stock price, the stock may be undervalued.

A DCF model has two phases: the explicit projection period (typically 5-10 years) where you forecast each year's cash flow, and the terminal value that captures all cash flows beyond the projection period as a perpetuity. The terminal value often accounts for 50-80% of total enterprise value, which is why the terminal growth rate assumption is so critical.

This calculator handles both constant-growth and linear-fade growth assumptions, projects year-by-year cash flows with discount factors, and computes fair value per share after subtracting net debt. The sensitivity table shows how the valuation changes across different discount rates and terminal growth rates — essential for building conviction in your investment thesis.

Why Use This DCF (Discounted Cash Flow) Calculator?

Every serious equity analyst builds DCF models. This calculator automates the computation while keeping the inputs transparent and adjustable. The sensitivity analysis is the most important output — it shows the range of possible valuations rather than a single misleading point estimate. Keep these notes focused on your operational context.

How to Use This Calculator

  1. Enter the company's current annual free cash flow (from financial statements).
  2. Enter the expected growth rate for the projection period.
  3. Enter the terminal growth rate (GDP growth, typically 2-3%, is a common cap).
  4. Enter the discount rate — use WACC for enterprise value, cost of equity for equity models.
  5. Set the projection period (5-10 years is standard).
  6. Enter shares outstanding and net debt to compute fair value per share.
  7. Review the fair value, sensitivity table, and projected cash flow schedule.

Formula

Enterprise Value = Σ [FCFₜ / (1+r)ᵗ] + Terminal Value / (1+r)ⁿ Terminal Value = FCFₙ₊₁ / (r − g) Equity Value = Enterprise Value − Net Debt Fair Value Per Share = Equity Value / Shares Outstanding Where r = discount rate, g = terminal growth, n = projection years.

Example Calculation

Result: Fair Value ≈ $166/share

With $10M initial FCF growing at 8% (fading to 3%), discounted at 10% over 10 years, the enterprise value is approximately $171M. Subtracting $5M net debt gives $166M equity value, or $166 per share.

Tips & Best Practices

Practical Guidance

Use consistent units, verify assumptions, and document conversion standards for repeatable outcomes.

Common Pitfalls

Most mistakes come from mixed standards, rounding too early, or misread labels. Recheck final values before use. ## Practical Notes

Use this for repeatability, keep assumptions explicit. ## Practical Notes

Track units and conversion paths before applying the result. ## Practical Notes

Use this note as a quick practical validation checkpoint. ## Practical Notes

Keep this guidance aligned to expected inputs. ## Practical Notes

Use as a sanity check against edge-case outputs. ## Practical Notes

Capture likely mistakes before publishing this value. ## Practical Notes

Document expected ranges when sharing results.

Frequently Asked Questions

What is discounted cash flow?

DCF values a business based on the idea that a dollar today is worth more than a dollar tomorrow. All future cash flows are discounted to their present value.

What discount rate should I use?

Use WACC (weighted average cost of capital) for enterprise value models. Typical ranges are 8-12% for most companies, higher for risky businesses.

Why does terminal value dominate the DCF?

Because the projection period only covers 5-10 years, while the terminal value captures the infinite future. This is why terminal growth rate sensitivity is critical.

What is a reasonable terminal growth rate?

Terminal growth should not exceed long-term GDP growth (typically 2-3%). A company cannot grow faster than the economy forever.

How do I find free cash flow?

FCF = Operating Cash Flow − Capital Expenditures. You can find both on the cash flow statement in any company's SEC filings.

What is the difference between equity and enterprise value?

Enterprise value = equity value + net debt. If valuating per share, you need equity value. If comparing to EV/EBITDA, you need enterprise value.

Related Pages