Contribution Margin: The Number That Tells You If an Order Made Money
Revenue tells you a store is busy. Contribution margin tells you whether each order left money behind after the real cost of fulfilling it. The formula is short. The inputs are where brands trip up.
Two DTC brands can post the same $200,000 month and end it in opposite places. One banks cash. The other loses money on roughly every third order and finds out at tax time. Revenue hides that gap. Contribution margin exposes it.
Contribution margin is the money left from a sale after you subtract the costs that exist only because you made that sale. It answers one question: did this order pay for itself, or did the rest of the business cover for it?
- Contribution margin is the money left from a sale after the costs that only exist because you made that sale.
- It counts variable costs (product, processing, packaging, fulfillment, shipping, ad cost) and ignores fixed costs like rent and salaries.
- Gross margin flatters you by subtracting only product cost; ROAS ignores product and fulfillment entirely. Neither tells you if an order made money.
- Your contribution margin before ad spend is the most you can pay to acquire a first-order customer and still break even.
What contribution margin measures
Every cost in your business falls into one of two buckets. Variable costs move with each order: the product itself, payment processing, the box and filler, the pick-and-pack fee, the shipping label, and the ad spend that brought the buyer in. Fixed costs stay flat whether you ship ten orders or ten thousand: rent, salaries, software, your Shopify plan.
Contribution margin counts only the variable costs. Whatever survives is the amount each sale contributes toward covering your fixed costs, and past the point where fixed costs are covered, toward profit. Sell enough orders that clear a healthy margin and the business turns a profit. Sell orders that clear little or nothing and volume just moves money in a circle.
The formula, line by line
The math is subtraction. In dollars, contribution margin is the selling price minus every variable cost on that order. As a percentage, it is that dollar figure divided by the selling price.
Take the $60 candle in the breakdown above. Product cost runs $18. Payment processing at 2.9% plus 30 cents is $2.04. Packaging is $2.50, pick and pack $3, and the shipping label $8. The ad cost to win that customer works out to $12 for the order. Add the variable costs and you reach $45.54, which leaves $14.46, or 24.1% of the sale price.
Nothing in that list is your rent or your salary. Those are real, and the $14.46 has to help cover them, but they do not belong in a per-order margin. Mixing them in tells you nothing about whether the next candle you sell is worth selling.
Why it beats gross margin and ROAS
Gross margin subtracts only product cost, so the candle reads as a 70% margin. That number ignores shipping, processing, and acquisition, which is where DTC brands actually bleed. A store can hold a 70% gross margin and still lose money once the boxes ship.
ROAS has the opposite blind spot. It compares ad revenue to ad spend and says nothing about what the product cost to make or fulfill. A 3x ROAS feels healthy until you notice the item carries a 20% product margin and $10 of shipping. Contribution margin is the one figure that ties a single order to whether it earned money, so it is the number to steer by.
How to use the number
Once you can cost a single order, contribution margin drives four decisions that revenue and ROAS cannot.
Where ShopDucky fits
Calculating contribution margin by hand in a spreadsheet works until your inputs change every week. ShopDucky is an AI operating system for DTC brands, and its AI employees pull order, product-cost, shipping, processing, and ad-spend data from the tools you already use, then calculate contribution margin per order, per SKU, and per channel.
They flag the products and promotions running below the floor you set and draft the weekly margin report for you. Every action waits for your approval before it ships, and each run is logged, so you get the numbers without babysitting a spreadsheet.
Contribution margin, answered
What's the difference between contribution margin and gross margin?+
Gross margin subtracts only product cost from the sale price. Contribution margin subtracts every variable cost tied to the order, including payment processing, packaging, fulfillment, shipping, and the ad cost that brought the buyer in. The candle looks like 70% gross margin and 24% contribution margin. The second number is the one that pays your rent.
Should ad spend go into the calculation?+
Include it when you want to know if a single order broke even. Leave it out when you want your ceiling for customer acquisition. Track both: contribution margin before ad cost sets how hard you can spend, and after ad cost tells you what each order actually returned.
What is a healthy contribution margin for a DTC brand?+
It depends on your price point, category, and how much repeat purchasing you get. Rather than chase a benchmark, calculate yours per order and per SKU, then watch the trend. A margin that holds while you scale spend matters more than hitting a round percentage.
How often should I recalculate it?+
Any time an input moves: a supplier price change, a carrier rate increase, a new promotion, or a shift in which products sell. Brands that check contribution margin monthly catch a money-losing promo before it runs for a full quarter.
