All posts
FundamentalsApril 24, 202611 min read

ROIC vs WACC Explained: How to Tell If a Company Actually Creates Value

What ROIC and WACC are, how to compute both, and why the spread between them is the single most important number in fundamental investing.

Most investors look at revenue growth, profit margins, maybe a price-to-earnings ratio. Very few look at the single most important question in fundamental investing: is this company actually creating value, or destroying it?

That question has a precise answer. It's called the ROIC – WACC spread, and it's what separates real businesses from expensive-looking ones. A company whose ROIC exceeds its WACC is compounding wealth for shareholders every year. A company where ROIC is below WACC is burning capital — even if the P&L shows a profit.

This guide covers both metrics, the exact formulas, why the comparison matters, and a worked example so you can compute it yourself.

TL;DR

  • ROIC (Return on Invested Capital) = how much operating profit a company generates per dollar of capital invested in the business.
  • WACC (Weighted Average Cost of Capital) = the blended annual cost of the capital — equity + debt — financing the business.
  • If ROIC > WACC, the company is creating value. Every dollar reinvested returns more than it cost.
  • If ROIC < WACC, the company is destroying value, even if it reports accounting profit. Growth makes it worse, not better.
  • A sustained ROIC − WACC spread of 5%+ is the signature of a high-quality business. 10%+ is exceptional.

This framework is what Warren Buffett means by "economic moat" expressed in numbers. It's also what Piotroski F-Score doesn't quite capture — F-Score tells you if fundamentals are improving, ROIC-WACC tells you if the business is fundamentally good.

What ROIC actually measures

ROIC answers: "Of every dollar invested in this business, how much operating profit does it generate each year?"

ROIC = NOPAT / Invested Capital

NOPAT = Net Operating Profit After Tax = EBIT × (1 − tax rate)

We use NOPAT instead of net income because we want to measure the operating business, stripped of financing choices. Two companies can have identical operations but different net incomes just because one borrowed more — that tells you about leverage, not about the business. NOPAT removes that noise.

Invested Capital = Total Debt + Book Equity − Cash & Equivalents

The intuition: invested capital is the money that had to be raised (from lenders or shareholders) and put to work inside the business. Cash sitting in a bank account doesn't count — it's not "invested" in anything, it's just parked.

Quick example. A company with:

  • EBIT = $200M
  • Tax rate = 25%
  • Debt = $500M, Equity = $1,000M, Cash = $100M

Then:

  • NOPAT = 200 × (1 − 0.25) = $150M
  • Invested Capital = 500 + 1,000 − 100 = $1,400M
  • ROIC = 150 / 1,400 = 10.7%

So each dollar invested in this business earns 10.7% per year, pre-financing.

Why ROIC beats ROE and ROA

Return on Equity (ROE) is popular but can be misleading — it rewards leverage. A company can double its ROE by doubling its debt, without improving the business at all. ROIC ignores that trick because it's computed on all invested capital, not just equity.

Return on Assets (ROA) doesn't separate operating assets from idle cash or goodwill from acquisitions, which distorts the comparison between companies. ROIC focuses on the capital actually funding operations.

What WACC actually measures

WACC answers: "What's the blended annual cost of the money financing this business?"

WACC = (E/V)·Re + (D/V)·Rd·(1 − t)

Where:

  • E = market value of equity (shares outstanding × share price)
  • D = market value of debt (book debt is usually a fine approximation)
  • V = E + D
  • Re = cost of equity (what shareholders require in return for the risk)
  • Rd = cost of debt (the average interest rate on the company's borrowings)
  • t = marginal tax rate

Two things to notice. First, debt is multiplied by (1 − t) because interest is tax-deductible — $1 of interest only costs the company (1 − t) dollars after tax, which is why loading up on debt lowers WACC (up to a point). Second, WACC uses market values of equity, not book, because we care about what the capital costs at current prices, not what it cost when the company issued it years ago.

Estimating the cost of equity (Re)

The standard tool is the Capital Asset Pricing Model (CAPM):

Re = Rf + β · (Rm − Rf)
  • Rf = risk-free rate (10-year Treasury yield, currently ~4%)
  • β = beta, the stock's volatility relative to the market (~1.0 for the market itself)
  • Rm − Rf = equity risk premium (~5–6% historically)

So a stock with β = 1.2 at the current rates: Re = 4% + 1.2 × 5.5% = 10.6%.

CAPM has well-known flaws (beta is unstable, equity risk premium is debated), but it's the baseline that everyone uses. For a production-grade analysis you'd sanity-check against multiples-based methods.

Estimating the cost of debt (Rd)

Easy: look at the company's latest bond yields, or compute interest expense / total debt from the income statement. For an investment-grade company today, Rd is typically 5–7%.

Quick WACC example. A company with:

  • Market cap = $2,000M, Debt = $500M → V = $2,500M, E/V = 80%, D/V = 20%
  • Re = 10%, Rd = 6%, tax rate = 25%

WACC = 0.80 × 10% + 0.20 × 6% × (1 − 0.25) = 8.0% + 0.9% = 8.9%

So this company's capital providers — collectively — demand an 8.9% annual return.

The spread: where value creation happens

Now combine them. If the same company has:

  • ROIC = 10.7%
  • WACC = 8.9%

Then the ROIC − WACC spread = 1.8%.

Translation: for every dollar invested in this business, it earns 10.7% but investors demanded 8.9%. The extra 1.8% is economic profit — value the business creates above and beyond what was required to compensate capital providers.

A positive spread, sustained over time, is what fundamental investing is about. It's mathematically equivalent to "this business has a moat wide enough to keep competitors from bidding away the excess returns." If ROIC = WACC, the business is competitive equilibrium — no value created or destroyed. If ROIC > WACC for 10 years straight, something is structurally preventing competitors from eating the profits.

The interpretation table

ROIC − WACCVerdict
> 10%Exceptional. Strong moat, capital compounder.
5% to 10%Very good. Durable competitive advantage.
1% to 5%Positive but thin. Moat may be narrowing.
~0%Competitive equilibrium. No moat.
NegativeDestroying value. Growth makes it worse.

The last row is the most counterintuitive. If a company's ROIC is below WACC, every dollar it reinvests subtracts from shareholder value, even though the accounting income statement shows a profit. High-growth unprofitable companies often fall into this trap — they "grow" into a bigger and bigger loss-generating machine.

A live example: a high-quality business

Apple is the textbook example. Approximate recent numbers:

  • EBIT ≈ $123B
  • Effective tax rate ≈ 16% → NOPAT ≈ 123 × 0.84 = $103B
  • Debt ≈ $110B, Equity book value ≈ $56B, Cash + equivalents ≈ $61B
  • Invested capital = 110 + 56 − 61 = $105B
  • ROIC = 103 / 105 = ~98%

Yes, really. Apple's ROIC is astronomically high because most of its value creation comes from intellectual property, brand and an installed user base — none of which sit on the balance sheet as "invested capital." This is typical of asset-light high-margin businesses.

For WACC:

  • Market cap ≈ $3,400B, Debt ≈ $110B → E/V = 97%, D/V = 3%
  • β ≈ 1.25, Rf ≈ 4%, ERP ≈ 5.5% → Re ≈ 10.9%
  • Rd ≈ 4.5% (Apple bonds are AA-rated), t = 16%
  • WACC = 0.97 × 10.9% + 0.03 × 4.5% × 0.84 = 10.58% + 0.11% = ~10.7%

Spread = 98% − 10.7% = ~87%.

That is absurd and exceptional. It's why Apple has compounded at ~25% annualized for two decades — the math of capital efficiency. A spread like this is essentially impossible for capital-intensive businesses (manufacturers, utilities, airlines), which is why those sectors generally trade at lower multiples and produce lower long-term returns.

A contrasting example: a value-destroying business

Consider a hypothetical capital-intensive manufacturer with a struggling product:

  • EBIT = $80M
  • Tax rate = 25% → NOPAT = $60M
  • Debt = $400M, Equity book value = $500M, Cash = $30M
  • Invested capital = 400 + 500 − 30 = $870M
  • ROIC = 60 / 870 = ~6.9%

WACC for this company:

  • Market cap = $600M, Debt = $400M → E/V = 60%, D/V = 40%
  • β = 1.3, Rf = 4%, ERP = 5.5% → Re = 11.2%
  • Rd = 7% (speculative grade), t = 25%
  • WACC = 0.60 × 11.2% + 0.40 × 7% × 0.75 = 6.72% + 2.1% = 8.8%

Spread = 6.9% − 8.8% = −1.9%.

Despite the $80M EBIT — which sounds fine — the company is destroying ~$16M of economic value each year ($870M × 1.9%). The accounting statement shows profit; the economic reality is slow bleeding. A manager in this situation who "grows" the business by deploying more capital is making the shareholder problem worse, not better.

This is the subtle trap ROIC-WACC catches and no other single ratio does.

How to use ROIC-WACC in practice

1. Look at the spread over 5–10 years, not one year. A single year can be distorted by one-off items. A company with a 10%+ spread averaged over a decade has something structural going on.

2. Trend matters as much as level. A company where the spread is shrinking (ROIC falling, or WACC rising from increased risk) is losing its moat. That's often the early warning before growth stalls.

3. Combine with F-Score and Z-Score. The three scores ask three different questions:

  • Piotroski F-Score — is the business healthier than last year?
  • Altman Z-Score — how far from financial distress?
  • ROIC-WACC spread — is this a fundamentally good business?

A company scoring well on all three is extremely rare and usually expensive. A company scoring well on F and Z but negative spread is a turnaround that hasn't found its edge yet. A company with positive spread but falling F-Score is losing its grip — watch closely.

4. Industry normalization matters. Software companies routinely have spreads of 20%+. Utilities have spreads of 1–2% and that's fine — their WACC is lower too. Compare within sectors.

5. Beware of one-time boosts. A big asset writedown reduces invested capital, which mechanically boosts ROIC the next year without any business improvement. Check for recent impairments before getting excited about a ROIC jump.

Common pitfalls

  • Using book equity for WACC equity weight. Wrong. WACC uses market values of equity. Book values tell you what the capital cost, market values tell you what it costs.
  • Forgetting the tax shield on debt. Debt cost in WACC is Rd × (1 − t). Using Rd directly overstates WACC and makes businesses look worse than they are.
  • Treating goodwill as invested capital. Technically it is invested capital (the acquirer paid cash for it). But comparing "ROIC with goodwill" across a company that grows organically vs one that grows by acquisition is apples-to-oranges. Many analysts compute both ROIC-including-goodwill and ROIC-excluding-goodwill.
  • Ignoring operating leases. Under modern IFRS/US GAAP, operating leases are on the balance sheet as right-of-use assets and lease liabilities. Older ROIC calculations that ignore them understate invested capital for asset-light companies (retailers, airlines, etc.).
  • Comparing financial companies. Banks and insurers don't have "invested capital" in the conventional sense — their whole business is managing capital. Use ROE with regulatory capital, not ROIC.

Compute ROIC-WACC on any company automatically

Doing this by hand takes 15 minutes per company — 10 just to pull all the inputs from the 10-K, 5 to do the arithmetic. Doing it across a 30-company watchlist is most of a day, every quarter.

Sentinellis computes ROIC, WACC, the spread, and the 5-year trend on any public company automatically, alongside Piotroski F-Score, Altman Z-Score, and 90+ other fundamentals — all with plain-English explanations of every number. Three reports are free, no credit card.

Generate a free report


This article is for educational purposes only and is not investment advice. Sentinellis doesn't recommend individual stocks.

Ready to run this on a real company?

Sentinellis computes the Piotroski F-Score, Altman Z-Score and 90+ fundamentals automatically — with inline source citations. 3 free reports.

Generate a free report