7 Places Ecommerce Profit Disappears After the Sale.
An order can look profitable the moment it lands and become much less attractive once product cost, fees, fulfillment, shipping, refunds, acquisition and other variable costs are allowed to catch up.
The sale happens in one second. Its economics unfold much more slowly.
An ecommerce platform can tell you immediately that a customer placed a $120 order. The number is concrete, visible and satisfying. It becomes part of daily revenue almost instantly.
What it cannot tell you from that number alone is how much of the $120 the business will ultimately retain.
Several costs are attached directly or indirectly to the transaction. Some are obvious. Others sit in different systems, arrive later, fluctuate by product or channel, or become visible only when the order is refunded.
That is why many profit leaks are not dramatic events. They are small deductions repeated across hundreds or thousands of otherwise successful sales.
Start with $120. Do not call it profit.
We will use one simplified order to see where economic value disappears after the customer clicks Buy.
Seven deductions can stand between the order and the money you keep.
Product cost takes the first large bite.
Revenue is not gross margin. The product itself has to be sourced, manufactured or acquired. A $120 order with $42 of product cost has already lost 35% of its headline value before fulfillment, acquisition or returns enter the calculation.
WATCH: COGS changes by SKU, supplier and landed costPayment and channel fees follow the transaction.
Card processing, marketplace commissions and other transaction charges can consume a percentage of the sale. Their impact may vary significantly between DTC, Amazon and other marketplaces, meaning the same product can produce different economics by channel.
WATCH: percentage fees + fixed per-order chargesSomeone still has to pick, pack and process the order.
Warehouse labor, third-party fulfillment, packaging and handling are easy to underestimate because they often live outside the product margin calculation. Yet they are triggered by the order and therefore belong in its economics.
WATCH: fulfillment cost per order and per itemFree shipping is not free to the business.
A customer may see $0 shipping while the merchant still pays the carrier. Free-shipping thresholds can improve conversion and average order value, but the subsidy has to be funded by the contribution generated by the basket.
WATCH: shipping subsidy as % of order contributionRefund risk exists even before this specific order is returned.
Not every order will come back. But if a product historically creates refunds or returns, some expected loss belongs in the economics of selling it. Refunds can remove revenue while also creating handling, transport and inventory recovery costs.
WATCH: refund rate × economic loss per refundThe customer may have cost money before the order existed.
Paid acquisition can turn an attractive product margin into weak contribution very quickly. The relevant question is not simply how much advertising was spent, but how much acquisition cost had to be absorbed by the revenue generated.
WATCH: acquisition cost relative to contribution, not only revenueSmall variable costs become meaningful at scale.
Inserts, packaging upgrades, customer-service handling, software usage tied to transactions and other small order-level expenses rarely look dangerous individually. Repeated across volume, however, they can materially change retained contribution.
WATCH: recurring “small” costs multiplied by order count$120 entered the system. $33 survived these seven layers.
The problem is not that these costs exist. It is that they are often seen separately.
Revenue may live in the commerce platform. Advertising cost may live in another dashboard. Shipping comes from a carrier or fulfillment provider. Refund data arrives later. Product cost may sit in a spreadsheet or ERP.
Each system can be correct while the merchant still lacks one coherent view of the order’s economics.
That fragmentation is where profit leaks become difficult to see.
A cost is not automatically a profit leak.
Necessary costs can create value.
Paying for fulfillment, acquisition or customer experience is not inherently bad. The question is whether the economic return justifies the cost.
A leak appears when economics deteriorate unnoticed.
The same shipping program can be sustainable at one AOV and destructive at another. Context determines whether the cost is healthy.
Trends matter more than isolated numbers.
A cost that was acceptable three months ago may now be consuming a growing share of contribution because prices, product mix or customer acquisition have changed.
When profit weakens, follow the money in order.
A useful investigation does not begin with “costs are too high.” It isolates where the economic deterioration actually occurred.
Check supplier cost, landed cost, discounts and product mix before assuming the problem sits elsewhere.
Compare commissions, transaction costs and channel-specific economics rather than combining every order into one average.
Look at shipping subsidy, order geography, parcel profile, free-shipping thresholds and average order value together.
Separate products with normal refund behaviour from SKUs or categories that repeatedly destroy retained margin.
Revenue growth can mask acquisition deterioration when paid demand increases faster than contribution.
High-volume products can magnify weak economics. Product-level analysis matters because averages can hide where the real leak sits.
A completed sale is the beginning of the profitability calculation.
After those layers, $33 remained as contribution before fixed operating expenses. That does not make the order bad. It simply gives the business the economic number it actually needs to judge whether the sale was valuable.
Sales are easy to see. Profit leaks require the costs underneath them to be connected.
MarginLab helps ecommerce operators investigate product economics, margin deterioration and profitability signals hidden behind headline revenue.