Skip to main content
CM2 (After Fulfillment) measures your profit after deducting all variable costs—COGS, fulfillment, and transaction costs—from net revenue.

Formula

CM2 = CM1Shipping CostHandling CostOther FulfillmentGateway CostOther Transaction

Formula Components

MetricDefinition
CM1 (Gross Margin)Net revenue minus COGS
Shipping CostCost to ship orders to customers
Handling CostPer-order handling and packaging costs
Other Fulfillment CostAdditional fulfillment expenses
Gateway CostPayment processing fees
Other Transaction CostAdditional transaction-related costs
Metadata
TypeCurrency
Data SourceShopify, Upstack Costs
AggregationSum

Example

Your Shopify store has $75,000 CM1, with $8,000 in fulfillment costs and $4,500 in transaction costs.
ComponentAmountCalculation
CM1$75,000Starting margin
Shipping Cost$5,000Delivery costs
Handling Cost$2,000Packaging labor
Other Fulfillment$1,000Warehouse fees
Gateway Cost$3,7503% processing
Other Transaction$750Currency conversion
CM2$62,500$75,000 − $12,500

How It Works

CM2 builds on CM1 by deducting all fulfillment costs (shipping, handling, other fulfillment) and transaction costs (payment gateway fees, other transaction costs). This gives you a clearer picture of profit after all variable per-order costs—before marketing spend.

When to Use

ScenarioAction
Optimizing fulfillment costsCompare CM2 across shipping methods to reduce variable costs
Evaluating payment processorsMeasure gateway cost impact on CM2
Setting break-even targetsKnow your CM2 before planning marketing spend
Analyzing order profitabilityUnderstand true margin per order before acquisition costs

MetricRelationship
CM1 (Gross Margin)Input margin before fulfillment deductions
CM2 %CM2 as a percentage of net revenue
CM3 (Contribution Margin)CM2 minus marketing costs
Total Fulfillment CostCombined fulfillment costs
See all Contribution Margin metrics →