Compare · Metrics

Contribution margin vs cost to serve: why you need both.

Contribution margin tells you what is left after the variable cost of what was sold. Cost to serve tells you what it actually costs to fulfil that customer's orders. A customer can show a healthy contribution margin and still lose money once cost to serve is attributed, which is exactly why the two belong together rather than apart.

Contribution marginCost to serve
What it measuresWhat is left after the variable cost of the goods.What it costs to fulfil the customer's orders.
Its focusThe product, and what the customer buys.The relationship, and how the customer buys.
What it can missSmall orders, returns, support, urgency, special handling.Nothing operational, by design, but it needs activity data.
Where it comes fromStraight from the P&L and the ERP.Built by attributing activity cost with TDABC.
What it is good forA floor: never sell below variable cost.A target: the real net result of a customer.

Where the two diverge

They agree when customers buy in a simple, similar way, and they part company the moment behaviour varies. Picture two customers with identical revenue and identical contribution margin. One places a single planned monthly order. The other places thirty small urgent orders, returns a tenth of them, and calls support twice a week. Contribution margin says they are the same customer. Cost to serve says one is a quiet profit and the other is a slow leak. Manage on the first metric alone and you will never see the difference.

Both, in one customer P&L
From revenue to the line that matters
Revenue100
− Cost of goods−62
Contribution margin38
− Cost to serve (picking, shipping, returns, support)−41
Net customer contribution−3

Illustrative. A 38 percent contribution margin becomes a small net loss once the cost to serve is attributed. The standard P&L stops at the contribution line and never shows the last step.

Contribution margin is the floor you must clear. Cost to serve is the target you actually have to hit.

Common questions

What is the difference between contribution margin and cost to serve?
Contribution margin is revenue minus the variable cost of what was sold, usually the cost of goods. It measures the product. Cost to serve is the operational cost of fulfilling that customer's orders: picking, packing, shipping, support, returns and admin. It measures the relationship. Contribution margin can look healthy while cost to serve quietly turns the customer into a loss.
Can a customer have a good contribution margin and still lose money?
Yes, and it is common. A customer who buys high-margin products but places many small, urgent orders with frequent returns and heavy support can show a strong contribution margin and a negative net result once cost to serve is attributed. The contribution margin never sees the way the customer buys, only what they buy.
Should I price on contribution margin or cost to serve?
On both. Contribution margin sets the floor: never sell below the variable cost of the goods. Cost to serve sets the real target: the price, order pattern or service terms that leave a genuine net contribution after the customer is served. Pricing on contribution margin alone systematically under-prices your most expensive-to-serve customers.
How do contribution margin and cost to serve fit in a customer P&L?
Start with revenue, subtract cost of goods to get contribution margin, then subtract the attributed cost to serve to get net customer contribution. That last line is the one that tells you whether the relationship creates or destroys value, and it is the line a standard P&L never shows.

See the line your P&L hides.

The Profit Check estimates your net customer contribution in five minutes, with no data upload.

Take the Profit Check
M
Ask us anything
usually replies in minutes
Hi. I can answer the quick questions about cost, method and timing right here. For anything specific to your business, I'll hand you to Miguel on WhatsApp.
Free. No bot loops. Straight to a person.