A standard DCF starts with your growth assumptions and calculates intrinsic value. A Reverse DCF does the opposite: it starts with the current stock price and solves for the growth rate that would justify that price.
This is one of the most underused tools in fundamental analysis — and one of the most revealing.
Why Reverse DCF Matters
When you buy a stock, you're implicitly agreeing with the market's expectations. But what are those expectations? A stock trading at 30x earnings is pricing in very different growth than one at 12x earnings — but exactly how much growth?
The Reverse DCF makes this explicit. Instead of asking "what is this stock worth?", it asks: "what does the market believe about this company's future?"
Once you know the implied growth rate, you can ask the more actionable question: "do I agree?"
How It Works
The Reverse DCF uses the same mechanics as a standard DCF, but in reverse:
- Take the current stock price, multiply by shares outstanding to get market cap, then add total debt and subtract cash to arrive at enterprise value
- Assume a discount rate (typically 10%) and terminal growth rate (typically 2.5%)
- Use a binary search algorithm to find the growth rate that makes the DCF output equal to the current stock price
The result is the implied growth rate — the annual FCF growth the market is pricing in for the next 10 years.
Reading the Results on SafetyMargin.io
The Reverse DCF panel on every stock page shows:
- Implied FCF Growth Rate — The growth rate the market expects
- Historical FCF CAGR — The compound annual growth rate actually achieved over the past several years
- Historical Revenue CAGR — Revenue growth for additional context
The comparison between implied and historical growth is where the insight lives:
Market expects more growth than history
If the implied growth rate is significantly higher than the historical CAGR, the market is pricing in an acceleration. Ask yourself:
- Is there a catalyst for faster growth (new product, market expansion, pricing power)?
- Or is the stock simply expensive?
Market expects less growth than history
If the implied growth rate is below the historical CAGR, the market is pricing in a deceleration. This could mean:
- The stock is undervalued if you believe growth will continue
- The market sees headwinds you might be missing (competition, regulation, market saturation)
Market expects negative growth
If the implied rate is negative, the market is pricing in declining cash flows. This is either a deep value opportunity (if you believe the business will stabilize) or the market is right and the business is in structural decline.
Practical Examples
High-growth stock trading at 35x earnings: Reverse DCF might show an implied growth rate of 18% for 10 years. If the company has historically grown FCF at 12%, the market is betting on significant acceleration. You need a strong conviction that this acceleration will happen before buying.
Mature dividend payer trading at 14x earnings: Reverse DCF might show an implied growth rate of 4%. If the company has historically grown FCF at 6%, the stock may be undervalued — the market is pricing in slower growth than what the business has demonstrated.
Try this on SafetyMargin.io with AAPL versus KO — you'll see very different implied growth profiles that reflect the market's different expectations.
Using Reverse DCF in Your Process
Step 1: Check the implied growth rate
Before running your own DCF with custom assumptions, look at what the market is already pricing in. This grounds your analysis in reality.
Step 2: Form your own growth estimate
Based on the company's competitive position, industry trends, and historical performance, decide what growth rate you think is reasonable.
Step 3: Compare
- If your estimate is higher than the implied rate → The stock may be undervalued
- If your estimate is lower than the implied rate → The stock may be overvalued
- If they're roughly the same → The stock is fairly priced
Step 4: Run the standard DCF
Now run a forward DCF with your assumptions. The margin of safety you see will be consistent with your Reverse DCF analysis — but the DCF gives you a concrete intrinsic value number.
Owner Earnings Variant
SafetyMargin.io also calculates the Reverse DCF using Owner Earnings instead of free cash flow. Since owner earnings only subtract maintenance capex (not growth capex), the implied growth rate may differ. This is particularly useful for capital-intensive businesses where the gap between maintenance and total capex is large.
The Bottom Line
The Reverse DCF is a reality check. It prevents you from buying a stock that "looks cheap" on a P/E basis but is actually pricing in perfectly reasonable growth. And it helps you find stocks where the market's expectations are too pessimistic.
On SafetyMargin.io, it takes one click to see what the market thinks. The real question is whether you agree.