» Stock valuation (with DCF model)


DCF Calculator: Perform stock valuation with the discounted cash flow model. Make informed investment decisions.

Use this DCF calculator to estimate the intrinsic value per share from a current cash flow per share, a high-growth period, a discount rate, and a terminal growth rate.

This version uses a two-stage discounted cash flow model: first it discounts a finite high-growth period, then it adds a terminal value based on perpetual growth. That makes it suitable for users searching for a stock valuation calculator, a discounted cash flow model, or a way to estimate fair value per share online.

The calculator also works in reverse, so you can solve for the missing cash flow per share, discount rate, high-growth rate, terminal growth rate, or high-growth period. In practice, many analysts start with normalized free cash flow per share and use a discount rate linked to WACC or another required return assumption.

DCF formula

$$P_{0} = \sum_{t=1}^{N}\frac{CF_{0}(1+g_{1})^{t}}{(1+r)^{t}} + \frac{CF_{N}(1+g_{2})}{(r-g_{2})(1+r)^{N}}$$

Initial Data

%
%
years
%
Discount rate must be higher than terminal growth rate.

Result

Intrinsic value per share (P0)
15.40

DCF breakdown
Present value of stage 1 cash flows 5.50
Cash flow in year N (CFN) 1.47
Terminal value at year N 17.31
Present value of terminal value 9.90

DCF Calculator FAQ

What is a DCF model?
A discounted cash flow (DCF) model estimates value by projecting future cash flows and discounting them back to the present at a required return. In stock valuation, the result is often interpreted as intrinsic value or fair value.

What formula does this DCF calculator use?
This calculator uses a two-stage DCF model. It discounts the cash flows in a finite high-growth period and then adds a terminal value with perpetual growth: P0 = Σ(CF0(1+g1)^t / (1+r)^t) + [CFN(1+g2) / (r-g2)] / (1+r)^N.

What should I use as cash flow per share?
Many analysts use normalized free cash flow per share as the starting input. You can also use another per-share cash-flow proxy, but the valuation only makes sense if the cash flow is sustainable and consistent with the discount rate and growth assumptions.

Why must the discount rate be higher than the terminal growth rate?
Because the terminal value uses r - g2 in the denominator. If the terminal growth rate is equal to or higher than the discount rate, the formula breaks down and the valuation becomes unrealistic.

Can this DCF calculator solve for discount rate or growth too?
Yes. This tool supports reverse calculation. You can solve for the missing current cash flow per share, discount rate, high-growth rate, terminal growth rate, high-growth period, or intrinsic value per share.

How is DCF different from Gordon Growth?
The Gordon Growth Model is a single-stage constant-growth valuation model. This DCF calculator is more flexible because it allows a separate high-growth period before switching to a lower terminal growth rate.


Stainless Steel Grill Tongs
The Grill Master’s Secret Weapon
Level up your BBQ game with tools that make you look and feel like a pro.
Shop on Amazon