Book a consult

Loading scheduler…

CPG glossary

Retail margin and keystone markup, explained

What retail margin is

Retail margin is the retailer's cut: the gap between what the store pays for a product and the shelf price the shopper pays, expressed as a percentage of that shelf price. When Sprouts buys a $3.49 bag of granola for $2.27 and sells it for $3.49, the $1.22 is the retail margin, and as a percentage it's about 35%. That 35% is the number a category buyer is protecting when they push back on your cost, and it's the number that decides whether your SKU earns its facing.

I dealt with this constantly on the brand side, because almost every cost negotiation is really an argument about the retailer's margin, not yours. A buyer doesn't care what your COGS is. They care that the SKU clears their required margin in the category. If it doesn't, no amount of brand story moves it onto the planogram.

Margin vs. markup, the classic confusion

This is the trap, and people who should know better fall in it weekly. Margin and markup describe the same dollars but divide by different denominators. Margin is the cut as a percentage of the selling price. Markup is the same cut as a percentage of the retailer's cost. Same $1.22, two different percentages.

MeasureFormulaOn a $2.27 cost, $3.49 price
Margin(price − cost) ÷ price$1.22 ÷ $3.49 = 35%
Markup(price − cost) ÷ cost$1.22 ÷ $2.27 = 54%

Notice the spread. A 35% margin is a 54% markup on the exact same SKU. If a buyer tells you they need "35 points" and you build your price model around a 35% markup, you'll quote a shelf price that's too low and blow the buyer's margin, or you'll get the deal and wonder later why your trade math never reconciled. I watched a brand do exactly that on a Kroger line and spend a quarter chasing a phantom gap that was just margin-versus-markup all along.

Keystone markup

Keystone is the old retail rule of thumb: double the cost. Buy for $5.00, sell for $10.00. As a markup that's 100%; as a margin it's 50%. The two halves of the price are equal, which is why people use it as the easy mental anchor.

Keystone is less common in grocery and natural channels than it is in apparel or hardware, because grocery margins run thinner and more category-specific. Center-store packaged goods often sit in the 25 to 40% margin band, fresh and prepared foods run higher, and high-velocity staples like milk or bananas can be priced near cost to pull traffic. But keystone is still the reference everyone reaches for, the "is this normal" benchmark, so it's worth knowing it means 50% margin and 100% markup and not confusing the two.

How retail margin stacks on distributor margin

Here's the part brand-side analysts have to model carefully, because the margins don't compete, they stack. Your product passes through a distributor, who takes their cut, and then the retailer takes theirs on top. Walk one granola SKU from your dock to the Sprouts shelf.

LineAmount
Brand sell price to distributor (case)$1.74/unit
Distributor margin (23%)adds $0.53
Distributor sell price to retailer$2.27/unit
Retail margin (35%)adds $1.22
Shelf price$3.49

The shopper's $3.49 is your $1.74 plus a distributor layer plus a retailer layer. That's why a small move in either percentage ripples all the way to the tag, and why understanding distributor margin is the prerequisite for reasoning about retail margin at all. They are the two walls between your sell-in price and what SPINS reports as consumption. If you want the full chain math, the distributor margin page walks the lower layer in detail.

One more wrinkle worth flagging: retail margin and shelf price strategy are linked. A retailer running an everyday-low-price format will hold a thinner, steadier margin and lean on volume, while a high-low retailer protects a fatter everyday margin and gives it back during promotions. Same SKU, two different margin postures, and your trade terms have to flex to each.

Where Scout fits

The margin stack is where a brand's real economics get decided, and most teams can only see the top of it, the shelf price SPINS reports, not the layers underneath. Scout connects your retailer and SPINS consumption data to your sell-in side, so you can see what a SKU actually nets after the distributor and retailer layers, by retailer. It doesn't negotiate the buyer's margin for you or set your list price, that's your call and your contract. It just stops you from reasoning about profitability off the shelf price alone, which is the number that hides both cuts.

The short version

  • Retail margin is the retailer's cut as a percentage of the shelf price; the same dollars as a percentage of cost is markup, and the two numbers differ.
  • A 35% margin is a 54% markup; keystone means 50% margin and 100% markup. Quote the wrong one and your pricing model breaks.
  • Retail margin stacks on top of distributor margin, so the shopper's shelf price carries both layers. Model both or your profitability math is off.

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