DCF Calculator

Calculate discounted cash flow value from forecast cash flows, discount rate, terminal growth, and exit assumptions.

Last reviewed May 27, 2026 by CalcMastery Editorial Team; Reviewed by CalcMastery Finance Review Team

Discounted Cash Flow (DCF) Valuation Calculator (Multi‑Year)

Estimate intrinsic equity value from projected free cash flows, a discount rate (e.g., WACC), and a terminal value using either the Gordon Growth model or an exit multiple. Optionally compare to the current share price.

Start + GrowthDetailed (by Year)
%

Use your required return or WACC. Example: 10 for 10%.

Discount cash flows as if received evenly through the year (t − 0.5) instead of year‑end (t).

Number of explicit forecast years.

$

Free Cash Flow in the first projected year (positive for cash inflow).

%

Constant annual growth applied to Free Cash Flow during the explicit forecast.

Year
Free Cash Flow

Enter FCF for each projection year. Start at year 1.

Gordon GrowthExit Multiple
%

Long‑run growth. Typically conservative and below nominal GDP growth. Must be less than discount rate.

Apply a multiple to the final year FCF to estimate terminal value at horizon.

$

Debt − Cash. Positive values reduce equity value; negative values increase it.

Total diluted shares. Used to compute equity value per share.

$

Enter to see upside/downside vs the market price.

Scenarios
Explore typical profiles: Mature, High‑Growth, and Leveraged companies.
Mature CompanyHigh‑Growth CompanyLeveraged Company (Exit Multiple)

Results

  • Equity Value per Share$
  • Equity Value$
  • Enterprise Value (DCF)$
  • PV of Explicit FCF$
  • PV of Terminal Value$
  • Terminal Value (undiscounted)$
  • Upside vs Current Price %
  • Valuation Classification

Enter your inputs above to calculate the results.

Use this DCF calculator to estimate business or asset value from future cash flows. Enter projected free cash flows, a discount rate such as WACC, and terminal value assumptions using either perpetual growth or an exit multiple. The calculator discounts each period to present value and returns enterprise value so you can test valuation cases quickly.

What is Discounted Cash Flow (DCF)?

Discounted cash flow is a valuation framework that treats a business as the present value of its future free cash flows, adjusted for the time value of money and risk.

In corporate finance, DCF links operating performance and capital allocation (through free cash flow to the firm or free cash flow to equity) to value creation by converting projected cash flows into enterprise value and, after adjusting for net debt and other claims, equity value per share.

Because it makes every growth, margin, capex, and discount-rate assumption explicit, DCF is the core method for investment appraisal, capital budgeting, and comparing intrinsic value with market capitalization.

Formula

For a standard free cash flow to the firm (FCFF) DCF with a terminal value:

Enterprise Value = sumt = 1nFCFt / ((1 + r)t) + TV / ((1 + r)n)

where math]FCF_t[/math] is free cash flow in year

,
r
is the discount rate (typically [WACC
), and

TV

is the terminal value at the end of year

n

.

Using a Gordon Growth terminal value:

TVGordon = (FCFn + 1) / (r-g)

where

FCFn + 1

is the first cash flow in the terminal period and

g

is the long-run growth rate (below the long-term growth of the economy for stability).

To move from enterprise value to equity value and value per share:

Equity Value = Enterprise Value − Net Debt − Other Non-Equity Claims
Equity Value per Share = Equity Value / Shares Outstanding

Example

Assume a company forecasts unlevered free cash flows (FCFF) of $20m, $22m, and $24m over the next three years.

The weighted average cost of capital (r) is 10%, and management assumes a conservative perpetual growth rate (g) of 2% after year 3.

    1. Discount the explicit FCFFs:

Year 1:

20 / 1.10 = 18.18

m

Year 2:

22 / 1.102 approx 18.18

m

Year 3:

24 / 1.103 approx 18.04

m

Present value of explicit period

approx 54.4

m.

    1. Compute terminal value with the Gordon Growth formula using year-4 FCFF FCF4 = 24 × 1.02 = 24.48 m:
TV = 24.48 / (0.10 − 0.02) = 306.0

m.

Discount back to today:

TVPV = 306.0 / 1.103 approx 229.9

m.

    1. Enterprise value is the sum of discounted FCFF and discounted terminal value:
EV approx 54.4 + 229.9 = 284.3

m.

    1. If net debt is $40m and there are 100m shares outstanding:

Equity value

approx 284.3 − 40 = 244.3

m, implying an intrinsic value per share of about $2.44.

This structure lets an analyst flex FCFF, WACC, terminal growth, net debt, or share count to see how value creation flows through to enterprise value and equity value per share.

Related calculators and references

How to Use the Discounted Cash Flow (DCF) Calculator

This DCF calculator lets you project future free cash flows, discount them back to today, and translate the result into an equity value per share. Use it to compare your intrinsic value estimate with the current market price.

Choose the projection mode

  • At the top, select either Start + Growth (one starting free cash flow plus a constant annual growth rate) or Detailed (by Year) if you want to input a separate free cash flow figure for each projected year.

Set discount rate and projection horizon

  • Enter your annual Discount Rate (%), typically the company’s WACC or required return on equity. Then choose the number of Projection Years (e.g., 5–10) and, in Start + Growth mode, specify the Starting Free Cash Flow (Year 1) and the Annual Growth Rate for the explicit period.

Enter yearly free cash flows or growth and configure terminal value

    • In Detailed (by Year) mode, input the Free Cash Flow by Year row by row.

- Select the Terminal Value Method: - Gordon Growth uses a constant terminal growth rate:

TVGordon = (FCFn + 1) / (r − g)

where \(FCF_{n+1}\) is the cash flow one year after the last explicit year, \(r\) is the discount rate, and \(g\) is the terminal growth rate. - Exit Multiple applies a valuation multiple (e.g., EV/EBITDA or EV/FCF) to the final year cash flow metric. - Set the Terminal Growth Rate (for Gordon) or appropriate assumptions for your chosen method.

Add capital structure inputs

  • Fill in Net Debt (total debt minus cash and cash equivalents) and Shares Outstanding. Optionally enter the Current Share Price so the tool can classify your valuation as undervalued/overvalued/near fair value based on the DCF equity value per share.

Review outputs and valuation classification

  • Check the Results panel for Equity Value per Share, total Equity Value, and Enterprise Value (DCF) along with the PV of Explicit FCF and PV of Terminal Value. Use the “What It Means” summary and, if available, scenario/visualization options to stress-test your assumptions before drawing conclusions.

Frequently Asked Questions

These FAQs explain DCF inputs, discount rates, terminal value, and how to interpret valuation sensitivity.

What discount rate should I use in the Discounted Cash Flow (DCF) Calculator?

Use a rate that reflects the company’s opportunity cost of capital and risk — typically its weighted average cost of capital (WACC) for enterprise-level DCFs, or a required return on equity if you’re valuing equity directly. Higher risk or more uncertainty usually means a higher discount rate.

How many years of free cash flow should I project in this DCF?

Most users project 5–10 years, long enough for cash flows to normalize but not so long that assumptions become pure guesswork. If the business is very stable, a shorter horizon (5 years) is often enough; for high-growth companies, you might extend it to 10 years but gradually fade growth down.

When should I choose the Gordon Growth method vs the Exit Multiple for terminal value?

Use Gordon Growth when you can reasonably assume long-term, perpetual growth at a modest rate below the discount rate (e.g., mature or steady businesses). Use an Exit Multiple when you prefer to express terminal value as a valuation multiple (like EV/EBITDA) based on peer comps or market norms, especially for businesses with more uncertain long-run growth.

How do I interpret the “DCF equity value per share” result compared with the current share price?

If the DCF equity value per share is above the current share price, your inputs imply the stock may be undervalued; if it’s below, the stock may be overvalued. Always treat this as a range, not a precise truth — small changes in discount rate, growth, or terminal assumptions can move the valuation significantly.

Sources & Methodology