E-commerce Marketing Intermediate

Contribution Margin

Contribution margin is revenue minus variable costs, showing what each unit sold contributes toward fixed costs and profit before overhead is deducted.

Contribution margin is what remains from revenue after subtracting all variable costs directly associated with producing and delivering a product, before any fixed overhead is deducted.

What Contribution Margin Means in Marketing

In e-commerce, the number that looks like profit at the product level often isn’t. An item that sells for 1,000 rupees with a cost of goods of 400 rupees appears to have a 60% gross margin. Add in 150 rupees for packaging, 120 rupees for fulfilment, 30 rupees in payment processing fees and 80 rupees in returns allowance, and the contribution margin drops to 220 rupees per unit.

That 220 rupees is what actually contributes to covering fixed costs: the team, the technology, the warehouse rent, the brand advertising that doesn’t have a direct per-order cost. If the business has 1,00,000 rupees in monthly fixed costs and each order contributes 220 rupees, it needs roughly 455 orders per month just to break even before any profit.

This is why marketers need to understand contribution margin: it sets the real ceiling on customer acquisition cost. A team that thinks it can spend up to 600 rupees per customer on paid acquisition, based on a 60% gross margin, will be burning cash on every order without knowing it.

How Contribution Margin Works

Contribution Margin = Revenue - Variable Costs

Variable costs include: product cost (COGS), shipping to customer, packaging, payment processing fees, pick and pack fees (if variable), and a returns allowance based on historical return rates.

Fixed costs include: salaries, technology, warehouse fixed rent, brand advertising that isn’t per-order, and agency retainers. These don’t belong in the contribution margin calculation.

Contribution Margin % = (Revenue - Variable Costs) ÷ Revenue × 100

Contribution Margin Example

A D2C supplements brand sells a product at 2,500 rupees. Product cost is 800 rupees. Shipping: 200 rupees. Packaging: 50 rupees. Payment processing: 75 rupees. Returns allowance: 100 rupees. Contribution margin: 1,275 rupees per order, or 51%. The brand can profitably spend up to 1,275 rupees to acquire a single-purchase customer. If it expects 40% of customers to purchase a second time, the allowable acquisition cost is higher.

Why Contribution Margin Matters for Marketers

Marketing decisions based on gross margin are systematically overoptimistic. Knowing your real contribution margin per order, per channel and per customer cohort is the foundation of profitable growth rather than revenue growth that quietly destroys value.

Frequently Asked Questions

What is the difference between contribution margin and gross margin?

Gross margin subtracts cost of goods sold from revenue, and COGS typically includes only direct production costs. Contribution margin subtracts all variable costs, which in e-commerce includes shipping, packaging, payment processing fees, and variable fulfilment costs in addition to product cost. Contribution margin is the more useful number for evaluating the profitability of individual orders in DTC businesses.

What is a good contribution margin for e-commerce?

It depends on the category and business model. A business that can consistently cover its fixed costs (team, tech, warehouse, brand spend) with its contribution margin is healthy. A business where contribution margin is barely positive or negative is in trouble regardless of revenue growth, because it loses money on every order before fixed costs are even considered.

How does contribution margin relate to customer acquisition cost?

Contribution margin per customer tells you the ceiling on what you can spend to acquire that customer while remaining profitable. If the first-order contribution margin is 2,000 rupees, you cannot profitably spend more than 2,000 rupees on acquisition unless you expect a second purchase. This is why [customer lifetime value](/marketing-glossary/customer-lifetime-value/) and contribution margin need to be read together.