Transparent calculation

DCF Calculator

Estimate discounted cash flow value using projected cash flows, discount rate, and terminal growth assumptions.

CalculationRuns in your browser
Display38 ISO currencies
MethodologyReviewed August 11, 2026
Interactive calculator

DCF Calculator

Estimate discounted cash flow value using projected cash flows, discount rate, and terminal growth assumptions.

Adjust this assumption to match the scenario you want to test.

Adjust this assumption to match the scenario you want to test.

Adjust this assumption to match the scenario you want to test.

Adjust this assumption to match the scenario you want to test.

Advanced options with optional assumptions

Optional. Leave at zero when it does not apply.

Forecast cash flow vs present value

See how projected cash flows translate into yearly present value and cumulative valuation build-up year by year.

  • Cash flow
  • Present value
  • Cumulative present value
Forecast cash flow vs present value See how projected cash flows translate into yearly present value and cumulative valuation build-up year by year. $448.0K $336.0K $224.0K $112.0K $0.0 Year 1Year 2Year 3Year 4Year 5
Latest result Move across or tap the chart to inspect meaningful points in the projection.

See how projected cash flows translate into yearly present value and cumulative valuation build-up year by year.

Detailed result table

Review the calculation by period or export the complete data set.

DCF Calculator detailed calculation results
YearCash flowPresent value
1$100,000.00$90,909.09
2$106,000.00$87,603.31
3$112,360.00$84,417.73
4$119,101.60$81,348.00
5$126,247.70$78,389.89

At a glance

DCF Calculator: quick answer

Estimate discounted cash flow value using projected cash flows, discount rate, and terminal growth assumptions.

Key inputs

Year 1 cash flow, Annual cash flow growth, Discount rate, and Projection years.

What you get

DCF value, Terminal value, Discounted terminal value, and PV of forecast period.

Best way to use it

Build a realistic base case, then change one assumption at a time and compare the chart and table, not only the first result.

What this calculator does

This DCF calculator estimates the present value of future cash flows and a terminal value using a discount rate and long-run growth assumption.

DCF is one of the most useful valuation frameworks because it forces assumptions about cash generation, timing, and required return into a single structured model.

It is also highly sensitive to inputs, so the real value of the calculator is often in scenario testing rather than in one precise-looking output.

This page is built for users who need a defensible planning answer, not just quick arithmetic. It translates "Year 1 cash flow", "Annual cash flow growth", and "Discount rate" into "DCF value", "Terminal value", and "Discounted terminal value" so the trade-off is visible in one place instead of being hidden behind a single number.

How to use the dcf calculator

  1. Enter the expected first-year cash flow, forecast growth rate, discount rate, terminal growth rate, and projection horizon.
  2. Check the discounted terminal value carefully because terminal assumptions can dominate the final valuation.
  3. Compare multiple scenarios instead of relying on a single base case.
  4. Start with "Year 1 cash flow", "Annual cash flow growth", and "Discount rate", then check whether the first output cards already answer your question. After that, add advanced assumptions such as "Terminal growth rate" only when they are real enough to change the decision.

Formula and methodology

Cash flows are projected forward each year using the growth assumption, then discounted back to present value using the discount rate.

Terminal value is estimated using a Gordon-growth style perpetuity formula after the explicit forecast period.

The calculator requires the discount rate to exceed the terminal growth rate so the valuation remains mathematically stable.

The model maps "Year 1 cash flow", "Annual cash flow growth", and "Discount rate" into "DCF value", "Terminal value", and "Discounted terminal value" using the formulas shown on the page. Keeping those relationships visible makes it easier to separate the core economics from the optional adjustments and to understand which assumption is actually moving the answer.

Formula

PV = cash flow ÷ (1 + discount rate)^year
Terminal value = final cash flow × (1 + terminal growth) ÷ (discount rate - terminal growth)

Enterprise value equals the sum of discounted forecast cash flows and the discounted terminal value.

Worked example and practical context

A business with strong near-term cash flow growth can still produce a modest DCF value if the discount rate is high or the terminal assumption is conservative.

That is why valuation work should focus as much on assumptions and ranges as on the headline result.

How to interpret the results

DCF value is the present value implied by your assumptions, not an objective market truth.

If discounted terminal value is most of the enterprise value, the model may be highly sensitive and worth stress testing further.

Read "DCF value" first, then use the other summary cards, the chart, and the detailed table to judge cash flow today and value creation over time. In most finance decisions, the best option is the one that stays strong across the full picture, not just the one with the most attractive first number.

Common mistakes to avoid

  • Using a terminal growth rate that is too high relative to the discount rate.
  • Treating a DCF output as precise despite highly uncertain assumptions.
  • Ignoring how sensitive the model is to small changes in discount rate or terminal growth.

Key terms

Discount rate
The required return used to translate future cash flows into present value.
Terminal value
The value of cash flows expected beyond the explicit forecast period.

Frequently asked questions

Practical answers about assumptions, results, and responsible use.

Why must discount rate exceed terminal growth?
Because otherwise the terminal value formula becomes unstable or mathematically invalid.
Is DCF best for every business?
Not always. It is strongest when cash flow can be estimated with reasonable structure.
Why does terminal value matter so much?
Because in many DCF models, a large share of total value comes from cash flows beyond the explicit forecast period.
Should I use revenue or cash flow?
DCF is built on cash flow, not revenue, because cash flow better reflects distributable economic value.
Which inputs change "DCF value" the most?
Start with "Year 1 cash flow", "Annual cash flow growth", and "Discount rate". Those assumptions usually drive "DCF value" far more than any optional adjustment. Once the base case is right, use advanced inputs only to reflect real fees, taxes, or timing differences.
What does "DCF value" tell me in practical terms?
"DCF value" is the fastest read on the outcome, but it should not be treated as the whole decision by itself. Use it as the headline number, then read the chart, table, and other summary cards to understand what is happening underneath.
Why should I look at "Terminal value" as well as "DCF value"?
Because "DCF value", "Terminal value", and "Discounted terminal value" answer different parts of the same decision. A scenario can look good on the first number and still be weak once timing, total cost, or long-run value is included.
When should I use "Terminal growth rate"?
Use "Terminal growth rate" when it materially changes the economics of the decision. If it is uncertain or optional, compare the base case with and without it rather than guessing once and trusting the result.
What happens if the advanced options stay at zero?
Then the calculator runs a simpler base case using the main inputs only. That is often the best place to start, because it makes it easier to see what changes once optional costs, fees, taxes, or adjustments are layered in.
Does the chart add anything beyond the summary cards?
Yes. The chart shows how the result develops over time, which is often the real decision point. It is especially useful when two scenarios have a similar headline result but very different timing or cost patterns.
What is the detailed table useful for?
Use the table when you need the period-by-period breakdown behind the summary. That is usually where users spot front-loaded interest, a slow payoff path, a contribution gap, or the exact point where one scenario becomes better than another.
Should I compare more than one dcf case?
Yes. A base case and one stressed case usually give a much better planning view than a single run. Change one major assumption at a time so you can see what is actually responsible for the difference.