Cannibalization Rate: The Working FMCG Number Most TPO Reports Quietly Skip

The share of a promoted SKU's lift that came from your own non-promoted packs, not from competitors or new demand.

Updated 26 April 2026From the Trade Promotion Optimization module, lesson 2: Source of Volume
What it is

The Number Most Promo Reports Skip

Walk into any TPO post‑event review and you will see the same chart. A bar showing the promoted SKU's volume during the event, towering over its baseline. A "lift" number in big green text. A polite round of nods. The event moves to the "replicate" pile.

What that chart almost never shows is what happened to the rest of the brand portfolio while the spotlight SKU was on promotion. The other six biscuit SKUs the brand sells. The non‑promoted pack sizes. The premium variant. The flavor cousins.

Most of them dipped. Some by a little, some by a lot. And every unit they lost is a unit the promoted SKU "won" from your own shelf, not from a competitor and not from a new shopper.

That is cannibalization. The cannibalization rate is the working number that puts a percentage on it.

Why this matters more than you think

A senior commercial director reading the event report sees a 2.5x lift on the promoted SKU and signs off on the next event. The category buyer sees the same number and asks for another one. Both decisions are made on the SKU‑level lift. Both decisions are biased upward because nobody subtracted the volume drop on the rest of the portfolio.

The credible brand‑level uplift, after cannibalization, is often half of what the SKU‑level report claims. Sometimes less. And the trade dollars that funded the event were paid against the inflated number, not the credible one.

How this complements Van Heerde's thirds rule

The Van Heerde thirds‑rule concept splits promo volume into cross‑brand switching (pulled from competitors), acceleration (loyal buyers pulling a purchase forward), own‑brand cannibalization (volume shifted between your own SKUs), and category expansion (genuinely new demand). Only about a third is true competitive switching, and only about a quarter is genuinely new to the category.

That decomposition is rigorous and the right frame for reading an average. But on a Tuesday morning post‑event review you rarely have a clean four‑way split for the one event in front of you. What you can compute quickly is the cannibalization rate: how much of the promoted SKU's gain came straight out of your own other SKUs. It isolates the own‑brand cannibalization slice, the one that grows nothing, from the competitive switching that grows your share.

Run the cannibalization rate in parallel to the thirds‑rule split. The thirds rule tells you the average mix; the cannibalization rate tells you, for this specific event, how much of the apparent gain was an own goal.

Formula & calculation

The Working Formula

The arithmetic is simple. The discipline is in defining the comparison window and the comparison set correctly.

The headline formula

Cannibalization Rate = (Volume drop on non-promoted own SKUs) / (Volume gain on promoted SKU)

Both numbers are measured against the same baseline window, in the same store set, over the same calendar weeks the promotion ran.

What goes in the numerator

Every SKU in the brand portfolio that was NOT on promotion during the event window. Sum the baseline‑versus‑actual gap for each of them across the event period. The number is usually negative because the rest of the portfolio dips when one SKU is shouting from the shelf.

If a sister SKU happens to be on its own promotion at the same time, exclude it from the numerator. You cannot cleanly attribute its movement to the SKU you are studying.

What goes in the denominator

The gross volume gain on the promoted SKU, baseline versus actual, over the same window. Use the controlled‑store baseline, not last year's sales. Last year is contaminated by whatever happened in the prior calendar.

A worked example

An illustrative scenario in biscuits. A premium chocolate biscuit at $4.99 runs a 25 percent off TPR for 2 weeks across 200 stores.

Baseline volume on the promoted SKU was 4,000 units across the window. Promoted volume was 7,400 units. Gross gain: +3,400 units, or +85 percent on the SKU's own line.

The brand sells five other biscuit SKUs in the same stores. Their combined baseline across the same 2 weeks was 12,000 units. Their actual was 9,360 units. Drop: 2,640 units, or 22 percent below baseline.

Cannibalization Rate = 2,640 / 3,400 = 78 percent

That promotion does not look like a promotion. It looks like the brand paid trade money to move 2,640 units sideways from its other SKUs into the discounted SKU, and only genuinely added 760 units of brand‑level volume.

The brand‑level uplift is 760 units, not 3,400. That is about +5 percent on the brand portfolio, not +85 percent on the SKU. The SKU‑level event report would have shown the +85 percent. Most do.

SKU-level lift vs brand-level lift, 2-week TPR windowPromoted SKU shows +85 percent. Rest of portfolio dips 22 percent. Brand-level net is only about +5 percent.05K10K15KUnits sold4,0007,400BaselineActual (TPR)Promoted SKU: +85 percent12,0009,360BaselineActual (during TPR)Other own SKUs: minus 22 percent+760Brand netabout +5 percentCannibalization rate = 2,640 / 3,400 = 78 percent. Most of the SKU-level lift was own-brand switching.
15 to 35 percent
typical cannibalization rate range across FMCG promo events

Reading the result

Practitioner thresholds give you a color code for the post‑event report:

  • Below 20 percent: healthy. The promoted SKU is genuinely pulling new volume. Replicate the mechanic.
  • 20 to 35 percent: typical. Most FMCG events sit here. Worth running but worth interrogating, especially if the promoted SKU and a sister SKU sit at similar price points.
  • 35 to 50 percent: concerning. A meaningful share of the lift is sideways movement. Question the choice of promoted SKU.
  • Above 50 percent: the brand is paying trade dollars to shuffle volume between its own packs. Stop or redesign.
Worked example

Two Events, Same SKU, Very Different Cannibalization

An illustrative scenario in juice. A premium juice brand at $5.49 runs the same SKU through two different promotional designs in two consecutive quarters at the same retailer. Same shelf, same stores, same time of year. Only the design changes.

Q1 design: 30 percent off TPR on the premium SKU, no display

  • Promoted SKU baseline volume: 5,000 units
  • Promoted SKU actual volume: 9,250 units
  • Gross gain: +4,250 units (+85 percent on the SKU)
  • Other 4 SKUs in the brand portfolio: combined baseline 18,000 units, actual 14,400 units
  • Combined dip: 3,600 units (minus 20 percent on the rest of the portfolio)
  • Cannibalization Rate: 3,600 / 4,250 = 85 percent
  • Brand‑level net uplift: +650 units, or +3 percent on the portfolio

The post‑event SKU report showed +85 percent and was filed under "replicate". The brand‑level economics were close to flat. The trade money funding the event delivered roughly nothing in incremental brand volume.

Q2 design: 15 percent off plus end‑cap display on the entry‑tier SKU

  • Promoted SKU baseline volume: 4,000 units (entry tier sells less than premium at base)
  • Promoted SKU actual volume: 7,200 units
  • Gross gain: +3,200 units (+80 percent on the SKU)
  • Other 4 SKUs in the brand portfolio: combined baseline 19,000 units, actual 18,050 units
  • Combined dip: 950 units (minus 5 percent on the rest of the portfolio)
  • Cannibalization Rate: 950 / 3,200 = 30 percent
  • Brand‑level net uplift: +2,250 units, or +10 percent on the portfolio

The SKU‑level lift was almost identical (+80 vs +85 percent). The brand‑level economics were three times better.

3.5x
the gap in true brand‑level uplift between the two designs at almost identical SKU‑level lift

Reading the comparison

Three things drove the swing.

First, the entry‑tier SKU has fewer close substitutes inside the portfolio. Shoppers buying the entry‑tier on promotion are mostly cost‑conscious shoppers from outside the brand or shoppers expanding their consumption. They are not premium‑tier loyalists trading down for the week.

Second, the display intercepted shoppers who were not in the juice aisle to start with, which is genuinely category‑expansive volume rather than within‑brand switching.

Third, the shallower depth meant the discount was not deep enough to pull premium‑tier loyalists across to the entry‑tier purely on price, which limited the cross‑tier cannibalization.

The Q1 design looked great on the SKU report and was an own goal at brand level. The Q2 design looked similar on the SKU report and was three times better at brand level. The cannibalization rate is the metric that surfaces the difference. Without it, the team would have replicated Q1.

Practitioner insight

Why SKU-Level Reports Lie and What to Do About It

Three things conspire to keep the cannibalization rate out of post‑event reports across most TPO teams.

One: the data is hard to assemble

The SKU‑level lift comes free from the syndicated panel. The brand‑level lift after cannibalization requires you to pull every sister SKU's actual versus baseline for the same window, sum them, and net the dip against the gain. That is a 30 minute analyst task per event. Multiply by 200 events a year and the cost is real.

Most teams skip it. The lift number is on the dashboard by Friday. The cannibalized number never gets built.

Two: incentives are misaligned

Supplier account managers are graded on shipments and headline lift, not brand‑level incrementality. An account manager who books a 2.5x lift on a promoted SKU hits a target; the same event reported as about +5 percent brand net does not. Retail category buyers are measured on category sales and margin, so they should want the net number, yet the SKU‑level lift is the figure that reaches both scorecards first. Guess which framing wins inside a quarterly review.

Three: nobody wants to be the bearer of bad news

Once you start reporting cannibalization rates, a meaningful share of the calendar that everyone has been congratulating each other on suddenly looks underwater. Renewal conversations get harder. Trade negotiations get harder. The first team to put cannibalization in their scorecard takes the political hit while everyone else still claims the inflated SKU‑level numbers.

How to design promotions that minimize cannibalization

You do not always pick the promoted SKU. Buyers do, retailers do, joint business plans do. But where you have a vote, three principles reduce cannibalization rate without giving up volume.

First, promote the SKU with the fewest close substitutes in your own portfolio. A unique flavor or pack size cannibalizes less than the middle SKU in a tiered range, because there is less for shoppers to switch from.

Second, promote at the entry tier, not the premium tier. Premium SKUs cannibalize heavily from the rest of the brand because brand‑loyal shoppers trade up temporarily during the event and then trade back. Entry‑tier promotions tend to win shoppers from competitors or from category exit.

Third, avoid promoting two own SKUs into the same window. If two of your SKUs are on promotion in the same store at the same time, they cannibalize each other in addition to the rest of the portfolio. The SKU‑level lift on each looks fine. The combined brand‑level economics are usually awful.

Related concepts

Continue exploring

Use it

Put this concept to work

See Cannibalization Rate in action

RGM Academy lets you pull the levers yourself in an interactive simulator, with a senior AI RGM strategist coaching every decision you make.

Unlock the full Source of Volume lesson

Or see what a team rollout includes