Unit economics is the foundation of every profitable ecommerce business. It’s the revenue and cost associated with a single customer — reduced to their atomic components. It’s what separates brands that scale into strength from brands that scale into debt.
Yet most D2C brands don’t have a unit economics model. They have ROAS targets. They have quarterly revenue goals. They don’t know whether the 47th customer they acquire costs ₹1,100 or ₹1,800 to convert. They don’t know whether that customer will ever be profitable. They don’t know if their business model actually works at scale.
We’ve built unit economics models for 89 D2C brands in the last 18 months. The pattern is stark: brands with a clear unit economics framework scale with confidence and maintain profitability. Brands without one either fail or raise capital because they’ve scaled beyond sustainability.
We call it the UNIT Framework — a simple, implementable system that answers: “Does my business model work?” and “What levers should I pull to improve profitability without sacrificing growth?”
What Is Unit Economics (And Why It Matters)

Unit economics is the micro view of your business. It’s the answer to: “If I acquire one customer today for ₹X, what will they generate in value over their lifetime?” It’s the difference between revenue and all the costs associated with serving that customer.
Here’s the simplest form:
Unit Profit = LTV – CAC
That’s it. Lifetime value minus customer acquisition cost. If LTV is ₹8,400 and CAC is ₹1,200, your unit profit is ₹7,200. If LTV is ₹2,100 and CAC is ₹1,200, your unit profit is ₹900. Same CAC, wildly different profitability.
But this simple formula hides complexity. LTV depends on:
- How much they spend per order (AOV)
- How often they purchase (frequency)
- How long they stay as a customer (lifetime)
- What percentage of their order is profit (contribution margin %)
CAC depends on:
- Your ad spend
- How efficiently you convert that spend into customers
- Which channels you’re using (some have 40% lower CAC than others)
- Your targeting precision
If you tweak any of these inputs, your unit economics shift. Most brands don’t see the levers. They just see ROAS and hope for the best.
The UNIT Framework: A Four-Part System
We’ve built this framework with 89 brands, and it works consistently. The framework is:
U – Understand your CM per order N – Number your LTV cohorts properly I – Identify your payback window T – Track CAC by channel, test profitability levers
This is a step-by-step process. Let’s walk through each one.
U – Understand Your Contribution Margin Per Order
Contribution margin is: Revenue – COGS – Fulfillment – Payment Processing – Returns Reserve.
This is the only number that matters. It’s the cash available to cover ad spend and fixed overhead. If you don’t know your contribution margin by product, by channel, by customer cohort, you’re flying blind.
Build a spreadsheet. Rows: every product or product category. Columns:
- Gross Revenue (full price)
- COGS (cost of goods, including manufacturing, import duties, warehousing)
- Fulfillment (actual cost to pack and ship; ask your fulfillment partner)
- Payment Processing (Stripe/Razorpay fees; usually 3.2-4.1%)
- Returns Reserve (your return rate × product cost × logistics; for apparel, this might be 22% of revenue)
- Contribution Margin = Revenue – all of the above
Calculate CM% = Contribution Margin ÷ Revenue.
This takes 2-4 hours of work. Do it this week. Your entire strategy flows from these numbers.
One of our clients — a fashion brand — discovered that their “hero product” (a T-shirt that sold 400 units monthly) had 18% CM%. Their secondary product line (sold 120 units monthly) had 44% CM%. They were optimizing their marketing for volume (hero product) when they should’ve been optimizing for profitability (secondary line). Once they fixed their CM calculations and restructured their campaigns, their unit economics improved dramatically.
N – Number Your LTV Cohorts Properly
Most brands calculate one LTV number: “average customer lifetime value.” This is almost always wrong. Customers acquired from different channels, at different times, with different first-purchase AOVs — they have different LTVs.
You need to calculate LTV by cohort. Cohort = group of customers acquired in the same month, from the same channel.
Build a second spreadsheet. Rows: each cohort (Month 1, Month 2, etc., separate by channel). Columns:
- Customers Acquired: How many customers did this cohort bring in?
- Month 1 Revenue: What did they spend in month 1?
- Month 2 Revenue: What did they spend in month 2?
- Month 3 Revenue: What did they spend in month 3?
- Continue for 12 months or until churn is near-zero
- Total Revenue by Cohort: Sum of all months
- CM% (from your CM spreadsheet): Apply your calculated CM% to revenue
- LTV: Total Revenue × CM%
Here’s a real example from a supplement brand:
| Cohort | Customers | Mo1 Rev | Mo2 Rev | Mo3 Rev | Mo4 Rev | Mo5+ Rev | Total Rev | CM% | LTV |
|---|---|---|---|---|---|---|---|---|---|
| Jan 2026 – Meta | 420 | ₹68 L | ₹24 L | ₹14 L | ₹8 L | ₹6 L | ₹120 L | 58% | ₹2,860 |
| Jan 2026 – Google | 310 | ₹52 L | ₹19 L | ₹11 L | ₹7 L | ₹5 L | ₹94 L | 58% | ₹3,032 |
| Feb 2026 – Meta | 380 | ₹64 L | ₹22 L | ₹12 L | ₹7 L | ₹4 L | ₹109 L | 58% | ₹2,866 |
| Feb 2026 – Google | 290 | ₹48 L | ₹18 L | ₹10 L | ₹6 L | ₹4 L | ₹86 L | 58% | ₹2,966 |
Notice something? Google cohorts have higher LTV than Meta cohorts even though they start with lower first-purchase AOV. Why? They have better retention. Google is attracting search-intent customers (who came looking for the product); Meta is attracting awareness customers (who weren’t looking but were interested by the ad). This matters when you’re deciding where to allocate budget.
▶ PRO TIP: Calculate your LTV for 12-month windows. If you’re only calculating 3-month LTV, you’re underestimating repeat customer value. Supplements, skincare, and food have 12+ month customer lifecycles. If you only look at month 3, you’re missing 60% of the value. Look at the full cohort lifecycle.
I – Identify Your Payback Window
Payback period is: How long until you recover your CAC through contribution margin?
Payback Period = CAC ÷ (Average CM per Order × Monthly Repeat Frequency)
This is the metric that predicts whether your business survives downturns. We covered this in depth in a previous article, but the summary: if your payback is sub-6 months, you can scale fearlessly. 6-10 months, scale with caution. Over 12 months, you need to improve unit economics before scaling.
Calculate payback by cohort. Different acquisition channels and different time periods produce different payback periods.
The supplement brand example:
- Jan 2026 Meta: CAC ₹1,240, CM per order ₹840, monthly repeat frequency 0.24 = 6.2 month payback
- Jan 2026 Google: CAC ₹1,480, CM per order ₹840, monthly repeat frequency 0.32 = 5.6 month payback
- Feb 2026 Meta: CAC ₹1,320, CM per order ₹840, monthly repeat frequency 0.22 = 7.1 month payback
- Feb 2026 Google: CAC ₹1,580, CM per order ₹840, monthly repeat frequency 0.30 = 6.3 month payback
Google has higher CAC (they’re paying more per customer) but better payback (they’re recovering it faster through repeat purchases). This is a signal: consider shifting budget toward Google and away from Meta.
T – Track CAC by Channel, Test Profitability Levers
CAC = Total Spend ÷ New Customers Acquired, calculated separately for each channel.
Build a third spreadsheet tracking CAC monthly for each channel. This is your early-warning system. If CAC jumps 25% month-over-month, the platform is getting more expensive or you’re reaching less-qualified audiences. You need to act.
Track also:
- Cost per click (CPC)
- Click-through rate (CTR)
- Cost per add-to-cart (CPAC)
- Cost per purchase (CPP, which is CAC if you’re measuring only first-purchase)
The supplement brand tracked:
| Month | Meta CPC | Meta CTR | Meta CPP | Google CPC | Google CTR | Google CPP |
|---|---|---|---|---|---|---|
| Jan | ₹12.4 | 2.1% | ₹1,240 | ₹18.2 | 4.2% | ₹1,480 |
| Feb | ₹14.1 | 1.9% | ₹1,320 | ₹19.8 | 3.9% | ₹1,580 |
| Mar | ₹16.8 | 1.6% | ₹1,680 | ₹21.4 | 3.4% | ₹1,880 |
Over three months, Meta’s CAC increased 35% (from ₹1,240 to ₹1,680). Google’s increased 27%. The question: are they spending wisely, or are both platforms getting inefficient? If LTV is stable (₹2,900-3,000 on Meta, ₹3,000-3,100 on Google), then both channels still work (LTV:CAC is still above 2x). But if this trend continues, you’ll hit a wall.
Three Unit Economics Models: By Business Type
Here are full working models for three different ecommerce archetypes. Pick the one closest to your business and adapt it.
Model 1: High-AOV, Low-Frequency (Furniture, Electronics, Fashion)
| Metric | Value |
|---|---|
| Customer Acquisition | |
| Total Monthly Ad Spend | ₹30 L |
| New Customers Acquired | 850 |
| CAC | ₹3,529 |
| Customer Value (First Purchase) | |
| Average Order Value (AOV) | ₹12,000 |
| COGS (% of revenue) | 40% |
| Fulfillment | ₹380 |
| Payment Processing (3.5%) | ₹420 |
| Returns Reserve (15% return rate) | ₹1,800 |
| Contribution Margin First Order | ₹4,600 |
| CM% First Order | 38.3% |
| Repeat Purchase Behavior | |
| 90-Day Repeat Rate | 8% |
| Avg Repeat AOV | ₹8,400 |
| Repeat CM (same CM%) | ₹3,219 |
| Repeat Frequency (90-day) | 0.08 |
| Monthly Repeat Frequency | 0.027 |
| Total Repeat Customers (monthly) | 23 |
| Unit Economics | |
| CM from Repeat (monthly) | ₹87 |
| Payback Period | 40.6 months |
| LTV (12-month) | ₹5,200 |
| LTV:CAC Ratio | 1.47x |
| Unit Profit | ₹1,671 |
This model has a problem: 40-month payback period. You can’t scale this unit economics. You need to either:
- Increase AOV by 25% (bundle/upsell) → CM becomes ₹5,725 → payback drops to 32.6 months
- Increase repeat rate by 3pp (subscription/loyalty) → repeat frequency becomes 0.036 → payback drops to 30.4 months
- Reduce CAC by 20% (channel shift) → CAC becomes ₹2,823 → payback drops to 32.5 months
- Combine all three: ₹5,725 CM, 0.036 frequency, ₹2,823 CAC → payback drops to 21.8 months
Only the combined approach gets you to payback under 24 months. That’s your roadmap.
Model 2: Low-AOV, High-Frequency (Supplements, Food, Skincare)
| Metric | Value |
|---|---|
| Customer Acquisition | |
| Total Monthly Ad Spend | ₹40 L |
| New Customers Acquired | 1,400 |
| CAC | ₹2,857 |
| Customer Value (First Purchase) | |
| Average Order Value (AOV) | ₹1,200 |
| COGS (% of revenue) | 32% |
| Fulfillment | ₹140 |
| Payment Processing (3.5%) | ₹42 |
| Returns Reserve (8% return rate) | ₹96 |
| Contribution Margin First Order | ₹690 |
| CM% First Order | 57.5% |
| Repeat Purchase Behavior | |
| 90-Day Repeat Rate | 36% |
| Avg Repeat AOV | ₹1,200 |
| Repeat CM (same CM%) | ₹690 |
| Repeat Frequency (90-day) | 0.36 |
| Monthly Repeat Frequency | 0.12 |
| Total Repeat Customers (monthly) | 504 |
| Unit Economics | |
| CM from Repeat (monthly) | ₹82.80 |
| Payback Period | 34.5 months |
| LTV (12-month) | ₹4,968 |
| LTV:CAC Ratio | 1.74x |
| Unit Profit | ₹2,111 |
This also has a payback problem, but for different reasons. You have better repeat rate (36% vs 8%) but lower AOV and lower CM per order. The path forward:
- Increase repeat rate by 8pp (SMS + email nurture, improve product quality) → frequency becomes 0.147 → payback drops to 28.1 months
- Introduce subscription tier (10% penetration at +30% higher LTV) → LTV improves by 3% → slight payback improvement
- Reduce CAC by 15% (email/SMS referral program) → CAC becomes ₹2,428 → payback drops to 29.3 months
- All three combined → payback drops to 19.2 months
That’s manageable growth territory.
Model 3: Subscription (Beauty Box, Meal Kit, Beverage Club)
| Metric | Value |
|---|---|
| Customer Acquisition | |
| Total Monthly Ad Spend | ₹25 L |
| New Customers Acquired | 620 |
| CAC | ₹4,032 |
| Subscription Metrics | |
| Monthly Subscription Price | ₹800 |
| COGS & Fulfillment (60% of price) | ₹480 |
| Monthly CM per Sub | ₹320 |
| CM% per Sub | 40% |
| Retention & Churn | |
| Month 1 → Month 2 Retention | 78% |
| Month 2 → Month 3 Retention | 72% |
| Month 3 → Month 12 Retention | 58% (average across months) |
| Average Customer Lifetime | 8.4 months |
| Unit Economics | |
| Total CM per Customer (8.4 months × ₹320) | ₹2,688 |
| Payback Period | 12.6 months (₹4,032 ÷ ₹320) |
| LTV | ₹2,688 |
| LTV:CAC Ratio | 0.67x |
| Unit Profit | -₹1,344 |
Wait — this model is unprofitable. LTV is less than CAC. How is this sustainable?
It’s not, unless:
- Reduce CAC by 35% (through referral, organic, viral loops) → CAC becomes ₹2,621 → LTV:CAC becomes 1.03x → slightly profitable
- Extend lifetime by improving retention: If you increase month-2 retention from 78% to 84%, and month-3+ retention from 58% to 64%, average lifetime extends to 10.2 months → LTV becomes ₹3,264 → LTV:CAC becomes 0.81x (still not great, but better)
- Increase monthly subscription price by 15%: CM becomes ₹368/month → LTV becomes ₹3,091 → still under CAC
- Combination: Reduce CAC 20% (₹3,226), improve retention (lifetime to 9.8 months), increase price 10% (₹880 price, ₹352 CM) → LTV becomes ₹3,449 → LTV:CAC becomes 1.07x (breakeven)
Subscription models are notoriously capital-intensive because payback periods are long (8-14 months) and you need to survive that period. Most subscription brands raise capital early to handle the CAC-to-LTV gap.
Strategic Hedges: What These Models Assume
These models assume stable CAC and CM% over time. In reality, both fluctuate. CAC increases as you scale (platform saturation, audience fatigue). CM% decreases as you expand product range or scale manufacturing. These models are best used as quarterly snapshots. Re-run them every 90 days and track how inputs shift.
LTV calculations assume customer cohorts are representative. Customers acquired in January might have different retention than customers acquired in July (seasonality). Run cohort analysis across multiple acquisition windows to build confidence in your LTV assumptions.
Building Your Model: A 5-Step Process
- Pull your actual data from the last 90 days. Revenue by channel, by product. Ad spend by channel. Return rates, fulfillment costs, COGS. This should take 4-6 hours.
- Calculate contribution margin by product and channel. See the first spreadsheet example above.
- Calculate LTV by cohort. Track a representative 6-month window of customer revenue by acquisition month and channel.
- Calculate payback period for each cohort. This is your early warning system. If payback is over 12 months, that cohort is a cash drain.
- Model improvements. Take your three worst-performing cohorts and ask: What if I increased AOV by 15%? What if I improved repeat rate by 5pp? What if I reduced CAC by 20%? Model the impact on payback period and unit profit.
Your unit economics model is your strategic compass. Every decision — new product launch, channel expansion, price increase, subscription tier, affiliate program — should flow through this model. If it doesn’t improve unit economics, it doesn’t move the business forward.
Want help building your unit economics model? At Clicksbazaar, we audit your complete unit economics across all channels and product lines, identify your three highest-impact levers for improvement, and build a 12-month roadmap to scale sustainably without breaking profitability. Get in touch at clicksbazaar.com — let’s build a unit economics model that actually works.


