Discounted Cash Flow (DCF) Calculator
Estimate intrinsic value by projecting free cash flow, discounting it back to present value, and adding terminal value.
What Is a DCF Calculator?
A discounted cash flow (DCF) calculator helps you estimate what a business is worth today based on the cash it can generate in the future. Instead of valuing a company on hype, narratives, or short-term price movements, DCF valuation focuses on fundamentals: future free cash flow and the time value of money.
The core idea is simple: a dollar received in the future is worth less than a dollar received today. So we project future cash flows and discount them back to present value using a required rate of return (often represented as WACC or your target return).
How This DCF Calculator Works
1) Project free cash flow during a forecast period
The calculator starts with your current free cash flow and grows it for a specified number of years using a fixed growth rate. This produces annual projected cash flows.
2) Discount each projected year to present value
Each future cash flow is discounted by the formula:
PV = FCFt / (1 + r)t
Where r is the discount rate and t is the year number.
3) Add terminal value
Most of a business’s value typically comes from cash flows beyond the explicit forecast period. This calculator uses the Gordon Growth terminal value model:
TV = FCFn+1 / (r − g)
Where g is terminal growth and must remain below the discount rate. The terminal value is then discounted back to present value.
4) Move from enterprise value to equity value
Enterprise value includes all capital providers. To estimate value attributable to shareholders, we subtract net debt:
- Equity Value = Enterprise Value − Net Debt
- Intrinsic Value Per Share = Equity Value / Shares Outstanding
How to Choose Better Inputs
Current Free Cash Flow
Use normalized free cash flow rather than an unusual one-off year. For cyclical businesses, consider averaging across a cycle.
Growth Rate (Forecast Period)
Keep assumptions tied to business reality. High growth cannot continue forever. Compare your estimate to revenue growth, margins, and reinvestment needs.
Discount Rate
If you are valuing from an investor perspective, your discount rate reflects the return you require for risk. A higher discount rate reduces present value and creates a stricter valuation.
Terminal Growth
Use a conservative long-run rate. In many cases, terminal growth near long-run inflation or GDP growth is more realistic than aggressive assumptions.
Net Debt and Shares
These two inputs convert business value into shareholder value. Make sure share count includes dilution risks if stock-based compensation is significant.
Common DCF Mistakes to Avoid
- Using overly optimistic growth assumptions that are disconnected from competitive realities.
- Ignoring reinvestment needs (growth often requires capital).
- Using terminal growth that is too high relative to discount rate.
- Relying on one scenario only instead of bull/base/bear cases.
- Treating DCF as precise rather than as a range of outcomes.
Why Sensitivity Analysis Matters
Small changes in discount rate or terminal growth can cause large shifts in valuation. That is not a bug; it is a feature of long-duration cash flow math. A practical approach is to run multiple scenarios:
- Conservative case (lower growth, higher discount rate)
- Base case (most likely assumptions)
- Optimistic case (higher growth with justified economics)
If value remains attractive across conservative assumptions, your thesis is stronger.
When a DCF Calculator Is Most Useful
DCF tends to work best for companies with relatively understandable cash flow drivers and a path toward sustainable profitability. It is less reliable for businesses with extremely uncertain economics or rapidly changing capital structures.
Bottom Line
A DCF calculator is one of the most powerful tools in long-term investing because it forces disciplined thinking about cash flow, risk, and valuation. Use it as a decision framework, not a crystal ball. If your inputs are grounded in realistic assumptions, DCF can help you avoid overpaying and improve your odds of compounding wealth over time.