reverse dcf calculator

Use negative for net cash.

A reverse discounted cash flow (reverse DCF) model works backwards from today’s stock price. Instead of asking, “What is this company worth if my growth assumptions are right?”, you ask, “What growth assumptions must be true for today’s price to be reasonable?” This calculator helps you estimate the implied annual free cash flow growth embedded in the market price.

What this reverse DCF calculator does

This tool solves for the single annual FCF growth rate over your forecast period that makes intrinsic equity value equal to current market value. It uses:

  • Current share price and shares outstanding to infer market capitalization
  • FCF as the starting cash flow base
  • A discount rate for time value and risk
  • A terminal growth rate for cash flows beyond the explicit forecast period
  • Net debt to bridge enterprise value and equity value

How to use the inputs

1) Price and shares

Multiply current share price by diluted shares outstanding to estimate current equity value. Keep units consistent (this calculator expects shares in millions).

2) Net debt

Net debt = total debt − cash and equivalents. If a company has more cash than debt, use a negative number.

3) Starting free cash flow

Use trailing twelve-month FCF or normalized FCF if the latest year is unusual. The better your baseline, the more meaningful your implied growth output.

4) Discount rate and terminal growth

These are the most sensitive assumptions in any DCF. A higher discount rate lowers present value and typically demands higher implied growth to justify price. Terminal growth should usually stay conservative and below long-term nominal GDP expectations.

Model mechanics (plain English)

The calculator projects FCF each year for N years using a constant annual growth rate g. It discounts each projected cash flow at discount rate r. Then it calculates a terminal value using a Gordon Growth formula with terminal growth tg:

  • FCFt = FCF0 × (1 + g)t
  • Terminal Value at year N = FCFN+1 / (r − tg)
  • Enterprise Value = PV of forecast FCF + PV of terminal value
  • Equity Value = Enterprise Value − Net Debt

Finally, it finds the growth rate g that sets model equity value equal to market equity value.

How to interpret your result

If implied growth is very high (for example, double-digit growth for a long horizon), the stock may require near-perfect execution. If implied growth is modest, the market may already be pricing a conservative path. Use this as a framing tool, not a buy/sell signal by itself.

Helpful interpretation ranges

  • Negative implied growth: market expects shrinking FCF or structural pressure.
  • Low single-digit: mature business expectations.
  • Mid/high single-digit: healthy expansion assumptions.
  • Double-digit+ for many years: aggressive assumptions; validate moat, reinvestment runway, and capital intensity.

Common mistakes with reverse DCF

  • Using one-time boosted or depressed FCF as the baseline
  • Ignoring share dilution when setting shares outstanding
  • Choosing terminal growth too close to discount rate
  • Forgetting to include net debt (or net cash)
  • Treating one output as “truth” instead of a sensitivity range

Practical workflow for investors

Step 1: Run base case

Use your best estimate inputs and record implied growth.

Step 2: Stress key assumptions

Try discount rate ±1% and terminal growth ±0.5%. Check whether the thesis survives reasonable parameter shifts.

Step 3: Compare to business reality

Ask whether implied growth is compatible with industry size, margins, competitive dynamics, and reinvestment needs.

Step 4: Build a narrative test

Can management credibly deliver that implied path? If not, valuation risk may be higher than it looks on simple multiples.

FAQ

Is reverse DCF better than regular DCF?

Neither is “better” in all cases. Reverse DCF is excellent for understanding what the market already expects. Traditional DCF is useful for expressing your own view of future fundamentals.

Should I use FCF to firm or FCF to equity?

This implementation treats your FCF stream as enterprise-level cash flow and then adjusts with net debt to get equity value. Keep definitions consistent across all inputs.

Can this work for cyclical companies?

Yes, but normalize your starting FCF carefully. A peak-cycle or trough-cycle baseline can produce misleading implied growth.

This calculator is for educational purposes only and is not investment advice. Always cross-check assumptions, filings, and risk factors before making financial decisions.

🔗 Related Calculators