Discounted Cash Flow Valuation Calculator
Enter the cash flow, growth, discount rate and horizon to run a DCF valuation.
Result
How it is calculated
Enter the free cash flow of year 1, the yearly growth rate, the discount rate, the number of forecast years and the terminal growth rate. The three rates are percentages, for example 10 for 10%, and terminal growth defaults to 2.5% if left empty. Cash flow in year t is CFt = CF1 × (1 + g)t−1, discounted by CFt / (1 + r)t. The terminal value uses the Gordon formula TV = CFn × (1 + tg) / (r − tg), discounted back by (1 + r)n. Enterprise value is the sum of the explicit and terminal present values.
Years are cut to a whole number. There is no result if years are zero or less or above 200, the discount rate is zero or less, or the discount rate is not higher than the terminal growth rate. A single growth rate is held for every forecast year and the amounts are in US dollars.
Worked example
Year-1 cash flow 100, growth 10%, discount rate 10%, five years, terminal growth 2.5%. The cash flows are 100, 110, 121, 133.10 and 146.41. Because growth equals the discount rate, each one has a present value of 90.91, so the explicit total is 5 × 90.91 = $454.55. Terminal value: 146.41 × 1.025 / (0.10 − 0.025) = 2,000.94, which discounted five years is $1,242.42. Enterprise value: 454.55 + 1,242.42 = $1,696.97. About 73% of it comes from the terminal value.
Common mistakes
- Entering rates as decimals. Typing 0.10 means 0.1%, not 10%, and gives a very different valuation.
- Choosing a terminal growth rate close to the discount rate. The denominator r − tg then becomes tiny and the terminal value explodes; with a 10% rate, going from 2.5% to 5% raises it by about 54%.
- Treating the output as equity value. It is enterprise value, so net debt must be subtracted and cash added before dividing by shares.
- Entering the current year's cash flow as year 1. The tool treats the figure as year-1 cash and discounts it a full year, so use next year's expected cash flow.
- Forecasting too few years while keeping a high growth rate. The terminal value then assumes the jump to a low steady rate happens too early or too late, which matters because it carries most of the value.
Sources
- 11.3 Discounted Cash Flow (DCF) Model - Principles of Finance — OpenStax, Rice University
- 8.1 Perpetuities - Principles of Finance — OpenStax, Rice University
About this calculator
A discounted cash flow (DCF) valuation estimates what a business is worth today by projecting its future free cash flows and discounting each one back to present value using PV = CF ÷ (1 + r)ᵗ, where r is the discount rate (typically the weighted average cost of capital) and t is the number of years out. Beyond the explicit forecast period, a terminal value — usually estimated with the Gordon growth model, TV = CFₙ(1 + g) ÷ (r − g) — captures all cash flows beyond the forecast horizon, and its present value is added to the sum of the discounted forecast years to get the total enterprise value.
Equity analysts, investment bankers, and corporate finance teams use DCF as one of the core methods for valuing companies, private equity targets, and capital projects, because it ties value directly to expected cash generation rather than market comparables. Small changes to the discount rate or terminal growth assumption can swing the resulting valuation significantly, which is why analysts typically run the model across a range of assumptions rather than relying on a single output.
Was this helpful?
You can pick up to 3 reactions.
Popular calculators
Loan Calculator
Monthly payment, total interest and full amortization schedule.
Percentage Calculator
Percent change, percent of, and ratio calculations.
Discount Calculator
Calculate final price, savings, and discount amount.
BMI Calculator
Body mass index from height and weight (metric or imperial).
Age Calculator
Compute your exact age in years, months and days from a birth date.
Compound Interest Calculator
Calculate the final amount and interest earned with compounding.
All Calculators
- Loan Calculator
- Profit Calculator
- Discount Calculator
- BMI Calculator
- Percentage Calculator
- Ideal Weight Calculator
- Age Calculator
- Pregnancy Due Date Calculator
- Compound Interest Calculator
- BMR Calculator (Basal Metabolic Rate)
- Tip Calculator
- Fuel Cost Calculator
- Date Difference Calculator
- Sleep Cycle Calculator
- Daily Water Intake Calculator
- Simple Interest Calculator
- Heart Rate Zones Calculator
- Running Pace Calculator
- Pet Age Calculator
- Calories Burned Calculator
- Macro Calculator
- TDEE Calculator (Total Daily Energy Expenditure)
- Waist-to-Hip Ratio Calculator
- Honor Roll Calculator
- One Rep Max (1RM) Calculator
- Ovulation Calculator
- Electricity Cost Calculator
- Unit Price Calculator
- Savings Goal Calculator
- Break-Even Point Calculator
- Paint Calculator
- Course Grade Average Calculator
- Business Days Calculator
- Time Duration Calculator
- Fuel Economy Calculator
- Temperature Converter
- Tile Calculator
- Aspect Ratio Calculator
- Roman Numeral Converter
- Goal Weight Timeline Calculator
- Salary Converter (Hourly to Annual)
- Credit Card Validator (Luhn)
- Body Surface Area (BSA) Calculator
- Feels-Like Temperature Calculator
- Ohm’s Law Calculator
- PPI (Pixel Density) Calculator
- Molar Mass Calculator
- Zodiac Sign Calculator (Western + Chinese)
- IBAN Validator
- Shoe Size Converter
- Country Info & Dialing Code Lookup
- Time Zone Difference (World Clock)
- CAGR (Compound Annual Growth Rate) Calculator
- Rule of 72 Calculator
- Blood Alcohol Content (BAC) Calculator
- Lean Body Mass (LBM) Calculator
- Pythagorean Theorem Calculator
- Speed Converter
- Download Time Calculator
- Date Calculator (Add/Subtract)
No calculators found
Comments (1)
Treat the output as one point on a range. With year-1 cash flow 100, growth 10%, five years and terminal growth 2.5%, a 10% discount rate gives 1,696.97, while 9% gives 1,967.75 and 11% gives 1,490.16, a swing of roughly +16% and -12% from a single point of rate. Also note the result is enterprise value; subtract net debt yourself to get to equity. Which discount rate and terminal growth pair do you use, and how do you justify them?