Reverse DCF Calculator

Free Reverse DCF Calculator — back-solve the FCF growth rate implied by a stock's current price instead of projecting a valuation from assumed growth rates.

902.8K uses Updated · 2026-05-16 Runs locally · zero upload
AD

How to Use Reverse DCF Calculator

The Reverse DCF Calculator flips the traditional discounted cash flow model on its head: instead of estimating what a stock is worth, it tells you what growth rate the current market price is already assuming.

  1. Select Unit Scale — Choose millions or billions to match how your financial data is denominated. The Reverse DCF Calculator applies this scale to shares outstanding, cash, debt, and FCF.
  2. Enter Stock Price and Shares Outstanding — Input the current share price and number of shares to set the market cap. The Reverse DCF Calculator derives the enterprise value from these together with net debt.
  3. Fill in Cash, Debt, and Current FCF — Provide the latest balance sheet values for cash and debt, and the most recent annual free cash flow figure.
  4. Set Forecast Period and WACC — Choose how many years to model (1–30) and your required rate of return or weighted average cost of capital.
  5. Choose Terminal Value Method — Select either the perpetuity growth rate (Gordon Growth Model) or an exit multiple. The Reverse DCF Calculator uses this to estimate what the business is worth beyond the forecast window.
  6. Read the Implied CAGR — The result panel shows the FCF compound annual growth rate that justifies the current price, along with the year-by-year FCF projection and safety margin.

Formula & Theory — Reverse DCF Calculator

The Reverse DCF Calculator solves for the unknown FCF CAGR (g) in the standard DCF equation:

Enterprise Value = Σ [FCF₀ × (1 + g)ⁿ / (1 + WACC)ⁿ] + Terminal Value / (1 + WACC)^N

Where:

Enterprise Value (EV) = Market Cap + Total Debt − Cash
Market Cap            = Stock Price × Shares Outstanding

Terminal Value (Perpetuity Growth):
  TV = FCFₙ × (1 + tg) / (WACC − tg)

Terminal Value (Exit Multiple):
  TV = FCFₙ × Exit Multiple

Implied Share Price = (EV − Net Debt) / Shares Outstanding
Safety Margin       = (Implied Price − Market Price) / Market Price × 100%
SymbolMeaning
FCF₀Current free cash flow
gImplied FCF CAGR (the unknown being solved)
WACCWeighted average cost of capital / discount rate
NForecast period in years
tgTerminal growth rate (perpetuity method)
TVTerminal value at end of forecast period

Solving Method

Because the DCF equation is nonlinear in g, the Reverse DCF Calculator uses iterative binary search across 100 iterations to converge on the CAGR that matches the enterprise value. The result is accurate to several decimal places for any reasonable input range.

Terminal Value and Its Proportion

The Reverse DCF Calculator also displays how much of total value comes from the terminal value. A terminal value that exceeds 70–80% of total enterprise value signals that the valuation is highly sensitive to long-run assumptions. This is a useful sanity check when evaluating growth stocks.

Assumptions and Limits

This Reverse DCF Calculator assumes constant FCF growth throughout the forecast period, which is a simplification. Real companies often have non-linear growth trajectories. The tool is best used as a starting point for conversation — not as a definitive verdict on a stock’s intrinsic value. The calculator does not account for dilution, buybacks, or changes in capital structure over time.

Use Cases for Reverse DCF Calculator

The Reverse DCF Calculator is useful for investors and analysts who want a reality check on market-implied expectations:

  • Stock analysis — Before buying a growth stock, use the Reverse DCF Calculator to find out exactly what growth rate you are implicitly betting on.
  • Earnings season review — After a company reports earnings, update FCF figures and re-run the Reverse DCF Calculator to see whether the implied growth assumption has changed.
  • Comparing two stocks — Run the Reverse DCF Calculator on two competitors. The one with the lower implied CAGR may represent a more conservatively priced opportunity.
  • Portfolio risk assessment — High implied CAGRs across multiple holdings signal concentrated exposure to optimistic growth assumptions.
  • Teaching DCF concepts — The Reverse DCF Calculator makes it intuitive to understand how discount rates, terminal values, and growth rates interact without requiring a spreadsheet.
  • Small-cap research — Analysts covering smaller companies can use the Reverse DCF Calculator to communicate to clients what the market is implicitly pricing in, especially when analyst consensus forecasts are not widely available.

Frequently asked questions about Reverse DCF Calculator

What is a Reverse DCF Calculator and how is it different from a standard DCF?

A standard DCF starts with an assumed growth rate and outputs a fair value. The Reverse DCF Calculator works backwards — it starts with the current market price and solves for the FCF growth rate the market is already pricing in, helping you judge whether those expectations are realistic.

What inputs does the Reverse DCF Calculator require?

You need the current stock price, shares outstanding, cash, total debt, current free cash flow, forecast years, discount rate (WACC), and a terminal value method (perpetuity growth rate or exit multiple).

How does the Reverse DCF Calculator find the implied CAGR?

The calculator uses binary search to find the FCF compound annual growth rate (CAGR) that makes the present value of future FCFs plus the terminal value equal to the enterprise value implied by the current stock price.

What does a negative safety margin mean in the Reverse DCF Calculator?

A negative safety margin means the implied share price from the back-solved growth scenario is lower than the current market price. In other words, the stock may already be pricing in high expectations that leave little room for error.

Is my data stored?

No. All calculations happen in your browser; nothing is sent to a server.