Guide
The Gross Margin Math Most CPG Founders Get Wrong
The Gross Margin Math Most CPG Founders Get Wrong A CPG founder pulled up a spreadsheet on our first call last quarter. The number at the top said 62% gross margin. Two months late
The Gross Margin Math Most CPG Founders Get Wrong
A CPG founder pulled up a spreadsheet on our first call last quarter. The number at the top said 62% gross margin. Two months later, after we rebuilt the math together, the real number was 31%.
Nothing about the business had changed. The founder had been calculating margin on a version of reality that did not exist.
If you build, ship, or sell a physical product, the number you call "gross margin" is probably the single most important metric in your business. It drives how much you can spend on marketing, how fast you can grow, and whether your next fundraise is a victory lap or a panic round. Getting it wrong is not a bookkeeping mistake. It is a strategy mistake.
The margin you see versus the margin you get
Most CPG decks show a gross margin number calculated like this:
Shelf price minus cost of goods, divided by shelf price.
A $8.99 product with a $3.20 landed cost gives you 64%. Investors smile. Your spreadsheet glows. You feel like you built something.
Then the actual sales start coming in.
A grocery buyer takes 38% off the top. Add slotting fees of $2,500 per SKU per store to get on shelf. Add a broker at 5%. Add trade spend promotions the retailer expects you to fund. Add freight, which doubled since you modeled it. Add damages and returns, which you forgot to model at all.
What looked like a 64% margin product is now a 28% margin product once it hits a real retailer. And if you are doing DTC alongside retail, you are paying Meta $40 to acquire a customer who buys one $8.99 jar and never comes back.
This is not a pricing problem. It is a visibility problem.
The four costs founders routinely miss
When we rebuild gross margin calculations with CPG founders, four categories show up again and again.
**Trade spend.** Every retailer wants scan-downs, off-invoice discounts, free-fill for new distribution, and feature ads. A brand launching at a national grocer should expect trade to run 8 to 15% of gross sales in year one. Founders tend to forecast 2%, treat the rest as marketing, and wonder why the P&L never matches the plan.
**Slotting and new item fees.** These are the checks you write to buy shelf space. They are not one-time marketing expenses. Most retailers amortize them over 12 to 18 months, and if your velocity fails, they are non-refundable. Budget them into customer acquisition, not overhead.
**Freight and logistics.** Inbound freight to your co-packer, outbound to your 3PL, LTL to distributors, parcel to DTC customers. Each leg has a different cost basis, and most founders bundle them into one "shipping" line that understates the total by 40 to 60%.
**Returns, damages, and spoils.** For shelf-stable products, budget 2 to 4%. For refrigerated or frozen, 5 to 8%. For anything glass or fragile, even more. This line never shows up on a proforma. It always shows up on an actual P&L.
What a clean gross margin calculation looks like
A defensible CPG gross margin calculation has three layers.
Start with gross revenue: the total dollar amount invoiced to customers at list price before any deductions.
Subtract trade deductions: slotting, billback, MCB (manufacturer chargeback), spoils allowance, free-fill, and post-audit deductions. What remains is net revenue. This is the number your bank account actually sees.
Subtract landed cost of goods: your finished product cost, plus inbound freight, plus any tariffs or duties, plus 3PL receiving fees. What remains is true gross profit.
Divide true gross profit by net revenue. That is your real gross margin.
For most emerging CPG brands operating through retail, this number lands between 25% and 40%. DTC-only brands can get to 55-70% but only if they have actually solved the customer acquisition math, which most have not.
Why this matters more than founders want to admit
Your gross margin determines what kind of company you can build.
At 45%+ margins, you can fund your own growth through retail with moderate capital. At 30 to 45%, you can grow but you need to be selective about which retailers make sense and you cannot afford heavy trade programs without a plan to earn it back. Below 30%, every unit you sell in retail loses money after overhead, and no amount of volume fixes it. You either raise price, reformulate to lower cost, or change channel strategy.
Founders who do not know which of those three zones they are in make decisions that compound badly. They sign up for distribution they cannot afford. They launch a second SKU before the first one pays for itself. They raise money on a margin story that falls apart during diligence.
The founders who get this right early tend to win. Not because they had better products, but because they knew which bets they could make and which ones would break them.
A small test you can run this week
Pull last month's gross revenue from your accounting system. Pull every deduction that hit your bank — broker fees, chargebacks, spoils credits, freight, slotting invoices. Calculate the ratio of what you kept to what you invoiced.
If that ratio is lower than your modeled net revenue percentage, your margin math is broken. It is not a trend line, it is math. And the longer you plan off the wrong number, the harder the course correction gets.
This is the kind of work that should happen every month, not once a quarter when the accountant delivers statements. If you want a second set of eyes on your gross margin calculation, a Quick Review pulls it apart in about 90 minutes and tells you whether the story you have been telling investors matches the one your bank account is telling you.
---
*Thryve helps CPG founders get clear on their numbers so they can make decisions that actually hold up. If gross margin has been feeling slippery, book a Quick Review and we will unpack it together.*
Continue reading — free
Enter your email to unlock the full article instantly.
2,400+
Downloads
150+
Happy clients
5.0
Avg rating
.png)