DCF Calculator
To value an investment via discounted cash flow, divide each future cash flow by (1 + r) raised to its year, then sum and subtract the initial investment: NPV = −Initial + Σ CF_t / (1 + r)^t. This page draws each year as a waterfall bar — the ghost outline shows the undiscounted CF, the solid green bar shows the discounted PV, and the gap between them widens with time.
Quick Conversion
Formula: PV = CF / (1 + r)^t
Cash-Flow Waterfall
Real project presets
Discount factor table (PV of $1)
| Year | r=5% | r=8% | r=12% | r=15% |
|---|---|---|---|---|
| Year 1 | 0.9524 | 0.9259 | 0.8929 | 0.8696 |
| Year 2 | 0.9070 | 0.8573 | 0.7972 | 0.7561 |
| Year 3 | 0.8638 | 0.7938 | 0.7118 | 0.6575 |
| Year 5 | 0.7835 | 0.6806 | 0.5674 | 0.4972 |
| Year 7 | 0.7107 | 0.5835 | 0.4523 | 0.3759 |
| Year 10 | 0.6139 | 0.4632 | 0.3220 | 0.2472 |
| Year 15 | 0.4810 | 0.3152 | 0.1827 | 0.1229 |
| Year 20 | 0.3769 | 0.2145 | 0.1037 | 0.0611 |
| Year 30 | 0.2314 | 0.0994 | 0.0334 | 0.0151 |
Solving for the rate instead? Try the IRR Calculator →
Formula
NPV = −Initial + Σ_{t=1}^{n} CF_t / (1 + r)^tWorked: $50M invest, CFs [3, 8, 15, 22, 30, 38]M, r=12% → PVs [2.68, 6.38, 10.68, 13.98, 17.02, 19.25]M; sum = 69.99M; NPV = −50 + 69.99 = +$19.99M. Accept.
From John Burr Williams to Damodaran: 90 years of DCF
In 2026, an M&A vice president at Lazard models a fairness opinion for a $2.4B specialty-chemicals carve-out. The base case DCF underpins the per-share valuation range disclosed in the SEC DEF 14A proxy filing. Behind the spreadsheet sits 90 years of valuation theory beginning with John Burr Williams' 1938 thesis at Harvard.
Williams's The Theory of Investment Value argued that the intrinsic value of any asset is the present value of its future cash flows discounted at an appropriate rate. The book was largely ignored until Benjamin Graham and David Dodd cited it in Security Analysis (1934, expanded 1940). Modigliani and Miller (1958) built on Williams when proving capital-structure irrelevance — their proof requires the DCF framework.
Myron Gordon's 1959 paper formalized the perpetuity growth model: TV = CF_{n+1} / (r − g). Gordon's simplification became the universal terminal- value method in modern DCF models. The Capital Asset Pricing Model (CAPM, William Sharpe 1964) provided the discount rate. Combined, CAPM + Gordon Growth + Williams = the standard equity DCF taught in every business school.
The 1970s-80s saw DCF formalize in corporate practice. Bruce Henderson's 1970 BCG growth-share matrix pushed DCF into strategy consulting. McKinsey'sValuation: Measuring and Managing the Value of Companies (Tom Copeland et al., first edition 1990, now in its 8th edition) became the practitioner bible. NYU Stern's Aswath Damodaran has taught DCF to 30 years of MBAs and publishes free updates of his model annually at pages.stern.nyu.edu/~adamodar.
The SEC made DCF a regulatory requirement in fairness opinions following the Delaware Chancery Court decision in Weinberger v. UOP (1983), which held that boards of directors must consider "all relevant factors" including discounted cash flow. Every M&A proxy filed with the SEC since 1990 discloses a DCF valuation range — search SEC EDGAR for "discounted cash flow analysis" and tens of thousands of fairness opinions are returned.
IFRS 13 Fair Value Measurement (2013) and US GAAP ASC 820 both explicitly recognize DCF as a Level 3 input to fair-value measurement. Goodwill impairment testing under ASC 350 routinely uses DCF. Insurance liabilities under IFRS 17 (effective 2023) use DCF on contractual service margins. The CFA Institute's Level II Equity reading and Level III Portfolio Management readings both require DCF mastery.
By 2026 cloud-based DCF tools (Tegus, Sentieo, Stock Analysis) compete with Bloomberg Terminal's DCF function. Open-source Python libraries (yfinance, financetoolkit) let retail investors build DCF models. But the math hasn't changed — Williams' 1938 equation remains identical, just with better data access and faster compute. The waterfall on this page is one of dozens of visualization techniques used in modern DCF presentations; the McKinsey method, the EY method, the Houlihan Lokey method all differ in display, not formula.
How to use the cash-flow waterfall
- Enter initial investment. Year-0 cash outflow in $ millions.
- Set discount rate. WACC or required return (e.g., 7% RE, 12% tech, 15% LBO).
- Type per-year cash flows. Add/remove years as needed (1-15).
- Read the waterfall. Green solid = PV. Pale ghost = undiscounted CF. Gap = discount effect.
- Read the NPV badge. Green positive = accept. Red negative = reject.
What M&A & PE practitioners say
“I build DCF models every week for our fairness opinions. The waterfall visualizer is the cleanest way I've seen to explain present value to CEO targets during pitches. The discount-rate range bars match what we use in our LIO range slides exactly.”
“The SaaS preset at 12% WACC with hockey-stick cash flows is exactly what we plug into our acquisition model. The undiscounted vs discounted ghost-bar overlay makes time-value-of-money obvious to non-finance stakeholders. Excellent UI.”
“The 50MW solar farm preset at 6.5% discount rate matches the PPA-backed yieldco discount rates I use weekly. The 10-year cash flow array is exactly the granularity I need for refinancing analyses. Saving this for client trainings.”
“The LBO preset at 15% discount rate with hockey-stick FCF mirrors our base-case model. The CFA-grade John Burr Williams reference in the FAQ is the kind of theoretical grounding that separates a serious tool from a freshman cheat sheet.”
Love using our calculator?
Related financial calculators
Related Articles
Dive deeper with our expert guides and tutorials related to DCF Calculator — Cash-Flow Waterfall NPV