Contribution Margin Per Unit: Why It Matters More Than Revenue

Faisal HouraniFaisal Hourani· Founder & eCommerce Growth Strategist
March 28, 2026Updated March 19, 202610 min read

Is your store leaking revenue?

Find out exactly where you're losing sales — takes 2 minutes.

Find Your Revenue Leaks

The SKU-level number that tells you which products to scale and which to kill

What Is Contribution Margin Per Unit?

Most store owners never calculate this.

Contribution margin per unit is the selling price of one product minus all variable costs required to produce and sell that single unit. According to Harvard Business School, businesses that track unit-level contribution margins make measurably better pricing and product-mix decisions. The average healthy DTC brand targets RM 50-120 contribution margin per unit on core SKUs.

That definition matters because it shifts your thinking from "how much revenue did this product generate?" to "how much money did this product actually leave behind after every cost tied to selling it?"

The contribution margin formula covers the general concept. This post goes deeper — into the per-unit math that determines which SKUs deserve your ad budget, which ones need repricing, and which ones should be discontinued entirely.

Here is the formula:

Contribution Margin Per Unit = Selling Price Per Unit - Variable Costs Per Unit

Simple arithmetic. Powerful consequences.

Variable costs per unit include everything that scales with each sale:

  • Cost of goods sold (materials, manufacturing, wholesale price)
  • Packaging materials for that specific product
  • Shipping and fulfillment cost per unit
  • Payment processing fees (2.5-3.5% of selling price)
  • Marketplace or affiliate commissions
  • Returns and refund costs allocated per unit

Fixed costs — Shopify subscriptions, warehouse rent, salaries — are excluded. Those exist whether you sell zero units or ten thousand.

Let me show you what this looks like in practice.

contribution margin per unit formula breakdown for ecommerce products

How Do You Calculate Contribution Margin Per Unit for a Real Product?

The formula is straightforward. The discipline is in gathering accurate variable costs.

To calculate contribution margin per unit, subtract every variable cost from the selling price. A DTC skincare product selling at RM 150 with RM 62 in total variable costs yields RM 88 contribution margin per unit — a 58.7% CM ratio. According to NYU Stern's Damodaran dataset, consumer goods brands average 40-60% contribution margins, so anything below 40% signals a pricing or cost problem.

According to NYU Stern's Damodaran dataset, consumer goods brands average 40-60% contribution margins. Anything below 40% signals a pricing or cost problem.

Here is a worked example. Say you sell a moisturiser for RM 150:

Cost Component Amount (RM)
Selling price 150.00
COGS (product + jar + label) 32.00
Outer packaging + insert card 4.50
Fulfillment (pick, pack, ship) 14.00
Payment processing (3%) 4.50
Estimated returns allocation (3%) 4.50
Affiliate commission (5% on 20% of sales) 1.50
Total variable costs 61.00
Contribution margin per unit RM 89.00
CM ratio 59.3%

That RM 89 is what this single unit contributes toward covering your fixed costs and generating profit.

Now here is the part most founders skip. They calculate this for their best-seller and assume the rest of the catalog performs similarly. It almost never does.

Run every SKU through the Contribution Margin Calculator. You will find products you assumed were profitable that are actually marginal — and products you underestimated that are carrying the business.

calculating contribution margin per unit step by step

Why Does Per-Unit Analysis Beat Aggregate Margin?

Aggregate numbers hide the truth.

Per-unit contribution margin analysis reveals which specific SKUs generate profit and which destroy it. A McKinsey study found that 20-30% of SKUs in a typical product portfolio are unprofitable when fully loaded variable costs are applied. Aggregate margin calculations mask these losers behind high-performing products, leading to misallocated ad spend and inventory capital.

Here is a real scenario from a WebMedic audit. A Malaysian skincare brand had 24 SKUs with a blended contribution margin of 52%. Looks healthy. But when we broke it down per unit:

Product Price (RM) Variable Costs (RM) CM Per Unit (RM) CM Ratio
Vitamin C serum 120 38 82 68.3%
Hydrating toner 75 28 47 62.7%
Eye cream 95 42 53 55.8%
Sheet mask (5-pack) 45 31 14 31.1%
Travel kit 65 48 17 26.2%
Lip balm 25 19 6 24.0%

The serum and toner were subsidising the sheet masks, travel kits, and lip balms. The founder was running Meta ads equally across all products — spending the same cost-per-click to acquire a RM 6 contribution as an RM 82 contribution.

That is the equivalent of paying RM 15 per click to sell a product that only contributes RM 6 to your business.

Per-unit analysis makes the problem impossible to ignore. Aggregate analysis lets you pretend it does not exist.

This connects directly to how you should think about product pricing. If the per-unit contribution margin cannot support your customer acquisition cost, the product should not be in your paid ads lineup.

How Do You Use Per-Unit Margins to Decide Which Products to Scale?

Not every profitable product is worth scaling.

Scale products with the highest contribution margin per unit multiplied by sales velocity — not just the highest margin or highest volume alone. Bain & Company research shows that focusing ad spend on the top 20% of SKUs by margin-weighted volume increases overall portfolio profitability by 15-25%. The formula is simple: CM per unit x monthly units sold = total monthly contribution.

Here is the decision framework we use in audits:

The CM Velocity Matrix

Multiply each product's contribution margin per unit by its monthly sales volume. This gives you the total contribution each SKU generates.

Product CM Per Unit (RM) Monthly Units Total Monthly CM (RM) Action
Vitamin C serum 82 340 27,880 Scale aggressively
Hydrating toner 47 280 13,160 Scale
Eye cream 53 120 6,360 Maintain
Sheet mask (5-pack) 14 450 6,300 Reprice or bundle
Travel kit 17 90 1,530 Discontinue or reposition
Lip balm 6 200 1,200 Discontinue

The sheet masks sell the most units but contribute roughly the same total margin as the eye cream, which sells a quarter of the volume. And the lip balm — which seems harmless at 200 units per month — generates less total contribution than a single day of serum sales.

Four Quadrants

High CM + High Volume: Scale these. Increase ad spend. Create bundles around them. Feature them on your homepage.

High CM + Low Volume: Investigate why volume is low. Is it a traffic problem or a conversion problem? These products have the economics to support higher acquisition costs.

Low CM + High Volume: Reprice, reduce costs, or bundle with higher-margin items. Do not scale as standalone products.

Low CM + Low Volume: Discontinue. They consume warehouse space, catalog complexity, and management attention without meaningful financial return.

Does this sound like your store? Find out where you're leaking revenue — take the free Revenue Score. 3 minutes. Free. No pitch.

contribution margin velocity matrix for product portfolio decisions

What Variable Costs Do Most Brands Miss in Their Per-Unit Calculation?

The formula is simple. Getting the inputs right is where brands fail.

Most ecommerce brands undercount variable costs by 8-15%, according to a Deloitte analysis of DTC financial models. The three most commonly missed costs are returns allocation (3-8% of revenue depending on category), payment processing fees, and per-unit customer service costs. Undercounting variable costs inflates your contribution margin and leads to unprofitable scaling decisions.

Here are the costs we see routinely excluded from per-unit calculations:

Returns and Refunds

If your return rate is 5%, allocate 5% of the selling price as a variable cost per unit. This accounts for refund processing, return shipping, and the percentage of returned inventory that cannot be resold. For fashion and apparel, return rates reach 15-30% — ignoring this destroys your margin calculation.

Payment Processing

Stripe, PayPal, and local gateways charge 2.5-3.5% per transaction. On a RM 150 product, that is RM 3.75-5.25 per unit. Small per unit, but across thousands of transactions it compounds.

Allocated Customer Service

If a product generates disproportionate support tickets — sizing questions, application instructions, compatibility issues — that cost belongs in the variable cost calculation. One support interaction costs RM 8-15 in staff time. If 10% of buyers for a specific SKU contact support, that is RM 0.80-1.50 per unit sold.

Platform and App Fees

Shopify's transaction fee (if not using Shopify Payments), app fees that charge per order, and review platform costs that scale with volume. These are variable costs. Include them.

Marketing Commissions

Affiliate payouts, influencer revenue shares, and marketplace commissions are all per-unit variable costs. A 10% affiliate commission on a RM 100 product is RM 10 per unit — and it only applies to affiliate-driven sales, so calculate it as a weighted average across all sales channels.

The Contribution Margin Calculator includes fields for all of these. Plug in your real numbers, not estimates.

How Does Contribution Margin Per Unit Differ From Gross Margin Per Unit?

These are not the same number.

Gross margin per unit only subtracts COGS from the selling price. Contribution margin per unit subtracts all variable costs — including shipping, payment processing, returns, and commissions. According to Investopedia's financial analysis framework, contribution margin is the more accurate measure for product-level decisions because it captures the full variable cost of each sale, not just manufacturing costs.

Here is the difference on the same product:

Metric Formula Example (RM 150 product)
Gross margin per unit Price - COGS 150 - 32 = RM 118 (78.7%)
Contribution margin per unit Price - All variable costs 150 - 61 = RM 89 (59.3%)
Difference RM 29 (19.4 percentage points)

That RM 29 gap is where brands get into trouble. They look at gross margin, think they have 79% margins, and scale their ad spend accordingly. Then they wonder why profit does not materialise at the rate they expected. The missing 19 percentage points were eaten by shipping, processing fees, returns, and commissions — costs that are real and variable but invisible in a gross margin calculation.

For product-level decisions — pricing, promotion, scaling, and discontinuation — always use contribution margin per unit. Gross margin is too optimistic.

gross margin vs contribution margin per unit comparison

How Do You Set a Target Contribution Margin Per Unit?

Your target depends on your business model and acquisition costs.

Set your contribution margin per unit target by working backward from your customer acquisition cost (CAC) and fixed cost allocation. For DTC brands spending 20-30% of revenue on customer acquisition, a minimum 50% CM ratio per unit is required to sustain profitability. NYU Stern data shows median consumer products companies operate at 42-58% contribution margins, with top-quartile performers exceeding 60%.

Here is the framework:

Step 1: Know Your CAC

If you spend RM 30 to acquire a customer, your contribution margin per unit on their first purchase must exceed RM 30 — or you are losing money on every new customer. Use the contribution margin formula in conjunction with your CAC to determine minimum viable pricing.

Step 2: Allocate Fixed Costs

Divide your monthly fixed costs by expected unit volume. If fixed costs are RM 25,000 and you sell 800 units, each unit must carry RM 31.25 in fixed cost allocation. Your CM per unit needs to exceed this number before any profit exists.

Step 3: Set the Floor

Business Model Minimum CM Ratio Target Reason
Paid acquisition DTC 55-65% Must fund CAC and fixed costs
Organic/SEO-driven 45-55% Lower acquisition costs, more margin flexibility
Subscription/replenishment 40-50% LTV compensates for lower first-order margin
Marketplace (Shopee, Lazada) 35-45% Commission structures compress margins
Wholesale/B2B 25-35% Higher volume offsets thinner margins

If a SKU falls below your model's minimum, you have three options: raise the price, reduce variable costs, or discontinue the product.

Step 4: Review Quarterly

Supplier prices shift. Shipping rates change. Payment processor fees adjust. The CM per unit you calculated in January may not be accurate by April. We recommend recalculating every SKU quarterly, and immediately after any cost change.

The Product Pricing Calculator lets you model price adjustments and see the impact on your contribution margin before committing.

What Is the Fastest Way to Improve Contribution Margin on a Weak SKU?

Price increases are the fastest lever. Cost reduction is the most sustainable.

A 10% price increase on a product with 50% CM ratio improves contribution margin per unit by 20% — because the price increase drops entirely to the margin while variable costs stay fixed. Research from Simon-Kucher & Partners shows that a 1% price increase improves operating profit by 8-11% on average, making it the single highest-leverage action for margin improvement.

Here are the moves, ranked by speed of impact:

1. Raise the Price (Immediate Impact)

Test a 5-15% increase on underperforming SKUs. Monitor conversion rate for 14 days. In most cases, volume drops less than the margin gained. A product at RM 100 with RM 45 CM that increases to RM 110 now has RM 55 CM — a 22% improvement in contribution per unit. Even if you lose 10% of unit sales, total contribution increases.

2. Renegotiate COGS (30-60 Days)

Request volume discounts from suppliers. Ask for longer payment terms. Explore alternative materials that maintain quality. A 15% reduction in COGS on a RM 32 cost component saves RM 4.80 per unit. Across 300 monthly units, that is RM 1,440 flowing directly to your bottom line.

3. Optimise Fulfillment (30-60 Days)

Compare 3PL rates quarterly. Consolidate shipments. Reduce packaging dimensions to lower dimensional weight charges. Shipping and fulfillment typically account for 8-15% of revenue — reducing this by even 2 percentage points shifts meaningfully at scale.

4. Reduce Return Rate (60-90 Days)

Better product descriptions, sizing guides, and expectation-setting reduce returns. If your return rate drops from 8% to 4% on a RM 150 product, that saves RM 6 per unit in return-allocated variable costs. Multiply that by volume.

5. Bundle With Higher-Margin Products (Immediate)

If a product has low CM per unit but strong brand recognition or high traffic, bundle it with a high-margin product. The bundle's blended CM per unit should exceed the minimum threshold. This protects the weak product's market presence while improving unit economics.

Frequently Asked Questions

What is the contribution margin per unit formula?

Contribution margin per unit equals the selling price of one unit minus all variable costs for that unit — including COGS, shipping, payment processing, returns allocation, and commissions. For a RM 150 product with RM 61 in variable costs, the contribution margin per unit is RM 89, representing a 59.3% CM ratio.

What is a good contribution margin per unit for ecommerce?

For DTC brands using paid acquisition, target a CM ratio of 55-65% per unit. Below 40% is a warning sign requiring either price increases or cost reduction. NYU Stern data shows median consumer products companies operate at 42-58% contribution margins, with top performers exceeding 60%.

How is contribution margin per unit different from profit per unit?

Contribution margin per unit only subtracts variable costs from the selling price. Profit per unit subtracts both variable and allocated fixed costs. A product can have positive contribution margin but negative profit if its share of fixed costs exceeds its contribution. Use CM per unit for product-level decisions and net profit for business-level planning.

Should I discontinue products with low contribution margin per unit?

Discontinue products with CM ratios below 20% unless they serve a strategic purpose like customer acquisition or brand awareness. Products with CM ratios between 20-40% should be repriced, cost-reduced, or bundled with higher-margin items. McKinsey research indicates 20-30% of SKUs in a typical portfolio are unprofitable when all variable costs are included.

How often should I recalculate contribution margin per unit?

Recalculate quarterly at minimum. Recalculate immediately when supplier prices change, shipping rates adjust, or payment processing fees shift. Costs move — your margins move with them. Brands that review unit economics monthly make faster, more profitable product-mix decisions.

Keep Reading

Share this article

#contribution margin per unit formula #contribution margin per unit #unit economics ecommerce #product profitability analysis #shopify product margin #SKU profitability

Ready to grow?

Find out exactly where your store is leaking revenue.

Answer a quick set of multiple-choice questions and we'll pinpoint your biggest revenue leaks — and whether we can help plug them.

Find Your Revenue Leaks

Free · No obligation · 2 minutes

Faisal Hourani

Faisal Hourani

Founder & eCommerce Growth Strategist

19 years building for the web, 9+ focused on ecommerce. Faisal founded WebMedic in 2016 to help DTC brands fix the conversion problems that hold them back. He has worked with brands across Malaysia and Singapore — from first-store launches to 8-figure scaling.

Ready to Boost Your Conversion Rates?

Book a quick strategy call. We'll analyze your store, identify your biggest revenue leaks, and show you exactly how we can plug them.

Book Your Strategy Call

Score your store →

Find Your Revenue Leaks