Book a consult

Loading scheduler…

CPG glossary

Price pack architecture (PPA) in CPG, explained

What price pack architecture is

Price pack architecture, usually shortened to PPA, is the deliberate grid of pack sizes, price points, and channels a brand runs so that each channel gets a format priced for the way people shop it. When I owned the annual launch model at a natural-products brand, PPA was the part finance cared about most, because the same product in a Costco multipack and a 7-Eleven single is effectively two different businesses with two different margin structures and two different shoppers.

The core idea is that a single SKU at a single price cannot serve every channel. A club shopper wants stock-up value. A convenience shopper wants a single-serve grab at a price they will not scrutinize. A grocery shopper wants the standard size at a fair everyday price. PPA is how you cover all three on purpose instead of letting it happen by accident.

Why one price across channels breaks

If you sell the identical 12oz pack at the same wholesale price into Costco, 7-Eleven, and Kroger, two bad things happen. Costco compresses your margin to the floor and trains shoppers to expect that price everywhere. 7-Eleven cannot make its required markup on a grocery-sized unit, so it either skips you or prices you above what a single shopper will pay. The grocery channel, your volume base, gets squeezed in the middle.

PPA fixes this by matching format to channel. Bigger packs and lower per-unit prices go to club, where the shopper trades convenience for value. Smaller single-serve packs with higher per-unit prices go to convenience, where the shopper trades price for immediacy. The standard pack sits in grocery as the reference point everything else is measured against. This is also why PPA and private label collide: a retailer's own-brand multipack is often the direct PPA competitor your club format has to beat on per-unit value.

A worked PPA grid for one brand

Take one beverage SKU and run it across three channels. The product is the same liquid in different counts and formats. Watch the per-unit price move with the channel.

ChannelFormatUnits / packShelf pricePrice / unit
Club (Costco)18-pack18$26.99$1.50
Grocery (Kroger)6-pack6$11.99$2.00
Convenience (7-Eleven)Single1$2.79$2.79

The per-unit price runs from $1.50 in club to $2.79 in convenience, an 86% spread on the identical product. That spread is the whole point. Each number is right for its channel: $1.50 a can feels like a deal in a Costco cart, $2.79 for a cold single at a checkout cooler barely registers, and $2.00 in a Kroger six-pack is the everyday reference price that anchors the brand. A shopper rarely sees two of these side by side, so the architecture holds.

The discipline is keeping the grid intentional. The failure mode is channel leakage: the Costco 18-pack showing up on a marketplace reseller at $1.50 a can next to your $2.00 Kroger six-pack, and now your grocery price looks like a ripoff to anyone who checks. PPA only works if the formats stay in their lanes.

How PPA, margin, and assortment connect

PPA is a margin exercise as much as a pricing one, because each format carries its own cost-to-serve and its own retailer markup. The club 18-pack moves huge volume at a thin per-unit margin. The convenience single moves low volume at a fat per-unit margin. You have to model both, and the way each format's price splits between you and the retailer is a retail margin question that changes channel by channel.

PPA is also an assortment decision in disguise. Each format you add is another SKU a buyer has to agree to carry, another line in the planogram, another item in your reporting. A sprawling PPA grid with a format for every imaginable channel looks thorough and behaves like an unmanaged SKU count. The best architectures are tight: two or three formats that cover the channels that matter, each clearly differentiated, none cannibalizing the others.

Where Scout fits

Watching per-unit price hold across channels, and catching it when a club format leaks into grocery's lane, means tracking the same product across separate retailer and channel exports that almost never sit in one place. Scout connects your SPINS or retailer data and shows per-unit pricing and velocity by format and channel, so a leakage problem or a margin gap in one lane surfaces as a number instead of a quarter-end surprise. Scout measures the grid as it actually shows up at shelf. It does not set your prices or negotiate the formats.

The short version

  • Price pack architecture is the grid of pack sizes and price points a brand runs across channels so each channel gets a format priced for how it is shopped.
  • One price across all channels breaks: club compresses your margin, convenience cannot make its markup, grocery gets squeezed.
  • A worked grid for one beverage runs $1.50 per unit in a Costco 18-pack to $2.79 for a 7-Eleven single, an 86% spread that is correct because the formats stay in their lanes.
  • PPA is a margin and assortment decision too. Keep the grid tight and watch for channel leakage, which makes your everyday price look like a ripoff.

Want the rest of the CPG analyst's glossary?

Drop your email and we'll send the full set of CPG and retail-data definitions as one reference sheet.

See your CPG data answer questions in plain English — book a Scout demo