Interactive Free Cash Flow (DCF) Calculator
Use this model to estimate intrinsic value using a two-stage free cash flow projection. Currency inputs are in millions of dollars. Shares outstanding should also be in millions.
What Is a Free Cash Flow Model?
A free cash flow (FCF) model estimates what a business is worth by forecasting the cash it can generate for investors in the future, then discounting those cash flows back to today. This is the foundation of discounted cash flow (DCF) valuation.
Unlike accounting earnings, free cash flow focuses on real cash available after operating expenses and capital expenditures. For long-term investors, this is often one of the most useful ways to think about intrinsic value.
How This Calculator Works
This tool uses a practical two-stage growth framework:
- Stage 1: Higher growth for a fixed number of years.
- Stage 2: Lower, more mature growth for another fixed period.
- Terminal Value: A perpetual growth estimate after the forecast period.
The calculator then adds cash, subtracts debt, and divides by shares outstanding to estimate intrinsic value per share.
Core Formula Logic
- Projected FCF each year = prior year FCF × (1 + growth rate)
- Present value of each year = projected FCF ÷ (1 + discount rate)year
- Terminal value = final projected FCF × (1 + terminal growth) ÷ (discount rate − terminal growth)
- Equity value = enterprise value + cash − debt
- Intrinsic value per share = equity value ÷ shares outstanding
Input Guide: What to Enter
1) Current Free Cash Flow
Start with trailing twelve-month free cash flow, normalized if possible. If the latest year included unusual one-time items, adjust for them.
2) Growth Rates (Stage 1 and Stage 2)
Stage 1 is typically your optimistic but reasonable period. Stage 2 should be more conservative and closer to long-term economic growth.
3) Discount Rate (WACC)
This is your required return for the risk level. Higher risk generally requires a higher discount rate, which lowers intrinsic value.
4) Terminal Growth Rate
Keep this modest. In most cases, a terminal growth rate between 2% and 3.5% is common for mature companies.
5) Cash, Debt, and Shares
These convert enterprise value into equity value and then into per-share value. Use fully diluted shares when possible.
How to Interpret the Results
- Enterprise Value: Value of operations based on discounted future cash flow.
- Equity Value: Enterprise value adjusted for net cash/debt.
- Intrinsic Value Per Share: Estimated fair value today.
- MOS Value: Value after applying your margin of safety.
If market price is significantly below your margin-of-safety value, the stock may be worth deeper research. If it is well above intrinsic value, expected return may be lower.
Common Mistakes in FCF Modeling
- Using growth rates that stay too high for too long.
- Choosing terminal growth above discount rate (mathematically invalid).
- Ignoring dilution from stock-based compensation.
- Treating one scenario as truth instead of a range.
- Forgetting cyclicality in cash flows.
Best Practice: Run Multiple Scenarios
Good valuation is about probability, not precision. Run at least three cases:
- Bear case: slower growth + higher discount rate.
- Base case: your most likely assumptions.
- Bull case: stronger growth and execution.
This helps you avoid overconfidence and gives you a valuation range instead of a single fragile number.
Final Thoughts
A free cash flow model calculator is a decision framework, not a crystal ball. The value comes from carefully thinking through assumptions, comparing scenarios, and updating as new data appears.
Use this calculator as your starting point, then pair it with qualitative analysis: competitive moat, management quality, industry structure, and capital allocation track record.
Educational use only. This is not financial advice.