Strip any going concern down to its economic skeleton and only four numbers remain:
- NOPAT: the after-tax operating profit the business earns this year, built the clean way you learned when you measured returns on capital. McKinsey calls the same number NOPLAT, so treat the two terms as interchangeable.
- ROIC: what each rupee of invested capital earns.
- g: how fast NOPAT grows.
- WACC: what the capital costs, the hurdle you built earlier in this phase.
Everything a management team does is a lever pulled on one of the first three. Every plant, every acquisition, every dividend cheque, every tender offer. The market sets the fourth. You already know how the levers interact, because the five-questions spine told you: value is created only when ROIC exceeds WACC and the company can reinvest at that spread. Growth, then, is an amplifier of the spread, and on its own it creates nothing. With a positive spread, growth multiplies value. At zero spread it multiplies nothing. Below zero it multiplies destruction, so the faster the empire builds, the poorer the owners get.
Advertisement
Why does the value driver formula matter?
Until now that's been a slogan, backed by one crude perpetuity from your returns-on-capital work. ₹100 reinvested at 8% against a 12% hurdle is worth 100 × 8/12 ≈ ₹67, with a third of it shredded on arrival. Here the slogan becomes an exact formula. You'll prove the formula equal to the DCF you already trust, and then you'll carry it into the boardroom.
Why take a formula into the boardroom at all? Because the person deciding where the next ₹1,000 crore goes is a CEO with a pay packet and a board with loyalties. In India, roughly two times out of three, there's also a promoter family whose interests may or may not point the same way yours do. Buffett has called capital allocation the CEO's most important job. Thorndike's The Outsiders is a book-length proof that over decades it swamps everything else. The eight CEOs he profiles beat the S&P 500 by ~20×, and their edge came from better decisions about cash. Their products had little to do with it. That's the hinge between Phase 3's arithmetic and Phase 4's judgment.
Deriving the key-value-driver formula
You already own both parts. Watch how they snap together.
Part 1: the growing perpetuity. You met it with the time value of money. A cash-flow stream starting at FCF₁ next year and growing forever at g is worth, at discount rate WACC:
V = FCF₁ / (WACC − g) requires g < WACC
Part 2: the reinvestment identity. It came out of your returns-on-capital work and became forecasting law when you built the DCF. Growth is never free. To grow NOPAT at rate g, a company has to plough back a fraction of it, the reinvestment rate RR, at some return on new capital, ROIC:
g = RR × ROIC ⟹ RR = g / ROIC
Free cash flow is what is left of NOPAT after that ploughing back:
FCF₁ = NOPAT₁ × (1 − RR) = NOPAT₁ × (1 − g/ROIC)
Substitute Part 2 into Part 1 and you have the McKinsey key-value-driver formula. Koller and his co-authors call it "the value driver formula" in Valuation, and they use it to build continuing value:
Value = NOPAT₁ × (1 − g/ROIC) / (WACC − g)
NOPAT₁ = next year's net operating profit after tax
g = perpetual growth rate of NOPAT
ROIC = return on new invested capital (strictly: RONIC/ROIIC — §4.6)
WACC = weighted average cost of capital, same currency as the cash flows
Read it as a sentence: value equals next year's profit, times the fraction of profit the growth doesn't eat, divided by the price of money net of growth. Three levers, one brake.
Worked example: high-return and low-return growers
Now put numbers on it. Take NOPAT₁ = ₹100 crore and WACC = 12%, an Indian-hurdle world.
- High-return grower. At ROIC 20% and g 6%, V = 70/0.06 = ₹1,167 cr, with RR = 6/20 = 30% and FCF₁ = 70. Push g to 9% and V = 55/0.03 = ₹1,833 cr, with RR = 45% and FCF₁ = 55. Growth made the owners richer even though it reduced near-term free cash flow, because the reinvested rupees earn 20% against a 12% toll.
- Low-return grower. At ROIC 9% and g 6%, RR = 6/9 = 66.7%, FCF₁ = 33.3, and V = 33.3/0.06 = ₹556 cr. Now let it stand still instead. With g = 0, V = 100/0.12 = ₹833 cr. The "ambitious growth strategy" vaporised ₹278 crore, a third of the standstill value. So the company got bigger and its owners got poorer. Nobody on the earnings call will describe it that way.
How do you sanity-check the value driver formula?
Run these sanity checks yourself, every time. They're how you know you really understand the algebra:
- g = 0. Then V = NOPAT/WACC, the flat perpetuity. A business that can't grow is a bond with operating risk.
- ROIC = WACC. Then V = NOPAT₁ × (1 − g/ROIC)/(ROIC − g). Multiply out and the numerator is NOPAT₁ × (ROIC − g)/ROIC, so V = NOPAT₁/ROIC = NOPAT₁/WACC, and g has vanished from the formula. At zero spread, any growth rate gives the same value. Growth at the cost of capital is a treadmill: more revenue, more assets, more headcount, same owner value.
- g → WACC. The denominator goes to zero and value explodes. That's the formula telling you no company grows faster than its discount rate forever. It's the same g ≤ economy-growth rule you applied to terminal values.
- g > ROIC. Now RR > 100%, so the firm must reinvest more than it earns, forever. It has to fund the gap with endless new capital. FCF is negative in perpetuity and the formula returns a negative number. That number means nothing as a price. As a diagnosis it means a great deal: this "growth story" is a permanent capital call.
What are the limits of the value driver formula?
This formula assumes a lot. Growth and the return on new capital stay constant, forever. NOPAT turns into cash at the stated reinvestment rate, with no accrual games (those are Phase 2's territory). And WACC stays stable. No real company satisfies any of these for long. Your returns-on-capital work gave you the empirical base rates, and they say both ROIC and growth fade toward the middle, because competition arbitrages spreads away and high growth decays even faster than high ROIC.
So use the formula for what it's built for. Steady states come first, meaning terminal values. This is the continuing-value engine you've already used, with ROIC giving way to RONIC in the fade. Then structural intuition, which is the matrix. Then fast cross-checks, the reverse-DCF reflex: "the market is paying 25× NOPAT, so what g/ROIC pair does that require?" For the explicit forecast years of a living, changing company, model the drivers year by year. Think of the formula as where those forecasts have to end up. It doesn't replace them.