Discounted Cash Flow (DCF) Calculator
DCF company valuation.
Value a company using a two-stage discounted cash flow model — explicit forecast period plus a terminal-value tail at a chosen growth rate.
What this tool does
A two-stage DCF model values a company by projecting explicit free cash flows over a set period, then estimating a terminal value assuming perpetual growth beyond that. You provide the starting year free cash flow, growth rate for the projection period, long-term terminal growth rate, discount rate, and number of years to model explicitly. The calculator returns an enterprise value estimate based on the present value of all projected cash flows. The discount rate and initial cash flow typically drive the result most significantly. This approach works for companies with relatively stable, predictable cash generation patterns. The model assumes constant growth rates throughout each stage and doesn't account for potential changes in capital structure, competitive dynamics, or market conditions over time. Results are for illustration only.
Enter Values
People also use
Investing
Enterprise Value Calculator
Calculate Enterprise Value for company valuation and acquisition analysis from market capitalisation, debt, cash, and minority interest.
Investing
NPV Calculator
Calculate the Net Present Value of a series of cash flows for an investment decision, given discount rate and project length.
Real Estate
Cash-on-Cash Return Calculator
Calculate cash-on-cash return for a real estate investment — annual pre-tax cash flow divided by cash actually invested into the deal.
Formula Used
Spotted something off?
Calculations or display — let us know.
Disclaimer
Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.
Discounted Cash Flow (DCF) values a company as the present value of its future cash flows. Two-stage model: explicit projection period (5-10 years) plus terminal value (perpetual growth at terminal rate). Most rigorous valuation methodology, used by investment banks for M&A and IPOs.
Example: 10M initial cash flow, 8% growth for 10 years, 2% terminal growth, 10% discount rate. PV of explicit period = 108M. Terminal value = (10M × 1.08^10 × 1.02) / (0.10 - 0.02) = 275M. PV of terminal = 106M. Enterprise value = 214M. Terminal value typically 50-70% of total - small assumption changes drive large valuation swings.
DCF strengths: rigorous, captures full economic value. Weaknesses: highly sensitive to assumptions (discount rate, terminal growth), garbage in / garbage out. Best practice: build DCF, then sense-check against market multiples (EV/EBITDA). If DCF says 100M and peer multiples say 50M, your assumptions are probably too aggressive. Use DCF + multiples + comparable transactions for triangulation.
A worked example
Try the defaults: year 1 free cash flow of 10,000,000, growth rate of 8%, terminal growth of 2%, discount rate of 10%. The tool returns 196,651,893.90. You can adjust any input and the result updates as you type — no submit button, no reload. That's the real power here: seeing how sensitive the output is to one or two assumptions.
What moves the number most
The result responds to Year 1 Free Cash Flow, Growth Rate % (explicit period), Terminal Growth %, Discount Rate %, and Projection Years. Not every input has equal weight. Adjusting one input at a time toward extreme values shows which ones move the result most.
The formula behind this
Two-stage DCF: PV of explicit period cash flows + PV of terminal value (Gordon growth model). Everything the calculator does is shown in the formula box below, so you can check the math against your own spreadsheet if you want.
Where this fits in planning
This is a "what-if" tool, not a forecast. Use it to test ideas before committing: what happens if the rate is 2% lower than hoped, what happens if you add five more years. The value is in the scenarios you run, not the single answer you get from the defaults.
What this doesn't capture
Steady-rate math ignores real-world volatility. Actual returns are lumpy; sequence-of-returns risk matters most in drawdown; fees and taxes drag on compound growth; and behaviour changes in drawdowns can reduce outcomes below the projection. The number represents one scenario rather than a forecast.
££10,000,000/yr at 8% × 10y + terminal at 10% = 196,651,893.90.
Inputs
This example uses typical values for illustration. Adjust the inputs above to match a specific situation and see how the result changes.
Sources & Methodology
Methodology
This calculator applies the two-stage discounted cash flow method to estimate enterprise value. It projects free cash flows for an explicit period by applying a constant growth rate to the initial year cash flow. Each projected cash flow is discounted to present value using a single discount rate, which reflects the cost of capital. At the end of the projection period, a terminal value is calculated using the Gordon growth model, which assumes perpetual growth at a specified terminal rate. This terminal value is also discounted to present value. Enterprise value is the sum of the discounted explicit-period cash flows and the discounted terminal value. The model assumes constant growth rates, a stable discount rate, and that cash flows occur at period end. It does not account for changes in capital structure, tax effects, working capital adjustments, or variations in the discount rate over time.
References
Frequently Asked Questions
Why two-stage model?
Discount rate (WACC) calculation?
Terminal value sensitivity?
DCF vs market multiples?
Related Calculators
Enterprise Value Calculator
Calculate Enterprise Value for company valuation and acquisition analysis from market capitalisation, debt, cash, and minority interest.
NPV Calculator
Calculate the Net Present Value of a series of cash flows for an investment decision, given discount rate and project length.
Cash-on-Cash Return Calculator
Calculate cash-on-cash return for a real estate investment — annual pre-tax cash flow divided by cash actually invested into the deal.
More Investing Calculators
Investing
100 Minus Age Asset Allocation Calculator
Calculate stock-vs-bond allocation using the 100-minus-age rule of thumb — see the suggested percentage split for any age you put in.
Investing
Active vs Passive Investing Calculator
Compare active and passive investment strategies accounting for fees across long horizons — the wealth gap from a percentage point of fee drag.
Investing
Annuity Present Value Calculator
Calculate the present value of an ordinary annuity from regular payments, periodic rate, and the number of periods until the stream ends.
Investing
APR to APY Calculator
Convert APR to APY for any compounding frequency to see the true effective annual yield — what you actually earn (or pay) on a given quoted rate.
Investing
Art Investment Calculator
Calculate art investment net returns including insurance and carrying costs, given purchase price, current value, and length of holding period.
Investing
Asset Allocation Calculator
Calculate suggested portfolio asset allocation by age and risk tolerance (stocks/bonds/cash). Enter risk tolerance 1-10 to see suggested stock and bond.
Explore Other Financial Tools
Lifestyle
Backpacker Budget Calculator
Plan a backpacking trip budget. Enter daily budget, trip length, and one-off costs to see the total trip cost and effective monthly rate.
Debt
Debt Free in 5 Years Calculator
Calculate the fixed monthly payment that clears a debt in exactly 5 years at a given rate. Returns total paid, total interest, and interest share.
Utilities
Annual Heating Cost Calculator
Calculate annual heating cost based on monthly winter cost, heating months per year, and unit rate. See realistic heating budget.