Contribution margin, not gross margin
Gross margin stops at your shelf. Contribution follows the order out of the door: the payment fee, the label, the box, the refund and the ad.
The templateThis lesson: Contribution.
Download (.xlsx) ↓VideoThis lesson, taught on screen on its own charts, will play here.
Gross margin is price minus what the unit cost you to land: $24.00 − $7.20 = $16.80, 70% of the price. It is the number on most P&L summaries, and it leaves out everything the order costs after the unit reaches your shelf.
Contribution margin keeps going. Take off the payment fee, the shipping label you pay on free shipping, the packing, and the refunds, and what is left is what one order adds to the business before ads. Take off the ads, and what is left is what it adds after.
contribution before ads = price − landed cost − payment fee − label − packing − refunds
The invented coffee roaster sells a 12 oz bag at $24.00. Shopify Payments takes $1.00. The label, a parcel under a pound on USPS Ground Advantage, runs $6.93 to $8.40 by zone: $7.58 on an even mix. Packing is $0.90, and 2% of orders are refunded in full, $0.48 an order. The order keeps $6.84 before ads, 28.5% of the price, against a gross margin of 70%.
In September it spent $9,715 on ads across 2,413 orders: $4.03 an order. After ads each order keeps $2.82, 11.7% of the price.
An invented store · not a client · not a result. The label and the payment fee are the published cards Hubricon's engine carries; everything else is invented.
On Amazon
The same arithmetic, with Amazon's referral fee in place of the payment fee and the FBA fulfilment fee in place of the label and the packing. The Fee Staircase and The Price Curve price both on Amazon's 2026 cards.
Why it comes first
Every number in the rest of this course is built on contribution, not gross margin: the most an ad can cost, what a customer is worth, and how long they take to pay back. Built on gross margin, each of them comes out more than twice too generous on this store.
Check yourself
A $40 product lands at $12. Gross margin?
The answer
$28, 70%: price minus landed cost, and nothing after the shelf.
The same order pays $1.46 in fees, a $6.50 label, $1 of packing and $0.80 of refunds an order. Contribution before ads?
The answer
$40 − $12 − $1.46 − $6.50 − $1 − $0.80 = $18.24, 45.6% of the price.
Do this now
- Put your best seller's price, landed cost, fee, label, packing and refund rate into Contribution.
- Write down contribution before ads and after, beside gross margin.