Pack architecture

Price pack architecture: what it is, how to build it and how to audit it

Shelfprice, updated · 16 min read

What price pack architecture is

Price pack architecture (PPA) is the full set of packs a brand sells, the price of each, and the job each pack has. Pack size, count, format and price are decided together, as one structure, because a shopper compares them together on the shelf. Many firms write it as pack price architecture. The discipline is the same.

Three terms carry most of the weight.

  • Pack point. One size, count and format of a brand and subsegment. Flavors of the same brand, subsegment and size are one pack point, not several.
  • Price ladder. The pack points in order of size with a price on each. The ladder is the picture of the architecture. Pack price ladders covers how to build and read one in detail.
  • Unit price. Price divided by total quantity in one unit, such as ounces. It puts packs of different sizes on one scale. Price per unit analysis covers the conversions and the averaging traps.

Whose architecture it is

A manufacturer looks at one brand, where pack size is the variable. A retailer looks across several brands and its own store brand, where quality is a second dimension and a given size can sit at good, better and best price points. EY-Parthenon draws the same line.

The two parties also control different things. The manufacturer decides what to make and recommends a price. The retailer sets the shelf price, at its sole discretion, a point EY repeats as a footer on the pages of its paper. An audit of shelf prices therefore measures the result of both decisions together, and the fix for a broken rung depends on which party can move it.

Where it sits among the commercial levers

In this article, revenue growth management (RGM) means the levers that shape net revenue: list price, promotion, trade terms, assortment and architecture. PPA is the structure lever. It sits next to four neighbors that answer different questions.

PPA and its neighbors
TopicThe question it answers
Net revenue managementHow much of the list price does the company keep after discounts, allowances and trade spend?
Assortment and SKU rationalizationWhich packs exist at all?
Pack price ladderHow do one brand's packs step in price from small to large?
Price per unit analysisHow do I put packs of different sizes and formats on one scale?
Private label benchmarkingWhere does the store brand's ladder sit against the national brand's?

Pack roles

A ladder is sound when each pack has a job. Four roles cover most ranges. They are a planning device, not a measurement: the same 12 oz pack is the entry pack in one range and the core in another.

Four pack roles and where each sits on the unit-price scale
RoleJobUnit price within the brand
EntryA low price on the shelf tag. Buys trial and reaches small budgets.Highest. An entry pack is supposed to cost more per ounce.
CoreThe volume pack and the one the brand is judged on. The reference for the ladder index.Middle.
Stock-upFewer trips for the shopper, larger baskets for the retailer.Lowest in the brand's own range.
Multipack or formatA count or occasion the single pack does not serve.Compared with other formats on total quantity, then within its own format.

How to read a ladder: unit price, step and index

Three numbers describe every rung. Compute them for each pack, in order of size.

Unit price
unit price = price / (count x size)
price
regular shelf price of the pack
count
units in the pack (1 for a single bottle)
size
size of each unit, in the one unit you chose
Step discount
step discount = 1 - u_large / u_small
u_small
unit price of the smaller pack
u_large
unit price of the next larger pack

A negative step discount is an inversion: the larger pack costs more per unit.

Index to the core pack
index = unit price / u_core x 100
u_core
unit price of the core pack

100 is the core pack. Above 100 costs more per unit than the core; below 100 costs less.

Example 1: a three-size ladder with an inversion
PackRegular pricePrice per ozStep discountIndex (18 oz = 100)
12 oz$4.2035.0¢none116.7
18 oz$5.4030.0¢14.3%100.0
27 oz$8.9133.0¢−10.0%110.0

Illustrative numbers for an invented Brand A, not data from any retailer or brand.

Worked through: $4.20 / 12 oz = 35.0¢ per oz. $5.40 / 18 oz = 30.0¢. $8.91 / 27 oz = 33.0¢. The step from 12 oz to 18 oz is 1 − 30.0 / 35.0 = 14.3%. The step from 18 oz to 27 oz is 1 − 33.0 / 30.0 = −10.0%.

The 27 oz pack costs 10.0% more per ounce than the 18 oz. At the 18 oz unit price, 27 oz would cost $8.10. The shelf asks $8.91, so a shopper who trades up to save pays $0.81 extra. Figure 1 shows the same ladder.

Figure 1. Illustrative ladder for an invented Brand A. Price per ounce falls from the 12 oz to the 18 oz pack, then rises at the 27 oz pack (red). The hollow dot is the 27 oz pack after the repair in the section on fixing a break.

What a sound ladder looks like

Unit price should fall as pack size rises. That expectation is common enough that the UK Competition and Markets Authority (CMA) tested it on a basket of 26 grocery items from 11 retailers on one day in May 2023. Bigger packs often had lower unit prices, but the savings were not consistent from one step to the next, between products or between retailers, and some larger packs cost more per unit. EY makes the shopper’s side of the same point: a larger pack that does not promise a lower price per kilogram than the smaller one can leave a negative brand impression.

Beyond the direction, no primary source we found gives a correct step size for consumer goods. The figures vendor pages quote (5% to 10% between sizes, 10% to 15%, 40% between tiers) come without data, and the 40% is a rule for software tiers, not pack sizes. What can be said:

  • One rule is firm. A larger pack should not cost more per unit than a smaller one in the same container and format. That is the inversion test.
  • Everything else is relative to the category. Measure the distribution of step discounts across the brands in the category and treat the tails as the questions.
  • Normalize steps of different widths. A step from 12 oz to 18 oz (1.5 times) should save less than a step from 12 oz to 24 oz (2 times). Expressing every step per doubling of size makes them comparable. Shelfprice’s default screen expects 10% to 15% off per doubling and lets a category override it. Treat that as a screening convention, not a published standard.

Five ways a ladder breaks

Break types, how to test for each and why it matters
BreakTestWhy it matters
InversionStep discount below zero.Shoppers who trade up pay a penalty, or learn not to trust the size.
Flat stepSaving well below the category's usual step.Little reason to trade up, so the stock-up pack does not stock up.
Steep stepSaving well above the category's usual step.The larger pack may pull volume from the smaller one at a lower margin.
GapA wide distance in size and price with no pack between.A shopper at that budget has no pack, and a rival can fill it.
CrowdTwo packs close in size and price.Extra shelf space and complexity for little extra choice.

A break is a question, not a verdict. An entry pack priced high per ounce is working as designed. A large pack priced to match a club-store comparison can be deliberate. What turns a break into a defect is that nobody chose it.

Building one: roles first, then sizes, then prices

A new architecture, or a redesign, goes in this order. Each step narrows the next.

  1. Start with occasions and budgets. Who buys the pack, for what use, and what shelf price will they pay? The entry price point comes from the shopper’s budget, not from a unit price.
  2. Choose the core pack and fix its price. Every other pack is indexed to it.
  3. Add the other roles at sizes that serve a real occasion. Keep each a visible step from its neighbors, so the ladder has no crowds.
  4. Set unit prices by role. Entry highest, stock-up lowest. Choose each step as a discount per doubling of size and compare it with the steps in your category.
  5. Check the shelf price points, then rivals and the store brand at the same size, against any price thresholds you have evidence for.
  6. Ask who sets the shelf price. A recommended price the retailer does not follow is a different ladder. Recompute with the shelf prices you expect.
  7. Test before a wide launch, as described below.

Step 4 is arithmetic. A discount of 12% per doubling sits inside Shelfprice’s default 10% to 15% band. Anchored on an 18 oz core pack at 30.0¢ per ounce, it gives the ladder below before prices are rounded to shelf price points.

Example 2: the ladder a 12% discount per doubling implies
Pack sizeTimes the coreIndexPrice per ozPack price
9 oz0.5x113.634.1¢$3.07
18 oz1x100.030.0¢$5.40
36 oz2x88.026.4¢$9.50
72 oz4x77.423.2¢$16.73

Illustrative numbers for an invented Brand A, not data from any retailer or brand.

Unit price at size S is the core unit price times (1 − 0.12) raised to the power log2(S / 18). Half the core size indexes at 113.6, double at 88.0, four times at 77.4. Real ladders do not follow one curve exactly. The curve is a first draft to compare with the category, not a target.

Where ladders break in practice

Inversions and quantity surcharges

Economists call a larger pack priced above the smaller one per unit a quantity surcharge. Sprott, Manning and Miyazaki studied how grocery prices are set, and where surcharges appear, in the Journal of Marketing in 2003. A Purdue release from 1999 reports that, in a study of canned tuna, larger sizes were often 20 percent more per ounce. A 2026 study of 38 New Zealand supermarkets and 40 products found about one product in four, 26 percent, with a surcharge. The CMA found larger packs dearer per unit in toilet roll, cheese and laundry pods across more than one retailer, and called such cases relatively unusual.

The rates differ because the categories, countries and counting rules differ, so we do not quote one. What the studies agree on is that the pattern exists in ordinary grocery pricing. Here is one case from the CMA data.

Example 3: laundry pods, a real inversion
PackPricePrice per podVersus the 20 pack
20 pods£3.2516.25pbaseline
36 pods£7.7521.53p+32%

UK Competition and Markets Authority, Groceries unit pricing: pricing analysis, Jan 30, 2024, paragraph 3.25. One retailer's own-brand pods, regular price, May 9, 2023. Prices in pounds.

The larger pack costs about 32% more per pod. The CMA recorded standard selling prices, not promotions. A price list cannot say why a surcharge exists. Plausible causes are a price change that reached one pack and not the other, a size change that kept the old price, a retailer pricing a fast seller low, or a deal that ended on one pack. The audit finds the break; a cost, sales or pricing file explains it.

Promotions are not architecture

Audit regular prices. A deal on one pack changes the ladder for a week, and EY notes that promotions can make two small packs cheaper than a larger one. Take the ladder from Example 1 and put the 12 oz pack on a deal at $3.30. Its unit price falls to 27.5¢, which is 8.3% below the 18 oz pack at 30.0¢. For that week the ladder runs the wrong way, and the 12 oz has become the best value on the shelf. Nothing in the structure changed. Count how often it happens, how deep it goes and which packs it hits as a separate promotion analysis, and do not let it contaminate the structural one. The CMA found the same in its data: promoted items were often, but not always, the cheapest per unit.

Price thresholds

Demand does not respond to price along a smooth curve. EY describes price thresholds, points where shoppers’ reaction is sharp, and says that this is why manufacturers who cannot push a price across a threshold change the pack instead. That is the logic behind shrinkflation, and it makes pack size the second price lever.

Fixing a break: price, size, count or delete

A break has a limited set of repairs. Each belongs to a party, and each has a side effect.

The levers on a ladder
LeverWho controls itWhat it doesWatch for
List or recommended priceManufacturer recommends. Retailer sets the shelf price.Moves one rung's unit price.Whether the retailer passes it through. A move across a price threshold. The neighbors' steps change too.
Content per packManufacturerChanges unit price without touching the price tag.Shopper reaction. EY notes that shoppers are growing wise to shrinkflation and that it often only postpones the next change.
Pack countManufacturerAdds or removes a rung in a multipack format.A new crowd next to an existing size.
Delete the packManufacturer, with the retailer's agreementRemoves a rung.Where its volume goes. Assortment, not architecture, decides this one.
Promotion calendarBothMoves a rung for a week.It repairs nothing structural.

A repair, worked through

Return to Example 1. The 27 oz pack is 10.0% dearer per ounce than the 18 oz. Priced at the 18 oz unit price it would cost $8.10, which removes the inversion but leaves a step of zero. Priced at $7.49, it costs 27.7¢ per ounce, a step discount of 7.5% against the 18 oz, and an index of 92.5.

Example 4: the ladder before and after repricing the 27 oz pack
PackPrice beforePrice afterPrice per oz afterStep afterIndex after
12 oz$4.20$4.2035.0¢none116.7
18 oz$5.40$5.4030.0¢14.3%100.0
27 oz$8.91$7.4927.7¢7.5%92.5

Illustrative numbers for an invented Brand A, not data from any retailer or brand.

The move gives up $1.42 a pack, 15.9% of the old price. Whether it pays depends on volume, margin and elasticity, none of which the shelf shows. Two other repairs exist: raise the 18 oz pack, which would widen the 12 to 18 step, or delete the 27 oz pack and let its buyers move to the 18 oz. Recompute every step after each change. A change to one rung moves two steps.

Price move or pack move: a cash-margin model

Take a pack that sells for $4.00 and costs $2.00 to make, so margin is $2.00 a pack. Two moves keep the shelf price at $4.00. Shrinking content by 10% raises margin per pack to $2.20 and raises the price of each unit of content by 11.1%. Adding 10% content cuts margin per pack to $1.80 and lowers the price of each unit of content by 9.1%.

Volume then responds. The model assumes volume changes by elasticity times the change in the price of each unit of content, and cash margin is packs sold times margin per pack.

Example 5: change in cash margin by elasticity
ElasticityShrink the pack 10%Add 10% content
−0.5+3.9%−5.9%
−1.0−2.2%−1.8%
−1.5−8.3%+2.3%
−2.0−14.4%+6.4%

Illustrative model. Price $4.00, cost $2.00, cost proportional to content, constant elasticity on the price of each unit of content, shelf price unchanged, no cannibalization.

Shrinking grows cash margin only while elasticity is weaker than −0.82. Adding content grows it only once elasticity is stronger than −1.22. Between those two values, neither move helps.

Figure 2. Cash-margin change against price elasticity for the model in Example 5. The shaded band is the range where neither pack move grows cash margin.

This matches the direction EY reports for a 50% margin: shrinkflation helps only when elasticity is low, and once demand is elastic only adding content at the same price grows cash margin, because the volume gain outweighs the lower margin per pack. The numbers are our own model, not EY’s. Real elasticity is not constant, especially across a price threshold, so use the model to see which way a pack move pushes margin and what elasticity it needs, not to forecast volume. Measuring the elasticity of a specific pack is a separate piece of work.

Test before you roll out

L.E.K. describes the usual sequence for designing a new pack: diagnose the category, test options with a consumer conjoint survey, then simulate the shelf to estimate volume lift before committing. A pilot in a few stores is the simple version. The same note reports a soup pack of just over 15 oz priced 10% below the standard 22 oz can and carrying about 30% more per ounce. Those are the consultancy’s own figures, but the point holds without them: a small pack priced higher per ounce can be deliberate, and a ladder audit should ask before it corrects.

A ladder audit in seven steps

  1. Define the set. One brand, one subsegment, one container and format, one retailer or channel at a time.
  2. Build pack points. Roll flavors up to brand, subsegment and total size. Put total quantity in one unit. Mark any pack whose size you had to guess.
  3. Take regular price. Leave out a pack with no regular price and name it. Do not substitute its deal price.
  4. Compute unit price, step discount and the index to the core pack for every rung.
  5. Flag. Every negative step first. Then steps far from the category’s usual, gaps and crowds. Use the distribution across the category as the yardstick, not a number from a web page.
  6. Check each flag against a role and a lever. Drop the deliberate ones. For the rest, name who can move the price, the size or the count.
  7. Repair the ladder as a whole, recomputing after each change, then run the promotion pass separately.

Common mistakes

  1. Comparing pack prices instead of unit prices, or comparing weight and volume units without a conversion.
  2. Reading a deal as architecture. One promoted pack inverts a sound ladder for a week.
  3. Treating the recommended price as the price shoppers see.
  4. Counting flavors as separate packs, which makes the ladder look crowded.
  5. Judging an entry pack on unit price alone. Its job is a low absolute price.
  6. Applying a grocery ladder to club, convenience or dollar channels, where pack roles differ.
  7. Averaging unit prices of different pack counts. An average price per ounce is total dollars over total ounces.
  8. Fixing one rung without recomputing its neighbors. A repair can create a new inversion or a crowd.
  9. Choosing shrinkflation by default, without elasticity and margin.
  10. Assuming every surcharge is an error. Find out whether someone chose it before correcting it.

When this breaks down

  • Shelf prices do not show volume, cost or elasticity. They find the candidates. They cannot say which repair pays. That takes sales data, a margin file and a test.
  • One retailer is not the market. A ladder that works in grocery can fail in club or convenience, and a single chain’s shelf reflects its own pricing choices.
  • Packs that are not substitutes. A travel size and a family size serve different occasions. A unit-price comparison between them is arithmetic, not a finding.
  • Concentrated products. Price per ounce favors dilute products. Use a per-use measure as a second, labeled metric.
  • Short ladders and close sizes. Two rungs give one step and no curve. Stretching a step between nearly equal sizes to a full doubling blows a small price difference up into a huge percentage, so Shelfprice does not call a step flat or steep unless the larger pack is at least 1.3 times the smaller.
  • Misread sizes. A pack size parsed wrongly from a product title creates an inversion that does not exist. Validate before you flag.
  • The per-doubling convention. A constant percentage off per doubling fits some categories better than others. Fit the category before you adopt a band.

Where Shelfprice fits

Shelfprice runs steps 2 to 5 of the audit on Kroger group shelf prices for a brand’s competitive set: pack points with flavors rolled up, regular price for architecture, and deals held apart as their own finding. It plans a ladder’s repairs as one consistent set of moves instead of one suggestion per step. It sees shelf prices and sizes for the stores it samples. It does not see your sales, costs or elasticity. The PPA analysis page describes the product.

Questions

Is price pack architecture the same as pack price architecture?
Yes. Both names describe the same discipline: the set of pack sizes, counts, formats and prices a brand sells and the logic that connects them. PPA is the common abbreviation for both, and pack price architecture is the more common phrasing in UK documents such as EY-Parthenon's paper.
How much cheaper per ounce should a bigger pack be?
No primary source gives a correct figure for consumer goods. One rule is firm: a larger pack in the same container and format should not cost more per unit than a smaller one. Beyond that, measure the distribution of step discounts across your category and treat the extremes as questions. Shelfprice's default screen looks for 10% to 15% off per doubling of size and lets a category override it; that is a convention, not a standard.
Why is my large pack more expensive per ounce than the medium one?
First confirm it on regular price, since a deal on the medium pack creates the same picture for a week. If it holds, plausible causes are a price change that reached one pack and not the other, a size change that kept the old price, or a retailer pricing a fast seller low. Quantity surcharges exist in ordinary grocery pricing, so the finding is real, but only the retailer's and your own files can say why.
Is PPA the same as revenue growth management?
No. Revenue growth management is the umbrella for the levers that shape net revenue: list price, promotion, trade terms, assortment and architecture. PPA is the structure lever inside it.
What is the difference between PPA and SKU rationalization?
SKU rationalization decides which packs exist. PPA decides how the packs that exist are sized, priced and given roles. They meet when the best repair for a broken rung is to delete the pack.
Who sets the shelf price: the manufacturer or the retailer?
The retailer. A manufacturer sets its list price and can recommend a shelf price, but the retailer has final say. That is why an audit of shelf prices has to name which party can move each rung.

Sources

  1. EY-Parthenon, Pack price architecture: unwrapping the secret to profitable product pricing (June 2024). Manufacturer and retailer views, price thresholds, retailer control of shelf price, the shrinkflation and upsizing logic by margin and elasticity
  2. L.E.K. Consulting, Price Pack Architecture: Democracy in CPG Innovation, Executive Insights vol. XVIII issue 41 (2016). The diagnostic, conjoint and shelf-simulation sequence; the soup pack figures are the firm's own
  3. Sprott, Manning and Miyazaki, Grocery Price Setting and Quantity Surcharges, Journal of Marketing 67(3), July 2003, pp. 34-46. The academic study of quantity surcharges in grocery pricing
  4. Purdue University News Service, release on the Binkley and Bejnarowicz study of quantity surcharges (October 1999). Canned tuna: larger sizes often 20 percent more per ounce
  5. Victoria University of Wellington, The supermarket surcharge you may not know you're paying (2026). 38 New Zealand supermarkets, 40 products, about 3,000 prices, 26 percent with a surcharge
  6. UK Competition and Markets Authority, Groceries unit pricing: pricing analysis (Jan 30, 2024). 26-item basket, 11 retailers, May 9, 2023: larger packs usually cheaper per unit but not always; the laundry pod and toilet roll examples

Shelfprice runs these checks on Kroger shelf prices, one category at a time.

$99 a month per category, 10 days free.