
Ecommerce unit economics measures how much money remains from a fulfilled order after the variable costs required to win and serve it. A useful calculation includes discounts, cost of goods, payment fees, pick and pack, merchant-funded shipping, expected returns, marketplace commissions, and customer acquisition cost.
The model helps a business decide whether to scale a campaign, approve a discount, prioritise retention, or invest in protecting checkout and order fulfilment.
Start with two equations:
Order contribution margin = net revenue − COGS − variable operating costs − expected return cost.
First-order contribution after acquisition = order contribution margin − new-customer CAC.
Use fulfilled and retained orders rather than every order created in the storefront. Treat the order management, payment, and finance systems as the financial record; use web analytics to explain the journey and acquisition source.
| Business model | Primary unit | Useful segmentation |
|---|---|---|
| Direct-to-consumer store | Fulfilled order | New vs returning customer |
| Subscription commerce | Paying customer-month | Initial vs renewal payment |
| Marketplace seller | Retained order | Channel, category, fulfilment model |
| B2B commerce | Won order | Account segment and sales-assisted path |
| On-demand delivery | Delivered order | Zone, time slot, promotion |
Do not blend channels with materially different fees, return rates, or fulfilment costs. A website order and marketplace order can have the same basket value but very different economics.
Define net revenue consistently:
Net revenue = item revenue − discounts − customer refunds.
Taxes, duties, and shipping charged to the customer should follow the company’s approved management-accounting treatment. Document the rule rather than switching definitions between dashboards.
Use the cost of the units actually fulfilled and retained. Define how bundles, gifts, samples, and exchange-rate changes are handled.
Common items include:
Fixed payroll and platform subscriptions still matter. They are usually analysed separately through the break-even point: total contribution must cover fixed costs and investment.
An order confirmation is not a retained sale. Calculate economics by category and channel:
Expected contribution of a created order = contribution of a retained order × probability of fulfilment and retention.
Include reverse logistics, non-resellable items, support, and payment fees that are not recovered where applicable.
New-customer CAC = acquisition spend / verified new customers acquired.
State the attribution window and customer identity rule. Sessions, leads, and created orders are not customers. Separate blended CAC from paid-channel CAC and first-order profitability from lifetime-value scenarios.
| Metric | Value | System of record | Owner |
|---|---|---|---|
| Orders created | Storefront/OMS | Ecommerce | |
| Orders paid | Payment platform | Finance | |
| Orders fulfilled | OMS/ERP/3PL | Operations | |
| Orders returned | OMS/ERP | Operations | |
| Net revenue | Finance system | Finance | |
| COGS | ERP | Finance/merchandising | |
| Payment and channel fees | Provider statements | Finance | |
| Pick, pack, and delivery subsidy | 3PL/ERP | Operations | |
| Contribution margin | Calculation | Business owner | |
| Verified new customers | CRM/identity rule | Growth | |
| Acquisition spend | Ad platforms | Growth | |
| New-customer CAC | Calculation | Growth |
Assume a retained order has net revenue of $120. COGS is $62, payment fees are $3.60, pick and pack is $5, merchant-funded shipping is $9, and expected return cost is $6.
Contribution before acquisition:
$120 − $62 − $3.60 − $5 − $9 − $6 = $34.40.
If verified new-customer CAC is $30, the first order contributes $4.40 before fixed costs. A repeat order may be more attractive, but only if retention is demonstrated by cohort data rather than assumed.
These are illustrative numbers, not a benchmark.
| Failure | Economic variable affected |
|---|---|
| Add to cart fails | Checkout starts |
| Payment method breaks | Paid-order rate |
| Paid order does not reach OMS | Fulfilment rate and support cost |
| Inventory is stale | Cancellations and trust |
| Discount is misapplied | Net revenue and margin |
| Purchase tracking breaks | CAC allocation and channel decisions |
This is why a business should monitor the revenue path, not only homepage uptime. Reliability work can be prioritised by contribution margin at risk.
There is no universal percentage. Product mix, fulfilment, returns, acquisition strategy, and fixed costs differ. Use the metric to compare your own channels and decisions consistently.
Include truly variable labour when it scales with orders. Analyse stable payroll and other fixed costs at the business break-even level.
Common reasons include blocked scripts, duplicate purchase events, refunds, tax treatment, currency conversion, offline orders, and different recognition dates. Reconcile using order IDs and documented definitions.
Reviewed: 10 August 2026.
Next: calculate the cost of website downtime and map critical customer journeys.
Pingvera can connect failures in checkout, payment, and order delivery to the part of unit economics they put at risk.
Pingvera watches whether an online business actually works — uptime, checkout, orders, domain, SSL and server — and alerts you in Telegram, email or a webhook before a customer has to tell you.
Start freeRead next: Website Incident Report Template for Agencies · Client Website Monitoring Policy Template · Monthly Website Maintenance Report: Template & Checklist · Accidental Noindex: How Agencies Detect It Fast · Run a free site check.