Ecommerce Unit Economics: Margins, LTV, and CAC
Average ecommerce contribution margin is 15-25% per order. Full breakdown of COGS, LTV by category, CAC by channel, and benchmarks to hit profitability.
The median ecommerce business loses money on a customer's first order. Average customer acquisition cost is $45-$80, while first-order contribution margin is only $15-$35. Profitability depends entirely on repeat purchases. Ecommerce brands with a 30%+ repeat purchase rate generate 3-5x the lifetime value of one-time buyer businesses, making the difference between a 5% net margin and a 20% one.
Unit economics in ecommerce is different from SaaS. There is no recurring subscription. Every order carries physical costs: product, packaging, shipping, returns. The math works only when customers come back, and most do not. Understanding your contribution margin per order, customer lifetime value, and acquisition cost by channel is the foundation of every profitable ecommerce business.
The Ecommerce Unit Economics Stack
In ecommerce, unit economics breaks down into layers. Each layer removes cost from your revenue until you reach what actually stays in your bank account.
Revenue per Order (AOV)
- Minus: Cost of Goods Sold (COGS) = Gross Profit per Order
- Minus: Shipping & Fulfillment
- Minus: Payment Processing (2.5-3.5%)
- Minus: Returns & Refunds (allocated per order) = Contribution Margin per Order
- Minus: Customer Acquisition Cost (allocated per order) = Profit per Order
If any of these layers is out of line, the entire model breaks. Let's examine each one.
COGS Breakdown by Ecommerce Category
Cost of goods sold is the largest variable cost and varies dramatically by product category.
| Category | Avg COGS % of Revenue | Gross Margin | Avg AOV |
|---|---|---|---|
| Apparel & Fashion | 40-55% | 45-60% | $65-$95 |
| Beauty & Cosmetics | 20-35% | 65-80% | $45-$70 |
| Electronics | 60-75% | 25-40% | $150-$400 |
| Home & Furniture | 45-60% | 40-55% | $120-$250 |
| Food & Beverage | 35-50% | 50-65% | $35-$60 |
| Health & Supplements | 25-40% | 60-75% | $40-$65 |
| Pet Products | 40-55% | 45-60% | $45-$70 |
| Jewelry & Accessories | 15-30% | 70-85% | $50-$120 |
Source: Shopify Commerce Benchmarks 2025, NRF Retail Industry Benchmarks.
Beauty and supplements have the best gross margins because raw material costs are low relative to perceived value. Electronics have the worst because they are commoditized and price-transparent. This is why direct-to-consumer beauty brands have attracted so much venture funding: the unit economics are structurally favorable.
Contribution Margin: The Number That Actually Matters
Gross margin is misleading in ecommerce because it ignores three major costs that hit every order: fulfillment, payment processing, and returns.
Fulfillment Costs
| Fulfillment Method | Cost per Order | Best For |
|---|---|---|
| Self-fulfilled (garage/warehouse) | $3-$8 | Low volume (<500 orders/month) |
| 3PL (third-party logistics) | $5-$15 | Medium volume (500-5,000/month) |
| Amazon FBA | $8-$20 | High volume, Prime eligibility |
| Drop shipping | $0 direct (built into COGS) | Testing products, low capital |
Payment Processing
Stripe, Shopify Payments, and PayPal all charge between 2.5% and 3.5% per transaction. On a $75 AOV, that is $1.88-$2.63 per order. At 10,000 orders per month, payment processing alone costs $18,800-$26,300 monthly.
Returns
Returns are the silent margin killer. The average ecommerce return rate is 20-30% for apparel and 5-10% for other categories (NRF 2025). Each return costs $10-$20 in reverse logistics plus the lost shipping cost.
Allocated return cost per order = Return Rate x (Reverse Logistics Cost + Original Shipping Cost)
For a clothing brand with a 25% return rate and $15 reverse logistics cost: 0.25 x ($15 + $8) = $5.75 per order, allocated across all orders.
Full Contribution Margin Example
| Line Item | Amount | % of Revenue |
|---|---|---|
| Average Order Value | $75.00 | 100% |
| COGS | -$33.75 | 45% |
| Gross Profit | $41.25 | 55% |
| Shipping & Fulfillment | -$8.00 | 10.7% |
| Payment Processing (3%) | -$2.25 | 3% |
| Allocated Returns | -$5.75 | 7.7% |
| Contribution Margin | $25.25 | 33.7% |
This $25.25 is what you have left to cover customer acquisition, overhead (team, software, rent), and profit. If your CAC is $50, you need the customer to order at least twice just to break even on acquisition.
For a deeper exploration of contribution margin and how it fits into the broader unit economics framework, see our guide on unit economics explained.
Customer Lifetime Value in Ecommerce
LTV in ecommerce is fundamentally different from SaaS because there is no subscription. You must model repeat purchase behavior.
Ecommerce LTV = Average Order Value x Purchase Frequency x Customer Lifespan x Contribution Margin %
| Category | Avg Purchase Frequency (per year) | Avg Customer Lifespan (years) | Estimated LTV |
|---|---|---|---|
| Apparel | 2.5-4x | 2-3 | $130-$360 |
| Beauty & Skincare | 3-6x | 2-4 | $120-$500 |
| Food & Beverage (DTC) | 4-8x | 1-2 | $100-$350 |
| Supplements | 4-6x | 1.5-3 | $120-$400 |
| Electronics | 1-1.5x | 3-5 | $80-$300 |
| Pet Products | 3-5x | 2-4 | $150-$450 |
| Home Goods | 1.5-2.5x | 2-3 | $80-$250 |
Source: Metrilo Ecommerce LTV Study 2025, Klaviyo Benchmark Report 2025.
Consumable products (beauty, food, supplements, pet) have the highest LTVs because purchase frequency is built into the product. You use it up, you buy more. Durable goods (electronics, furniture) have low frequency but higher AOV.
For methodology on calculating LTV across different business models, our guide on how to calculate customer LTV covers the formulas step by step.
Customer Acquisition Cost by Channel
CAC varies by an order of magnitude across acquisition channels. Knowing your channel-level CAC is essential for profitable scaling.
| Channel | Avg CAC (Ecommerce) | Typical ROAS | Best For |
|---|---|---|---|
| Meta (Facebook/Instagram) Ads | $30-$65 | 2-4x | Awareness, DTC brands |
| Google Search Ads | $25-$55 | 3-6x | High-intent buyers |
| Google Shopping | $20-$45 | 4-8x | Product-based search |
| TikTok Ads | $15-$40 | 2-5x | Younger demographics |
| Email / SMS (owned) | $2-$8 | 10-30x | Repeat customers |
| Organic / SEO | $5-$15 | 8-20x | Long-term, compounding |
| Influencer / UGC | $20-$60 | 2-6x | Brand building |
| Affiliate | $15-$40 (CPA) | 5-10x | Performance-based |
Source: Triple Whale Ecommerce Benchmarks 2025, Varos Ad Benchmarks Q4 2025.
The critical insight: paid acquisition channels (Meta, Google) are getting more expensive every year. Meta CPMs have increased 30-40% since 2022. The only sustainable path to low blended CAC is building owned channels (email, SMS, organic) that bring customers back for free.
The Repeat Purchase Rate Benchmark
Repeat purchase rate is the single most predictive metric for ecommerce profitability. It determines whether your CAC investment pays off.
| Repeat Purchase Rate | Ecommerce Performance Tier | Typical Net Margin |
|---|---|---|
| Below 15% | Struggling | Negative to 3% |
| 15-25% | Average | 3-8% |
| 25-35% | Good | 8-15% |
| 35-50% | Strong | 15-22% |
| Above 50% | Exceptional | 20%+ |
Source: Metrilo Ecommerce LTV Study 2025.
If your repeat purchase rate is below 20%, your most urgent priority is not acquiring more customers. It is figuring out why existing customers are not coming back. Common causes: product quality issues, poor post-purchase communication, no replenishment reminders, and lack of product range to drive cross-sells.
Ecommerce Profitability Benchmarks by Stage
| Stage | Annual Revenue | Typical Net Margin | Key Focus |
|---|---|---|---|
| Launch (0-12 months) | $0-$250K | -20% to 0% | Product-market fit, unit economics validation |
| Growth ($250K-$1M) | $250K-$1M | 0-8% | Scaling acquisition, improving repeat rate |
| Scaling ($1M-$5M) | $1M-$5M | 5-15% | Channel diversification, operational efficiency |
| Established ($5M-$20M) | $5M-$20M | 10-20% | Margin optimization, brand moat |
| Mature ($20M+) | $20M+ | 12-25% | Market expansion, supply chain leverage |
It is normal to be unprofitable in the first year. What is not normal is being unprofitable because your unit economics do not work. There is a difference between losing money because you are investing in growth and losing money because each order loses money. The first is strategic. The second is a broken business model.
Run your numbers through a profitability calculator to see exactly where your margins stand.
How to Improve Ecommerce Unit Economics
Increase AOV
Every dollar added to AOV flows almost entirely to contribution margin because fulfillment and processing costs are mostly fixed per order. Tactics: bundles, volume discounts, free shipping thresholds ($X more for free shipping), upsells in cart.
A $10 AOV increase on a 45% gross margin product adds $4.50 to contribution margin per order. At 10,000 orders per month, that is $540,000 annually.
Reduce COGS
Negotiate with suppliers at volume milestones. Switch from air to sea freight where lead times allow. Reduce SKU count to concentrate purchasing power. A 5% COGS reduction on a $75 AOV product adds $3.75 per order.
Cut Return Rates
Better product descriptions, sizing guides, photos, and video reduce returns by 5-10 percentage points. For apparel brands, virtual try-on tools have shown 25-30% return rate reductions in A/B tests.
Build Owned Channels
Every customer you reacquire through email or SMS instead of paid ads saves $30-$60 in CAC. A strong email program should generate 25-35% of total revenue for a mature ecommerce brand.
Extend Customer Lifetime
Subscription and auto-replenishment models lock in repeat purchases. Loyalty programs with genuine value (not just points) increase purchase frequency. Post-purchase email flows with product education reduce churn.
For a broader view of how these margins compare to other industries, see our profit margin benchmarks by industry.
FAQ
What is a good contribution margin for ecommerce?
A healthy ecommerce contribution margin per order is 20-35% after COGS, shipping, processing, and allocated returns. Beauty and supplements can reach 40%+ due to low COGS, while electronics typically land at 10-20%. If your contribution margin is below 15%, your unit economics likely do not support profitable paid acquisition.
How many orders does it take to recoup customer acquisition cost?
For most ecommerce brands, it takes 1.5 to 3 orders to recoup CAC. With an average CAC of $45-$80 and contribution margin of $15-$35 per order, the first purchase rarely covers acquisition cost. This is why repeat purchase rate is the most critical metric for ecommerce profitability.
What ecommerce CAC is too high?
Your CAC is too high when the LTV/CAC ratio drops below 3:1. For example, if your customer LTV is $150, your blended CAC should stay below $50. Channel-level CAC above $80 is a warning sign for most categories unless your AOV exceeds $200 or your repeat purchase rate is above 40%.
Start Tracking Your Ecommerce Unit Economics
Most ecommerce founders track revenue and ignore the cost layers that determine whether that revenue translates to profit. Contribution margin per order, LTV by cohort, and CAC by channel are the three numbers that separate profitable brands from those burning cash.
Create a free culta.ai account to track your ecommerce margins, LTV, and unit economics in real time.
Sources
- Shopify, "Commerce Benchmarks: Ecommerce Industry Data," 2025
- National Retail Federation (NRF), "Retail Industry Benchmarks and Returns Report," 2025
- Metrilo, "Ecommerce Customer Lifetime Value Study," 2025
- Klaviyo, "Ecommerce Benchmark Report," 2025
- Triple Whale, "Ecommerce Benchmarks: Paid Media Performance," 2025
- Varos, "Ad Performance Benchmarks Q4 2025," 2025
Written by Team culta
The culta.ai team helps businesses track revenue, manage cash flow, and make smarter financial decisions across multiple entities.