Price pack architecture: what it is, how to build it and how to audit it
The packs a brand sells, the price of each and the job each one has. How to audit the structure with a calculator, and who can fix what.
16 min read
Shelfprice, updated · 14 min read
A pack price ladder is one brand’s packs in order of size, each with its price and its price per unit. Each pack is a rung. The move between two adjacent rungs is a step. Plot unit price against size and the line you draw is the ladder’s shape. It is the picture of a price pack architecture; the architecture article covers the strategy and this one covers the picture and its arithmetic.
Search results for “price ladder” mix three different things. Only the first is about pack sizes.
| Ladder | What changes up the ladder | Rule of thumb that applies |
|---|---|---|
| Size ladder (this article) | Pack size, with one brand and one quality. | Price per unit falls as size rises. |
| Quality ladder (good, better, best) | Quality or features, at one size or one tier of service. | Price rises with quality. Gap rules for software tiers and hotel rooms belong here. |
| Brand ladder | Brand and price tier at one size. | Compare each brand with the category at the same size. Private label benchmarking covers the store brand. |
A fixed percentage between tiers, a rule that circulates for quality ladders, says nothing about how much cheaper per ounce a bigger pack should be. A size ladder obeys unit-price arithmetic, not tier psychology.
Three ladders exist for the same brand. The manufacturer’s is the list of packs it makes and the prices it recommends. The retailer’s is the shelf: the retailer sets the shelf price and can break the manufacturer’s ladder, as EY notes. The shopper’s is the shelf tag, where the unit price sits beside the pack price. Shelf data shows the second and third. Say which one you are drawing.
Six rules make two people draw the same ladder from the same shelf.
Negative means an inversion: the larger pack costs more per unit.
A 12 oz to 18 oz step is 0.58 of a doubling. This puts steps of different widths on one scale.
What the extra ounces cost, in dollars per added ounce.
The fourth number is the index to the core pack: a rung’s unit price divided by the core pack’s, times 100.
| Pack (fl oz) | Price | Cents per fl oz | Step discount | Per doubling | Added cents per fl oz |
|---|---|---|---|---|---|
| 8 | $2.00 | 25.0 | none | none | none |
| 16 | $3.52 | 22.0 | 12.0% | 12.0% | 19.0 |
| 32 | $6.08 | 19.0 | 13.6% | 13.6% | 16.0 |
| 48 | $9.60 | 20.0 | −5.3% | −9.2% | 22.0 |
| 128 | $19.20 | 15.0 | 25.0% | 18.4% | 12.0 |
Illustrative numbers for an invented Brand A juice, in fluid ounces. Not data from any retailer or brand.
Core pack: the 32 fl oz. Index to the core: 131.6, 115.8, 100.0, 105.3, 78.9 for the five rungs in order.
The first two steps save 12.0% and 13.6%, and each is exactly one doubling, so the per-doubling figure equals the step discount. The step from 32 to 48 fl oz is an inversion: 20.0¢ per fl oz against 19.0¢. The step from 48 to 128 saves 25.0%, which is 18.4% per doubling because the pack is 2.67 times larger.
Marginal price is the cost of the extra ounces. It rises above the smaller pack’s own unit price exactly when the step is an inversion: the extra 16 fl oz in the 48 fl oz pack cost 22.0 cents each, against 19.0¢ for every ounce in the 32 fl oz pack. That sentence is the one to say to a buyer. A marginal price at or below zero means the larger pack costs no more in total than the smaller one, which is wrong unless the two are different formats.
On log-log axes, a ladder that gives the same percentage off at every doubling of size is a straight line. That is the working model: unit price falls by a fixed share each time size doubles. For a reference pack with unit price u0 at size S0:
Two ways to set d. Fix it from a convention and draw a corridor around the core pack. Or fit it: take the least-squares line of ln(unit price) on ln(size) across the rungs; its slope b gives d = 1 − 2b. Shelfprice’s default screen uses a corridor of 10% to 15% per doubling and lets a category set its own. That is a convention for finding candidates. We found no primary source for a correct value.
| Pack (fl oz) | Cents per fl oz | Corridor low | Corridor high | Above or below the fit |
|---|---|---|---|---|
| 8 | 25.0 | 26.3 | 23.5 | −0.3% |
| 16 | 22.0 | 22.4 | 21.1 | −1.1% |
| 32 | 19.0 | 19.0 | 19.0 | −3.7% |
| 48 | 20.0 | 17.3 | 17.9 | +8.8% |
| 128 | 15.0 | 13.7 | 15.4 | −3.3% |
Illustrative numbers for an invented Brand A juice, in fluid ounces. Not data from any retailer or brand.
The corridor is anchored on the 32 fl oz core pack at 19.0¢ with d from 10% to 15%. The fitted slope is −0.173, which is 11.3% per doubling. The 48 fl oz pack sits 8.8% above the line and outside the corridor (17.3 to 17.9). Every other rung is within 4% of it.
The anchor matters. Measured from the 32 fl oz core pack, the 128 fl oz rung falls inside its corridor, yet the step into it from the inverted 48 fl oz pack reads as steep. The steep step is a side effect of the inversion. Repair the inversion and re-check before you touch the big pack.
A convention is a starting point. The better yardstick is the category’s own distribution: compute every brand’s step discounts per doubling, then look at the median and the quartiles. A step in the tails is a candidate. The real savings on shelves vary widely, as the next example shows.
| Product | Smaller pack | Larger pack | Size ratio | Saving | Per doubling |
|---|---|---|---|---|---|
| Wheat biscuit cereal, 12-pack to 72-pack | 16.8 | 10.5 | 6x | 37.5% | 16.6% |
| Own-brand milk, 1 pint to 4 pints | 158 | 68 | 4x | 57.0% | 34.4% |
UK Competition and Markets Authority, Groceries unit pricing: pricing analysis, Jan 30, 2024, paragraph 3.29. Averages across retailers, May 9, 2023. Prices in pence. The CMA also reports a washing-up liquid saving of about 5% between its smallest and largest bottle, without the sizes, so it is left out of the table.
The cereal packs differ in size by 6 times and the milk cartons by 4 times, so the per-doubling figures are the fair comparison: 16.6% against 34.4%. The CMA also reports about 5% between the smallest and largest washing-up liquid bottles. These are UK retailers on one day, but they make the point: no single step size describes every product, and a band is a screening device, not a law.
| Break | How to detect it | Likely repair |
|---|---|---|
| Inversion | Step discount below zero. | Cut the larger pack's price, remove or resize one of the two, or raise the smaller pack. |
| Flat step | Discount per doubling below the category's usual range. | Deepen the discount on the larger pack, or accept it if the larger pack is meant as a convenience size. |
| Steep step | Discount per doubling above the category's usual range, checked after any inversion below it is fixed. | Raise the larger pack's price, or add a pack between the two. |
| Gap | A large size ratio between adjacent rungs, with no pack in between. | Add a pack, or leave it if the shopper at that budget is served by a rival you can live with. |
| Crowd | Two rungs close in size and price. | Merge or delete one. |
In Example 1 the ladder shows three of the five. The 48 fl oz rung is an inversion. The step into the 128 fl oz rung reads as steep (18.4% per doubling against a band of 10% to 15%) and the 2.7-times jump in size is a gap, since no pack stands between $9.60 and $19.20.
The honest answer is that it depends on the category, the country and how you count. Sprott, Manning and Miyazaki studied quantity surcharges in grocery pricing in 2003. A Purdue release from 1999 reports that larger canned tuna sizes were often 20 percent more per ounce. A 2026 New Zealand study found about 26 percent of 40 products with a surcharge across 38 supermarkets. The UK CMA found cases in toilet roll, cheese and laundry pods across more than one retailer in its 26-item basket and called them relatively unusual. Treat an inversion as a finding to check, not as a rare event and not as a rule.
An entry pack priced high per ounce is working as designed. A flat step above the entry pack can be a convenience premium. A large pack can be priced to a club-store comparison. None of these is a defect. A break becomes one when nobody chose it.
Draw the ladder at regular price and treat deals separately. A deal can turn the ladder upside down for a week without any change in structure. Take Example 1 and put the 16 fl oz pack on a deal at $2.88. Its unit price falls to 18.0¢, which is 5.3% below the 32 fl oz pack at 19.0¢. Two 16 fl oz packs at the deal price cost $5.76, against $6.08 for the 32 fl oz pack. A shopper who buys two small packs pays less for the same 32 fl oz. The UK CMA found promoted items were often, but not always, the cheapest per unit, so a deal is a finding on its own: how often, how deep and on which rungs.
Move one rung and you change two steps. Repair the largest inversion first, then recompute everything, then look at the flags that remain. In Example 1, the 48 fl oz rung sits outside its corridor, which at that size runs from 17.3¢ to 17.9¢, or $8.29 to $8.57 a pack. A price of $8.40 lands inside it at 17.5¢.
| Step (fl oz) | Step discount before | Per doubling before | Step discount after | Per doubling after |
|---|---|---|---|---|
| 8 to 16 | 12.0% | 12.0% | 12.0% | 12.0% |
| 16 to 32 | 13.6% | 13.6% | 13.6% | 13.6% |
| 32 to 48 | −5.3% | −9.2% | 7.9% | 13.1% |
| 48 to 128 | 25.0% | 18.4% | 14.3% | 10.3% |
Illustrative numbers for an invented Brand A juice, in fluid ounces. Not data from any retailer or brand.
The 48 fl oz pack goes from $9.60 to $8.40, a cut of $1.20 a pack, 12.5%. Its index to the core pack goes from 105.3 to 92.1. One move clears the inversion and the steep step above it: all four steps now sit between 10% and 15% per doubling, though the last, at 10.3%, is close to the edge. The fitted discount moves from 11.3% to 12.2%.
A price cut is one repair. Raising the 32 fl oz pack or deleting the 48 fl oz pack also clears the inversion, each with its own side effect on the neighbors. Who can do what matters: the manufacturer controls sizes, counts and its list price, and the retailer controls the shelf price. Whether a repair pays depends on volume, margin and elasticity, which a shelf does not show. The architecture article sets out the levers and a cash-margin model for the trade-off.
Shelfprice draws these ladders from Kroger group shelf prices, one container and format at a time, at regular price, and checks every step against the category’s band. It plans the repairs of one ladder together: a raise stops one cent under the next bigger pack’s price, and a cut brings down any bigger pack that would then cost more per unit. It sees shelf prices and sizes, not your sales. The PPA analysis page describes the product.
Shelfprice runs these checks on Kroger shelf prices, one category at a time.
$99 a month per category, 10 days free.