Research & Insights
Frameworks

Reverse DCF: Solving for the Growth Rate the Market Demands

By Jeremy Browder · Senior Equity Research EditorUpdated ~4 min read
ValuationDCFFrameworks

Most discounted cash flow (DCF) models ask the wrong question. They ask: what is the stock worth? That requires you to forecast ten years of free cash flow, pick a discount rate, and pretend you know the terminal value. Garbage in, garbage out.

A reverse DCF flips the exercise. You take today's market cap as a given, and solve for the free cash flow growth rate that makes the math work. Then you ask one question: is that growth rate plausible?

That's a much easier question than "what's it worth?" — and it's the one that actually drives buy and sell decisions.

How a Reverse DCF Works in Practice

The mechanics are simple. You need four inputs:

  1. Current enterprise value (market cap + net debt). This is the number you're solving against.
  2. Starting free cash flow — usually trailing twelve months, or normalized if TTM is distorted.
  3. Discount rate — most people use 8-10% for large caps, higher for riskier names. Be consistent across comparisons.
  4. Terminal growth rate — typically 2-3%, roughly long-run GDP.

Then you back into the implied FCF growth rate for the explicit forecast period (usually 10 years) that makes the present value of future cash flows equal today's enterprise value.

In Excel or a Python notebook, this is a one-line goal-seek. Set the NPV of projected cash flows equal to EV, hold discount rate and terminal growth constant, solve for the growth variable.

The output is a single number: "the market is pricing in roughly X% annual FCF growth for the next decade."

Why the Implied Growth Rate Is the Right Anchor

Valuation debates usually devolve into competing forecasts. The bull thinks margins expand 400 bps; the bear thinks revenue stalls. Neither side has a clean way to be wrong.

A reverse DCF gives you a falsifiable benchmark. If the market is pricing 15% FCF growth for ten years, you're no longer debating whether the company is "good" — you're debating whether 15% compounding for a decade is realistic.

That reframing matters because human intuition is bad at compound growth. 15% for ten years means FCF roughly quadruples. 20% means it grows sixfold. Most companies cannot do this. The base rate of companies that sustain 15%+ FCF growth for a full decade is quite low.

So when you see an implied growth rate, you can immediately compare it to:

  • The company's own historical growth rate
  • Industry growth rates over the same horizon
  • The size of the addressable market versus current revenue
  • What management has publicly guided to

If the implied rate exceeds all four, the stock is expensive — full stop, regardless of how good the business is.

A Worked Illustration: The Plausibility Test

Imagine a mature software company trading at 30x free cash flow. Run a reverse DCF with a 9% discount rate and 2.5% terminal growth. The implied 10-year FCF growth rate comes out around 11-12%.

Now stress-test it:

  • History check: Has the company grown FCF at 11%+ over the last five years? If yes, momentum supports it. If FCF growth has been 6%, the market is pricing in acceleration.
  • TAM check: Current revenue divided by realistic total addressable market. If the company already has 40% share of a slow-growing market, 11% FCF growth requires margin expansion or pricing power that may not exist.
  • Margin check: Is FCF margin already best-in-class? If so, the only path to 11% FCF growth is revenue. If margins have room, operating leverage can carry some of the load.
  • Capital intensity check: Will the company need to reinvest more (depressing FCF conversion) to grow at that rate?

If three of four checks fail, the implied growth rate isn't plausible and the stock is priced for disappointment. If three of four pass, the price is defensible.

This is the entire framework. You're not predicting the future — you're auditing the future the market has already paid for.

Common Mistakes That Break the Model

A few traps to avoid:

Using a distorted starting FCF. One-time working capital swings, big tax refunds, or stock-based compensation add-backs can make TTM FCF look materially off normal. Normalize before you solve.

Ignoring SBC. For tech names, stock-based compensation is a real cost. If you're using "adjusted" FCF that excludes SBC, you'll get an artificially low implied growth rate. Treat SBC as a cash expense.

Picking a discount rate to get the answer you want. Lower discount rates produce lower implied growth — and a more comforting result. Pick your rate before running the model, and use the same rate across comparable names.

Forgetting the share count. A company buying back stock at premium prices is destroying value even if FCF grows. Per-share FCF growth is what equity holders actually receive.

What to Watch Next

  • Run a reverse DCF on three stocks you already own. You may find one is priced for growth you don't believe in.
  • Build a simple template (FCF, EV, discount rate, terminal growth → implied growth) you can reuse in 60 seconds per name.
  • Compare implied growth rates across a sector. The dispersion tells you where the market is most and least optimistic.
  • Re-run the model after every earnings print — implied growth shifts as price and FCF both move, and the delta is more informative than the absolute level.

Related research