Playbook Operations systems
Contribution margin by SKU: the number that matters
Revenue and even gross margin hide which products actually make money. Here is how to calculate contribution margin per SKU, what it reveals, and how to run the catalog on it.
Revenue tells you nothing about profit, and even gross margin lies by omission. Contribution margin ecommerce operators rely on is the number that actually tells you which products make money: contribution margin per SKU, what each product keeps after every variable cost of selling it, is the truest read on product profitability ecommerce gives you. Run the business on revenue and you scale your losers; run it on contribution margin and you finally see which products to push, fix, and cut. Here is how to calculate this true product margin and how to act on it.
What contribution margin ecommerce means
Contribution margin is the selling price minus every variable cost of that sale: cost of goods, fulfillment and shipping, payment and marketplace fees, expected return cost, and the advertising attributable to the product. What remains is the real money each sale contributes toward your fixed costs and profit. The key word is every, the costs gross margin usually skips are exactly the ones that decide profitability.
Two products with the same gross margin can have opposite fates. Contribution margin is where the difference, the fees, the returns, the ad spend, finally shows up.
Why gross margin hides the truth
Gross margin often stops at cost of goods, ignoring the per-sale costs that vary most by product. A heavy item with high fulfillment fees, a product with frequent returns, or one that needs expensive advertising to sell can be a net loser while showing a perfectly healthy gross margin. Averaging margin across the catalog hides this entirely, the winners subsidize the losers and you never see it. Per-SKU contribution margin is what drags the hidden losers into the light.
Calculating it per SKU
Start from the selling price
The actual price the product sells at, after any discounts, is the top of the calculation, not the list price.
Subtract every variable cost
Cost of goods, fulfillment and shipping, payment and marketplace fees, the expected cost of returns, and the advertising spend attributable to the product. Each is a real cost of making that sale happen.
Read the contribution, per unit and as a percent
What remains is contribution margin per unit, and divided by price, the contribution margin percentage. Do this per SKU and the catalog reorganizes itself into winners, borderline cases, and losers.
Running on contribution margin
- Calculate contribution margin per SKU, not averaged across the catalog
- Include all variable costs: COGS, fulfillment, fees, returns, ads
- Scale the high-contribution products with confidence
- Fix the borderline ones: cut costs, raise price, reduce returns
- Cut or rework the persistent losers
- Set ad budgets from each product's contribution margin
- Track it over time in your reporting, not as a one-off
Contribution margin is the number your reporting dashboard should be built around, because it is where operations-systems discipline meets the P&L: it converts a catalog you manage on instinct into one you manage on per-product truth. Most brands that calculate it for the first time discover at least one product they were proud of is quietly losing money.
If you suspect some of your catalog is unprofitable but cannot see which, building the contribution-margin math per SKU is exactly the kind of clarifying work a Growth Audit delivers.