Free Discounted Cash Flow Calculator (DCF)

Cash Flow Projections

$
$
%

Company Financials

%
$
$
shares

Market Comparison

$

Enter financial data to calculate the fair value

A discounted cash flow (DCF) calculator is a fundamental tool in equity analysis, enabling investors to estimate a stock’s intrinsic value by discounting projected future cash flows. Whether based on free cash flow to the firm (FCFF) or earnings per share (EPS), the DCF valuation calculator compares the computed fair value per share with the current market price to flag potential over‑ or under‑valuation. This free online stock valuation tool automates the core calculations, but understanding the underlying model is essential for sound investment decisions.

What Is the DCF Model?

The DCF method belongs to the income approach to valuation. It holds that the value of a business equals the sum of all cash flows it will generate in the future, each discounted to today using a rate that reflects the risk of those flows. The rationale is simple: owners and creditors invest capital in exchange for future returns (dividends, debt repayments, or reinvestment gains). Therefore, to assess whether a stock is worth its current price, one must estimate the present value of the cash flows the company can deliver.

The DCF model requires two primary inputs: a measure of cash flow (FCFF or EPS) and a discount rate that accounts for the time value of money and risk. The discount rate most often used with FCFF is the weighted average cost of capital (WACC), which blends the cost of equity with the after‑tax cost of debt. If free cash flow to equity (FCFE) were used instead, the cost of equity would be the appropriate rate.

FCFF‑Based DCF Formula

When using free cash flow to the firm, the total enterprise value is expressed as:

Enterprise Value=∑t=1nFCFFt(1+WACC)t+TV(1+WACC)n\text{Enterprise Value} = \sum_{t=1}^{n} \frac{FCFF_t}{(1+WACC)^t} + \frac{TV}{(1+WACC)^n}

Here FCFFtFCFF_t is the free cash flow to the firm in year tt, nn is the length of the explicit projection period (typically 5–7 years), and WACCWACC is the weighted average cost of capital. The terminal value (TVTV) captures all cash flows beyond the projection horizon and is computed with the perpetual growth model:

TV=FCFFn×(1+g)WACC−gTV = \frac{FCFF_n \times (1 + g)}{WACC - g}

In this expression, gg is the long‑term sustainable growth rate, often chosen between 2% and 3% to align with economic growth expectations. After obtaining the enterprise value, the equity value is derived by subtracting net debt (total debt minus cash). Finally:

Fair Value per Share=Equity ValueShares Outstanding\text{Fair Value per Share} = \frac{\text{Equity Value}}{\text{Shares Outstanding}}

The FCFF calculator component of the tool handles these steps automatically, allowing users to focus on assumptions.

EPS‑Based DCF Approach

For valuations that concentrate on net earnings, the intrinsic value is separated into a growth phase and a terminal phase. Let EPSEPS be the current earnings per share, gg the growth rate during the explicit period, rr the discount rate (WACC), gtg_t the terminal growth rate, nn the number of growth years, and mm the number of terminal years. Then:

Growth Value=EPS×∑t=1n(1+g1+r)t\text{Growth Value} = EPS \times \sum_{t=1}^{n} \left( \frac{1+g}{1+r} \right)^t Terminal Value=EPS×(1+g1+r)n×∑i=1m(1+gt1+r)i\text{Terminal Value} = EPS \times \left( \frac{1+g}{1+r} \right)^n \times \sum_{i=1}^{m} \left( \frac{1+g_t}{1+r} \right)^i

The intrinsic value is the sum of these two components. A fair value per share calculator using EPS is especially useful when a company’s net earnings are more stable than its operating cash flows.

Worked Example: FCFF Valuation

Consider Company Alpha with the following projected FCFF:

YearFCFF (USD)
190,000
2100,000
3108,000
4116,200
5123,490

Assume WACC = 9.94% and perpetual growth g=4.48%g = 4.48\%.

First, compute the terminal value:

TV=123,490×(1+0.0448)0.0994−0.0448=$2,363,046.74TV = \frac{123,490 \times (1 + 0.0448)}{0.0994 - 0.0448} = \$2,363,046.74

Discounting all cash flows back to the present yields an enterprise value of 1,873,573.51.CompanyAlphaholds1,873,573.51. Company Alpha holds 100,000 in cash and 900,000indebt,sonetdebtis900,000 in debt, so net debt is 800,000. This gives an equity value of 1,073,573.51.With100,000sharesoutstanding,thefairvaluepershareis1,073,573.51. With 100,000 shares outstanding, the fair value per share is 10.74. If the current market price is $5.00, the stock is undervalued by roughly 114.7%, implying it would need to more than double to reach its DCF‑based fair value.

Worked Example: EPS Valuation

Imagine a startup trading at 300persharewithatrailingEPSof300 per share with a trailing EPS of 50. Management expects 8% annual growth for the next five years, after which terminal growth of 3% is assumed for another five years. WACC is set at 11%.

Using the EPS formulas (values approximated):

  • Growth value: 50 \times \sum_{t=1}^{5} (1.08/1.11)^t \approx \202.90$
  • Terminal value: 50 \times (1.08/1.11)^5 \times \sum_{i=1}^{5} (1.03/1.11)^i \approx \202.70$

The intrinsic value sums to about 405.60,whichisabovethe405.60, which is above the 300 purchase price, so the investment appears attractive. However, the growth value alone is below $300, meaning the first five years do not produce a profit; the terminal value is necessary to reach a positive return. This illustrates how terminal value calculator outputs often dominate DCF results for growth‑stage companies.

Interpreting DCF Results

DCF is not a crystal ball; its output is only as reliable as the inputs. Two key points to remember:

  1. Comparison with market price: A fair value per share greater than the current price suggests undervaluation (and vice versa). Always consider a margin of safety because forecasts are uncertain.
  2. Sensitivity to assumptions: Even a 1% change in WACC or the perpetual growth rate can alter fair value by a large percentage. Therefore, treat the DCF result as a range rather than a single precise number.

Important Caveats and When to Avoid DCF

The DCF model has a few mathematical constraints and practical limitations.

  • WACC cannot equal the perpetual growth rate: The terminal value formula divides by WACC−gWACC - g; if the two are equal, the result is undefined. Moreover, a perpetual growth rate that high would be unrealistic for any business.
  • Negative free cash flows: While negative FCFF can be used in the projection period, the terminal value must be based on positive cash flows. A perpetually negative FCFF leads to a meaningless negative valuation.
  • Dividend‑paying companies: If a firm pays substantial dividends (payout ratio above 20%), the dividend discount model may be more appropriate than a standard DCF.
  • Unstable or high‑growth firms: Companies with unpredictable cash flows or aggressive expansion may produce unreliable DCF estimates. In such cases, relative valuation or asset‑based methods offer alternatives.

A stock valuation calculator based on DCF remains one of the most rigorous ways to estimate intrinsic value, but it is most effective when applied to mature, stable businesses with transparent financials and reasonable growth projections.

FAQ

1. What is the difference between using FCFF and EPS in a DCF valuation?

FCFF values the entire firm and uses WACC as the discount rate; equity value is obtained after subtracting net debt. EPS directly values equity and is simpler but depends on net earnings, which may include non‑cash items. FCFF is generally preferred when the company has significant debt or a changing capital structure.

2. How do I determine a reasonable perpetual growth rate for the terminal value?

The perpetual growth rate should not exceed the long‑term growth rate of the economy. Most analysts use 2–3%, reflecting GDP growth and inflation. A higher rate makes the terminal value dominate the valuation and must be strongly justified.

3. Can the DCF model handle negative free cash flows?

Yes, negative cash flows can be used in the projection period as long as the company eventually turns positive. If the terminal value is based on negative cash flows, the resulting valuation becomes negative and economically meaningless.

4. Why is WACC such a critical input in DCF?

WACC represents the blended cost of equity and debt financing. Small changes in WACC significantly affect the present value of future cash flows. A 1% change can alter fair value by a large percentage, so WACC must be estimated carefully using market‑consistent data.

5. When should I avoid using the DCF model?

DCF is less reliable for companies that pay high dividends (use the dividend discount model instead), have unpredictable cash flows, or are in financial distress. It works best for stable, mature businesses with transparent financials and reasonable growth projections.

How to Use

  1. Choose a valuation method - FCFF (Free Cash Flow to Firm) or EPS (Earnings Per Share).
  2. Enter the required financial inputs including projected cash flows, WACC, growth rates, debt, and shares.
  3. Review the fair value per share and see whether the stock is overvalued or undervalued relative to its current market price.