Shopify

Shopify D2C Unit Economics India: CAC, LTV, and Contribution Margin in Rupees

Shopify D2C Unit Economics India: CAC, LTV, and Contribution Margin in Rupees

Running a Shopify D2C brand in India? Break down what healthy CAC, LTV, and contribution margin actually look like in rupees — with benchmarks, formulas, and a practical audit matrix.

Running a Shopify D2C brand in India? Break down what healthy CAC, LTV, and contribution margin actually look like in rupees — with benchmarks, formulas, and a practical audit matrix.

08 min read

If you're running a Shopify D2C brand in India and your primary metric is revenue, you're flying blind. Revenue tells you volume, but unit economics tells you whether that volume is building a business or burning cash. Revenue is merely a vanity metric that masks the underlying operational efficiency of your supply chain and marketing efforts, whereas unit economics provides the precise diagnostic data required to determine the long-term sustainability of your model. Most Indian D2C brands have a clean Shopify dashboard and a murky profit picture because they focus on top-line growth rather than the granular costs that erode profitability.

CAC goes up with every Meta campaign, LTV projections stay optimistic despite fluctuating retention rates, and contribution margin gets calculated once a quarter, if at all. The result is that many promising brands are scaling into losses while looking healthy on the surface, eventually reaching a point where they run out of liquidity before they can reach economies of scale.

This post breaks down the three numbers that actually matter — CAC, LTV, and contribution margin — with formulas, INR benchmarks, and a practical audit matrix you can use this week to turn your data into a decisive operational advantage.

Why Shopify D2C Founders in India Need to Think Differently About Unit Economics

The Indian D2C market operates under conditions that don't map cleanly onto US or European benchmarks. CPMs on Meta are lower, but so are average order values, and the competitive landscape is saturated with brands fighting for the same Tier 1 customer base.

Return rates in fashion and footwear categories can hit 25–35%, creating a significant drain on cash flow that must be accounted for in every single purchase event. Cash-on-delivery still accounts for a significant share of orders in Tier 2 and Tier 3 cities, adding fulfillment cost and return risk simultaneously, which often turns a seemingly profitable order into a loss-making one once reverse logistics are factored in.

When global benchmarks say a 3:1 LTV:CAC ratio is healthy, that math assumes a customer acquisition cost structure, average order value, and repeat purchase rate that may simply not exist in your category. You need INR numbers, built from your own Shopify data, to truly understand your burn rate and the specific price points at which your business becomes cash-flow positive. Relying on foreign proxies is a tactical error that can cause you to overestimate your health and under-allocate capital toward the specific operational fixes, such as improving logistics or optimizing checkout flows, that would actually drive your margins higher.

The Three Numbers That Define Shopify D2C Profitability
1. Customer Acquisition Cost (CAC)

CAC is total spend to acquire one paying customer. Not a lead. Not a site visitor. A customer.

  • Formula: Total Marketing Spend ÷ Number of New Customers Acquired = CAC.

    If you spent ₹5,00,000 on paid media in April and acquired 1,000 new customers, your blended CAC is ₹500. The word blended matters immensely here because it encompasses the full financial reality of your growth engine rather than just the isolated cost of a single ad click. Most Shopify brands report channel-level ROAS but don't calculate a true blended CAC that includes agency fees, creative production, influencer payments, and platform costs, leading to an artificially deflated acquisition metric. That number is almost always higher than founders expect, often revealing that the true cost of growth is double what their dashboard shows.

  • INR Benchmarks by Category:

  • Beauty and personal care: ₹300 – ₹700

  • Fashion and apparel: ₹400 – ₹900

  • Health and nutrition supplements: ₹500 – ₹1,200

  • Home and lifestyle: ₹350 – ₹800

  • Pet care: ₹600 – ₹1,400

    These are blended CAC ranges based on brands operating primarily on Meta and Google; brands with strong organic or community channels will sit at the lower end or below, creating a competitive moat that paid-only brands cannot replicate.

  • Common CAC mistakes on Shopify:

  • Hidden Costs: Counting only ad spend and ignoring creative and agency costs, which are essential variables of growth.

  • Retargeting Noise: Mixing new customer CAC with retargeting spend, as retargeting is not acquisition, it is conversion optimization.

  • Metric Mismatch: Using platform-reported conversions instead of Shopify-confirmed orders, which leads to double-counting and inflated ego.

  • Efficiency Blurring: Not separating first-order CAC from overall marketing efficiency, which masks the true cost of bringing a new person into your ecosystem.

2. Lifetime Value (LTV)

LTV is the total revenue a customer generates across all purchases over their relationship with your brand. For most Indian D2C brands, LTV is calculated on a 12-month window because long-term retention data is limited and market volatility makes predictions beyond one year highly unreliable.

  • Formula (12-month LTV): Average Order Value × Purchase Frequency (12 months) × Gross Margin % = 12-Month LTV.

    If your AOV is ₹1,200, customers buy 2.5 times per year on average, and your gross margin is 55%, your 12-month LTV is ₹1,200 × 2.5 × 0.55 = ₹1,650. That ₹1,650 is what one customer is worth to your business — net of product cost, not net of marketing.

  • The LTV:CAC ratio and what it means in India:

  • Below 1:1: You are losing money on every customer. Stop scaling immediately.

  • 1:1 to 2:1: Marginal. You may survive on high purchase frequency but have no room for error or supply chain disruption.

  • 2:1 to 3:1: Viable, but thin. Most categories need to be here at minimum to sustain paid acquisition over the long term.

  • 3:1 and above: Healthy. You have room to invest in growth without risking the financial stability of the business.

    The 3:1 benchmark is widely cited but rarely achieved on paid channels alone; most Indian D2C brands running blended acquisition sit between 1.5:1 and 2.5:1, necessitating a focus on organic growth and post-purchase retention to bridge the gap.

  • What drives LTV up in Indian D2C:

  • Replenishment: Subscription or replenishment models, as consumables have a structural LTV advantage.

  • Loyalty: Loyalty programs with genuine repeat purchase incentives that reward brand evangelism.

  • Routine Stickiness: Category-level stickiness such as skincare routines, daily coffee, or pet food that creates habitual behavior.

  • Lifecycle Flows: Post-purchase email and WhatsApp flows that convert second and third orders by staying top-of-mind.

  • Bundling: Product bundling that increases AOV without increasing acquisition cost, effectively raising the floor of your revenue per customer.

  • What kills LTV:

  • Deal-Seeking: Heavy discounting on first orders attracting deal-seekers who never return once the price returns to normal.

  • Silence: No post-purchase communication strategy, leading to high churn after the first transaction.

  • Returns: High return rates that reduce net AOV and make repurchase less likely due to bad customer experience.

  • SKU Limitations: Single-SKU brands with no natural reason for a second purchase, forcing you to rely on constant new customer acquisition.

3. Contribution Margin

CAC and LTV are planning metrics, but contribution margin is the operating reality of your business. Contribution margin is what's left from each order after you subtract variable costs — everything that changes based on whether an order happens or not. It tells you whether individual orders are generating cash or consuming it, which is the most vital signal for your long-term survival.

  • Formula: Revenue − (COGS + Packaging + Shipping + Payment Gateway Fees + Return Costs + Discounts) = Contribution Margin.

    If an order generates ₹1,500 in revenue and your variable costs include COGS (₹450), Packaging (₹60), Shipping (₹120 forward), Payment gateway (₹45), Return provision (₹75), and Discounts (₹0), your total variable cost is ₹750. Contribution margin = ₹1,500 − ₹750 = ₹750, or 50%. Add CAC allocation per order and your contribution after marketing (also called Contribution Margin 2 or CM2) drops further. If CAC is ₹500 and average purchase frequency is 2.5 orders per customer, blended CAC per order is ₹200, meaning your CM2 = ₹750 − ₹200 = ₹550, or 36.7%. From ₹550, fixed costs (team, platform, technology, warehousing overheads) are subtracted to reach EBITDA.

  • Why Indian D2C brands consistently underestimate variable costs:

  • Return Leakage: COD return rates are not factored in accurately, whereas reverse logistics + restocking usually add ₹100–₹200 per return.

  • Gateway Fees: Shopify payment gateway fees vary by plan and payment method, but brands often use a flat estimate that misses the cost of high-fee payment modes.

  • Packaging Bloat: Packaging costs at small volumes are significantly higher than at scale and are rarely updated as your production volumes shift.

  • Hidden Variable Costs: Influencer and affiliate costs are often treated as fixed overhead when they are actually variable costs that scale by order volume, leading to massive miscalculations in margins.

The D2C Unit Economics Audit Matrix

Use this matrix to assess the health of each of your acquisition channels on your Shopify store. Run it monthly to identify where your capital is truly working and where it is being wasted.

D2C Unit Economics Audit Matrix — INR Framework

For each active channel, calculate and record the following:

  • Channel CAC (₹): Spend on channel ÷ new customers attributed.

  • First-Order AOV (₹): Average order value from new customers on this channel.

  • First-Order Contribution Margin (₹): Revenue minus all variable costs on that first order.

  • First-Order CM%: Contribution margin as a percentage of AOV.

  • LTV:CAC Ratio: 12-month LTV ÷ channel CAC.

  • Payback Period (months): CAC ÷ monthly margin per customer.

  • Pass/Fail thresholds (suggested minimums):

  • First-Order CM%: Pass if above 35%, Flag if 20–35%, Fail if below 20%.

  • LTV:CAC Ratio: Pass if above 2.5:1, Flag if 1.5–2.5:1, Fail if below 1.5:1.

  • Payback Period: Pass if under 6 months, Flag if 6–12 months, Fail if over 12 months.

    Any channel flagged in two or three columns simultaneously warrants immediate review or pause because it is likely cannibalizing your profit rather than driving growth.

Common Mistakes D2C Brands Make When Reading Their Shopify Unit Economics

Confusing gross margin with contribution margin is a fatal flaw; gross margin only strips out COGS, whereas contribution margin strips out all variable costs including fulfillment, returns, and discounts. The gap between the two is where most D2C brands are losing money without realizing it, operating under the assumption they have a 60% margin while reality places them at 30%.

Treating CAC as a one-time calculation is another major error; CAC moves every month, and a brand that ran healthy numbers in Q4 during the festive season can look completely different in January when CPMs hold steady while conversion rates drop off. Build a monthly CAC tracking habit inside your Shopify analytics to avoid scaling into a period of low efficiency.

Scaling before the payback period is clear is a classic growth trap; if CAC is ₹800 and CM per order is ₹300, you recover acquisition cost in 2.7 purchases, but if your average purchase frequency is 1.8 per year, you are not recovering CAC in year one. Optimizing for ROAS instead of CM2 is a dangerous distraction; Meta ROAS of 3.5x looks strong, but if that 3.5x includes heavy discounts and high-return SKUs, the contribution margin may actually be negative. Ignoring the COD premium is the final oversight, as COD orders carry higher return rates and reverse logistics costs that make them structurally less profitable than prepaid orders in almost every case.

How to Pull the Numbers You Need from Your Shopify Store

Shopify's native analytics will give you revenue, AOV, and order volume by channel if UTM tagging is clean, but for a complete unit economics view, you must integrate external data points.

You need to pull COGS data from your inventory or accounting tool (Zoho Books, Tally, or a spreadsheet linked to Shopify product cost fields) to understand your true margin. Collect shipping cost reports from your logistics partner (Shiprocket, Delhivery, Pickrr) to account for forward freight.

Gather return rate and reverse logistics cost data from your 3PL or in-house operations to see the true cost of COD. Aggregate payment gateway fee reports from Razorpay or Cashfree to get precise transaction costs. Finally, pull ad spend exports from Meta Ads Manager and Google Ads, attributed to new customers only, to calculate accurate acquisition costs.

Most Shopify brands at an early stage run this in a Google Sheet, but brands at ₹5 crore and above in annual revenue typically benefit from a tool like Lifesight, Northbeam, or a custom data layer feeding into a BI dashboard to manage the complexity of multi-channel attribution and variable cost analysis.

If you're running a Shopify D2C brand in India and your primary metric is revenue, you're flying blind. Revenue tells you volume, but unit economics tells you whether that volume is building a business or burning cash. Revenue is merely a vanity metric that masks the underlying operational efficiency of your supply chain and marketing efforts, whereas unit economics provides the precise diagnostic data required to determine the long-term sustainability of your model. Most Indian D2C brands have a clean Shopify dashboard and a murky profit picture because they focus on top-line growth rather than the granular costs that erode profitability.

CAC goes up with every Meta campaign, LTV projections stay optimistic despite fluctuating retention rates, and contribution margin gets calculated once a quarter, if at all. The result is that many promising brands are scaling into losses while looking healthy on the surface, eventually reaching a point where they run out of liquidity before they can reach economies of scale.

This post breaks down the three numbers that actually matter — CAC, LTV, and contribution margin — with formulas, INR benchmarks, and a practical audit matrix you can use this week to turn your data into a decisive operational advantage.

Why Shopify D2C Founders in India Need to Think Differently About Unit Economics

The Indian D2C market operates under conditions that don't map cleanly onto US or European benchmarks. CPMs on Meta are lower, but so are average order values, and the competitive landscape is saturated with brands fighting for the same Tier 1 customer base.

Return rates in fashion and footwear categories can hit 25–35%, creating a significant drain on cash flow that must be accounted for in every single purchase event. Cash-on-delivery still accounts for a significant share of orders in Tier 2 and Tier 3 cities, adding fulfillment cost and return risk simultaneously, which often turns a seemingly profitable order into a loss-making one once reverse logistics are factored in.

When global benchmarks say a 3:1 LTV:CAC ratio is healthy, that math assumes a customer acquisition cost structure, average order value, and repeat purchase rate that may simply not exist in your category. You need INR numbers, built from your own Shopify data, to truly understand your burn rate and the specific price points at which your business becomes cash-flow positive. Relying on foreign proxies is a tactical error that can cause you to overestimate your health and under-allocate capital toward the specific operational fixes, such as improving logistics or optimizing checkout flows, that would actually drive your margins higher.

The Three Numbers That Define Shopify D2C Profitability
1. Customer Acquisition Cost (CAC)

CAC is total spend to acquire one paying customer. Not a lead. Not a site visitor. A customer.

  • Formula: Total Marketing Spend ÷ Number of New Customers Acquired = CAC.

    If you spent ₹5,00,000 on paid media in April and acquired 1,000 new customers, your blended CAC is ₹500. The word blended matters immensely here because it encompasses the full financial reality of your growth engine rather than just the isolated cost of a single ad click. Most Shopify brands report channel-level ROAS but don't calculate a true blended CAC that includes agency fees, creative production, influencer payments, and platform costs, leading to an artificially deflated acquisition metric. That number is almost always higher than founders expect, often revealing that the true cost of growth is double what their dashboard shows.

  • INR Benchmarks by Category:

  • Beauty and personal care: ₹300 – ₹700

  • Fashion and apparel: ₹400 – ₹900

  • Health and nutrition supplements: ₹500 – ₹1,200

  • Home and lifestyle: ₹350 – ₹800

  • Pet care: ₹600 – ₹1,400

    These are blended CAC ranges based on brands operating primarily on Meta and Google; brands with strong organic or community channels will sit at the lower end or below, creating a competitive moat that paid-only brands cannot replicate.

  • Common CAC mistakes on Shopify:

  • Hidden Costs: Counting only ad spend and ignoring creative and agency costs, which are essential variables of growth.

  • Retargeting Noise: Mixing new customer CAC with retargeting spend, as retargeting is not acquisition, it is conversion optimization.

  • Metric Mismatch: Using platform-reported conversions instead of Shopify-confirmed orders, which leads to double-counting and inflated ego.

  • Efficiency Blurring: Not separating first-order CAC from overall marketing efficiency, which masks the true cost of bringing a new person into your ecosystem.

2. Lifetime Value (LTV)

LTV is the total revenue a customer generates across all purchases over their relationship with your brand. For most Indian D2C brands, LTV is calculated on a 12-month window because long-term retention data is limited and market volatility makes predictions beyond one year highly unreliable.

  • Formula (12-month LTV): Average Order Value × Purchase Frequency (12 months) × Gross Margin % = 12-Month LTV.

    If your AOV is ₹1,200, customers buy 2.5 times per year on average, and your gross margin is 55%, your 12-month LTV is ₹1,200 × 2.5 × 0.55 = ₹1,650. That ₹1,650 is what one customer is worth to your business — net of product cost, not net of marketing.

  • The LTV:CAC ratio and what it means in India:

  • Below 1:1: You are losing money on every customer. Stop scaling immediately.

  • 1:1 to 2:1: Marginal. You may survive on high purchase frequency but have no room for error or supply chain disruption.

  • 2:1 to 3:1: Viable, but thin. Most categories need to be here at minimum to sustain paid acquisition over the long term.

  • 3:1 and above: Healthy. You have room to invest in growth without risking the financial stability of the business.

    The 3:1 benchmark is widely cited but rarely achieved on paid channels alone; most Indian D2C brands running blended acquisition sit between 1.5:1 and 2.5:1, necessitating a focus on organic growth and post-purchase retention to bridge the gap.

  • What drives LTV up in Indian D2C:

  • Replenishment: Subscription or replenishment models, as consumables have a structural LTV advantage.

  • Loyalty: Loyalty programs with genuine repeat purchase incentives that reward brand evangelism.

  • Routine Stickiness: Category-level stickiness such as skincare routines, daily coffee, or pet food that creates habitual behavior.

  • Lifecycle Flows: Post-purchase email and WhatsApp flows that convert second and third orders by staying top-of-mind.

  • Bundling: Product bundling that increases AOV without increasing acquisition cost, effectively raising the floor of your revenue per customer.

  • What kills LTV:

  • Deal-Seeking: Heavy discounting on first orders attracting deal-seekers who never return once the price returns to normal.

  • Silence: No post-purchase communication strategy, leading to high churn after the first transaction.

  • Returns: High return rates that reduce net AOV and make repurchase less likely due to bad customer experience.

  • SKU Limitations: Single-SKU brands with no natural reason for a second purchase, forcing you to rely on constant new customer acquisition.

3. Contribution Margin

CAC and LTV are planning metrics, but contribution margin is the operating reality of your business. Contribution margin is what's left from each order after you subtract variable costs — everything that changes based on whether an order happens or not. It tells you whether individual orders are generating cash or consuming it, which is the most vital signal for your long-term survival.

  • Formula: Revenue − (COGS + Packaging + Shipping + Payment Gateway Fees + Return Costs + Discounts) = Contribution Margin.

    If an order generates ₹1,500 in revenue and your variable costs include COGS (₹450), Packaging (₹60), Shipping (₹120 forward), Payment gateway (₹45), Return provision (₹75), and Discounts (₹0), your total variable cost is ₹750. Contribution margin = ₹1,500 − ₹750 = ₹750, or 50%. Add CAC allocation per order and your contribution after marketing (also called Contribution Margin 2 or CM2) drops further. If CAC is ₹500 and average purchase frequency is 2.5 orders per customer, blended CAC per order is ₹200, meaning your CM2 = ₹750 − ₹200 = ₹550, or 36.7%. From ₹550, fixed costs (team, platform, technology, warehousing overheads) are subtracted to reach EBITDA.

  • Why Indian D2C brands consistently underestimate variable costs:

  • Return Leakage: COD return rates are not factored in accurately, whereas reverse logistics + restocking usually add ₹100–₹200 per return.

  • Gateway Fees: Shopify payment gateway fees vary by plan and payment method, but brands often use a flat estimate that misses the cost of high-fee payment modes.

  • Packaging Bloat: Packaging costs at small volumes are significantly higher than at scale and are rarely updated as your production volumes shift.

  • Hidden Variable Costs: Influencer and affiliate costs are often treated as fixed overhead when they are actually variable costs that scale by order volume, leading to massive miscalculations in margins.

The D2C Unit Economics Audit Matrix

Use this matrix to assess the health of each of your acquisition channels on your Shopify store. Run it monthly to identify where your capital is truly working and where it is being wasted.

D2C Unit Economics Audit Matrix — INR Framework

For each active channel, calculate and record the following:

  • Channel CAC (₹): Spend on channel ÷ new customers attributed.

  • First-Order AOV (₹): Average order value from new customers on this channel.

  • First-Order Contribution Margin (₹): Revenue minus all variable costs on that first order.

  • First-Order CM%: Contribution margin as a percentage of AOV.

  • LTV:CAC Ratio: 12-month LTV ÷ channel CAC.

  • Payback Period (months): CAC ÷ monthly margin per customer.

  • Pass/Fail thresholds (suggested minimums):

  • First-Order CM%: Pass if above 35%, Flag if 20–35%, Fail if below 20%.

  • LTV:CAC Ratio: Pass if above 2.5:1, Flag if 1.5–2.5:1, Fail if below 1.5:1.

  • Payback Period: Pass if under 6 months, Flag if 6–12 months, Fail if over 12 months.

    Any channel flagged in two or three columns simultaneously warrants immediate review or pause because it is likely cannibalizing your profit rather than driving growth.

Common Mistakes D2C Brands Make When Reading Their Shopify Unit Economics

Confusing gross margin with contribution margin is a fatal flaw; gross margin only strips out COGS, whereas contribution margin strips out all variable costs including fulfillment, returns, and discounts. The gap between the two is where most D2C brands are losing money without realizing it, operating under the assumption they have a 60% margin while reality places them at 30%.

Treating CAC as a one-time calculation is another major error; CAC moves every month, and a brand that ran healthy numbers in Q4 during the festive season can look completely different in January when CPMs hold steady while conversion rates drop off. Build a monthly CAC tracking habit inside your Shopify analytics to avoid scaling into a period of low efficiency.

Scaling before the payback period is clear is a classic growth trap; if CAC is ₹800 and CM per order is ₹300, you recover acquisition cost in 2.7 purchases, but if your average purchase frequency is 1.8 per year, you are not recovering CAC in year one. Optimizing for ROAS instead of CM2 is a dangerous distraction; Meta ROAS of 3.5x looks strong, but if that 3.5x includes heavy discounts and high-return SKUs, the contribution margin may actually be negative. Ignoring the COD premium is the final oversight, as COD orders carry higher return rates and reverse logistics costs that make them structurally less profitable than prepaid orders in almost every case.

How to Pull the Numbers You Need from Your Shopify Store

Shopify's native analytics will give you revenue, AOV, and order volume by channel if UTM tagging is clean, but for a complete unit economics view, you must integrate external data points.

You need to pull COGS data from your inventory or accounting tool (Zoho Books, Tally, or a spreadsheet linked to Shopify product cost fields) to understand your true margin. Collect shipping cost reports from your logistics partner (Shiprocket, Delhivery, Pickrr) to account for forward freight.

Gather return rate and reverse logistics cost data from your 3PL or in-house operations to see the true cost of COD. Aggregate payment gateway fee reports from Razorpay or Cashfree to get precise transaction costs. Finally, pull ad spend exports from Meta Ads Manager and Google Ads, attributed to new customers only, to calculate accurate acquisition costs.

Most Shopify brands at an early stage run this in a Google Sheet, but brands at ₹5 crore and above in annual revenue typically benefit from a tool like Lifesight, Northbeam, or a custom data layer feeding into a BI dashboard to manage the complexity of multi-channel attribution and variable cost analysis.

What is a healthy CAC for a D2C brand on Shopify in India?

There is no universal healthy CAC number — it depends entirely on your AOV, gross margin, and repeat purchase rate. A ₹600 CAC can be excellent if your LTV is ₹2,400 and your contribution margin is strong. That same ₹600 CAC is a business problem if your AOV is ₹900 and customers buy only once. The more useful question is: what is your LTV:CAC ratio and what is your payback period?

How do I calculate LTV for my Shopify store if the brand is less than a year old?

Use a projected 12-month LTV based on cohort data. Take customers acquired in Month 1, track what they have spent through Month 6, and extrapolate. It's imperfect, but it is more accurate than using industry benchmarks that don't match your category or customer base. Shopify's cohort analysis report is a starting point.

What contribution margin percentage should a D2C brand target in India?

A first-order contribution margin above 35% is generally considered viable for paid acquisition-dependent brands. Brands at 20–35% are operating with very thin room for error. Below 20%, the model is difficult to sustain unless organic or retention channels carry most of the volume. These are pre-fixed-cost numbers — EBITDA positivity requires CM to be meaningfully higher than your fixed cost base.

Is a 3:1 LTV:CAC ratio realistic for Indian D2C brands?

For brands in replenishment categories (supplements, skincare, pet food, coffee), 3:1 is achievable with good retention. For single-purchase or low-frequency categories (furniture, occasion-wear), it is harder to reach on paid channels without strong organic contribution. Most Indian D2C brands on blended paid channels land between 1.5:1 and 2.5:1. The 3:1 target is valid as a ceiling to build toward, not a baseline to assume.

Why does my Shopify ROAS look strong but my business still feels unprofitable?

ROAS measures revenue returned per rupee of ad spend. It does not account for COGS, fulfillment costs, returns, discounts, or fixed overhead. A 4x ROAS on a product with 25% gross margin, 20% return rates, and COD fulfillment costs can produce negative contribution margin. Profitability requires tracking CM2 (contribution margin after marketing), not ROAS.

How should I handle return rates in my unit economics model?

Build return rate as a variable cost in your contribution margin calculation, not as an exception or occasional write-off. For fashion and footwear, model a 20–30% return rate on paid orders. For beauty and supplements, 8–15%. Apply the actual reverse logistics cost per returned unit (typically ₹80–₹180 depending on logistics partner and weight). Brands that model returns correctly make significantly better channel and SKU decisions.

When should a D2C brand on Shopify start worrying about unit economics vs. just growing?

From the first paid rupee spent. Unit economics is not a later-stage concern. Brands that defer this discipline often build a scaling trap — where they need to spend more to maintain revenue, but the margin infrastructure to justify that spend was never built. You do not need complex tools to start. A monthly spreadsheet with CAC, CM per order, and LTV per cohort is enough at early stage.

get in touch

Go from online presence to real business impact

Strategy, execution, and digital experiences designed to move together. Fill out the form below and our team will contact you shortly.

get in touch

Go from online presence to real business impact

Strategy, execution, and digital experiences designed to move together. Fill out the form below and our team will contact you shortly.

get in touch

Go from online presence to real business impact

Strategy, execution, and digital experiences designed to move together. Fill out the form below and our team will contact you shortly.

© 2026 projectsupply

Part of Tangle

© 2026 projectsupply

Part of Tangle

© 2026 projectsupply

Part of Tangle