Wholesale margin math for CPG, worked backward from the shelf
Almost every margin problem in CPG comes from doing the arithmetic in the wrong direction. Start at the shelf and work back.
There are two ways to price a product for retail. One of them fails quietly, months later, in a room you are not in.
The failing method starts with your cost, adds the margin you want, and arrives at a shelf price. The working method starts with the shelf price a shopper will actually pay, subtracts every margin the chain requires, and tells you the cost you must hit. Same numbers, opposite direction, completely different outcome.
Why forward pricing fails
Forward pricing treats the shelf price as an output. It is not. It is a constraint set by the set your item sits in. Shoppers comparing your product against six neighbors have a price band in their head, and a retailer will not carry an item priced outside it just because your cost structure needs the extra dollar.
So the sequence is fixed: the shopper sets the shelf price, the category sets the retailer margin, and whatever remains is the space your entire business has to operate inside. Your cost is the only variable you control.
The full stack, in order
| Layer | Who takes it | What decides it |
|---|---|---|
| Shelf price | The shopper pays it | The competitive set, not your costs |
| Retailer gross margin | The retailer | Category standard, often 30–40% |
| Distributor margin | The distributor, if you use one | Typically another layer on top |
| Broker commission | Your broker, if you use one | A percentage of your wholesale revenue |
| Trade spend | Funded by you | Promotions, ads, free fill, damages |
| Freight and logistics | Usually you | Distance, pallet efficiency, temperature |
| Landed cost | Your true cost | Ingredients, pack, co-pack, inbound freight |
Run it backward, with numbers
A shelf-stable snack, aiming at a shelf price of $4.49 in a category that needs 38% retailer margin, sold through a distributor taking a further layer, with a broker at commission.
- 1Start at the shelf: $4.49. This is the number the shopper decides, so it is the only honest starting point.
- 2Take the retailer margin: 38%. The retailer needs $1.71 of that $4.49, leaving $2.78 as the price they will pay.
- 3Take the distributor layer. If the distributor works on a similar structure, your invoice price to them lands materially below that $2.78. This is the step brands most often skip.
- 4Take broker commission. A percentage of your wholesale revenue, paid on every unit, forever, not only on the deal that won the placement.
- 5Reserve trade spend. Promotions, free fill on launch, damages and any ad support. Reserve it in the model even if you have not been asked for it yet, because you will be.
- 6What remains is your ceiling on landed cost. Not your target. Your ceiling. If your real cost is above it, the item cannot go to that shelf at that price, and no relationship changes the arithmetic.
The three mistakes that show up in reviews
Confusing markup with margin
Margin is calculated on the selling price, markup on the cost. A 50% markup is a 33% margin. Brands quote the bigger number to themselves by accident, then find their whole model was built on a third less room than they thought.
Leaving trade spend out of the model
Trade spend is not a marketing line you can decide to skip. In most categories it is the cost of staying on the shelf. A model without it looks healthy right up to the first promotional calendar.
Pricing one pack size and pitching another
Pack size changes cost per unit, freight efficiency, shelf economics and the price the shopper compares you against. Change the pack and the entire stack has to be rerun.
What to do when the numbers do not clear
You have four honest levers, and only four: reduce landed cost, change the pack, change the route to market, or change the shelf price you are aiming at, which usually means aiming at a different set or a different retailer. Everything else is hoping.
Choosing among those four is a strategy decision, not a spreadsheet one, and it is worth getting right before you build the deck. The advisor on this site will run your real numbers through the stack above and name which of the four levers is actually available to you.
Questions founders ask
How do I calculate wholesale price for a CPG product?
Start at the shelf price your competitive set supports, subtract the retailer gross margin the category requires, and that result is your wholesale price. Then subtract any distributor layer, broker commission and trade spend to find the landed cost you must hit.
How much margin do grocery stores take?
It varies by category and retailer, commonly in the 30–40% range on gross margin, with some sets higher. Confirm the number for your specific set rather than assuming an average, because the whole model depends on it.
What is the difference between markup and margin?
Margin is a percentage of the selling price, markup a percentage of the cost. A 50% markup equals a 33% margin. Mixing them up overstates your available room by roughly a third.
Why was my product rejected for margin?
Usually because the wholesale price you offered does not leave the category standard margin at a shelf price shoppers accept. It is arithmetic rather than a judgment on the product, which means it can be diagnosed before you pitch again.