Analytics

D2C Unit Economics: The Exact Formulas for CAC, LTV & Payback Period

S.P. Piyush Krishna

4 min read·

Quick answer

To calculate D2C unit economics, split CAC by acquisition channel, estimate LTV from cohort gross profit over a fixed horizon, get payback by dividing CAC by monthly gross contribution per customer, and build contribution margin as revenue minus variable costs per order. FireAI connects Shopify and marketplace data so these metrics refresh without manual spreadsheets.

Calculating D2C unit economics turns vague growth narratives into channel-level math you can defend in board meetings and budget reviews. This guide walks through the same sequence most finance teams use: CAC by source, LTV by cohort, payback period, then a contribution margin waterfall. For definitions and benchmarks, start with what is unit economics for D2C. For how these metrics roll into planning, see D2C e-commerce finance use cases.

Step 1: Calculate CAC by channel

Isolate acquisition spend and new customers for each channel so blended averages do not hide a broken paid strategy.

  1. Pick a time window (often monthly) and list every rupee in sales and marketing that aims to acquire customers: paid social, search, influencers, discounts attributed to first orders, and attributable tool fees.
  2. Count new customers in that window with a first purchase date in the period; tag each with a primary acquisition channel from your UTM or platform labels.
  3. Compute CAC per channel:
Channel CAC = Channel spend ÷ New customers attributed to that channel
  1. Reconcile unassigned traffic with a clear rule (for example, last non-direct click) so totals add up and finance trusts the split.

Indian D2C brands often underestimate CAC when organic and referral lift masks expensive Meta or marketplace programmes. Channel CAC is the input to every payback and LTV comparison.

Step 2: Compute LTV by cohort

LTV is expected gross profit from a customer group over a horizon you choose, not lifetime to infinity unless you model decay explicitly.

  1. Define cohorts by first purchase month (or first order week for high velocity).
  2. Sum cumulative revenue or gross margin per cohort over 6, 12, and 24 months so you see how curves flatten.
  3. Simple LTV formula for a fixed horizon:
Cohort LTV (H months) = Average cumulative gross profit per customer through month H
  1. Segment when behaviour differs, for example marketplace-first versus website-first, so averages do not mix incompatible curves.

If you only have order data, approximate gross profit with your average contribution margin until finance refines SKU-level cost.

Step 3: Determine payback period

Payback answers how many months of contribution it takes to recover acquisition spend.

  1. Use post-discount revenue minus variable costs (COGS, payment fees, shipping subsidy, marketplace fees) to get monthly gross contribution per active buyer or per order cadence.
  2. Payback in months:
Payback (months) = CAC ÷ Average monthly gross contribution per customer
  1. Compare by channel: a low blended payback can still mask a channel that never pays back within your target (often under 12 months for venture-backed D2C).

Pair this step with why D2C brands need unit economics tracking when you explain the trade-off between growth and recovery speed.

Step 4: Build a contribution margin waterfall

A waterfall shows how each rupee of revenue survives variable costs before fixed overhead and marketing.

  1. Start with net sales after returns on your own site and on each marketplace.
  2. Subtract variable costs in order: product COGS, packaging, payment gateway, outward shipping, marketplace commissions and logistics, and other per-order fees.
  3. Arrive at contribution margin rupees and percent; compare SKUs, categories, and channels.
  4. Layer CAC only at the customer or channel level so you do not double-count discounts already in revenue.

This waterfall is what bridges marketing reports to profitability analytics and board-level narratives.

How FireAI speeds up the workflow

FireAI connects Shopify, marketplace seller exports, and related finance feeds so order, fee, and customer dimensions stay joined. Instead of rebuilding pivot tables each month, teams can:

  • Refresh CAC by channel and LTV curves when new cohorts close.
  • Ask conversational questions (for example, payback by campaign last quarter).
  • Align contribution margin views with the same definitions finance uses for unit economics reviews.

Automation does not replace clear definitions; it enforces them every cycle.

Ready to act on your data?

See how teams use FireAI to ask in plain language and get analytics they can trust.

Explore FireAI workflows

Go from this topic into product features and solution paths that match what you read here.

Topic hub

Industry Analytics In India

Comparison pages and implementation guidance for industry-specific BI, dashboards, and analytics use cases in India.

Explore hub

Frequently asked questions

Related in this topic

From the blog

Measuring Promotion Effectiveness: A Data-Driven Guide for FMCG Marketers

Measuring Promotion Effectiveness: A Data-Driven Guide for FMCG Marketers

FMCG brands in India spend 15–25% of gross revenue on trade promotions and A&SP (advertising and sales promotion) every year. Most can tell you how much they spent. Very few can tell you what it returned. The problem isn't a lack of data — it's that the data lives in disconnected places. Trade spend sits in finance. Off-take data lives with the distributor or field team. A&SP budgets are tracked in a marketing spreadsheet. No single view ties promotional investment to consumer pull at the outlet level. The result is a budget cycle where last year's spend allocation becomes next year's default, because no one has the numbers to argue for something different. This guide walks through how FMCG marketing and trade teams can build a promotion effectiveness framework that actually connects spend to outcome — not just channel-level assumptions.

The 10 KPIs Every CEO Should Track Weekly and How Fire AI Automates them

The 10 KPIs Every CEO Should Track Weekly and How Fire AI Automates them

CEOs don’t fail because they lack data. They fail because the right insights arrive too late. In today’s high-speed markets, leadership can’t afford to wait weeks for quarterly reports or rely on siloed dashboards. Weekly visibility into the most critical Key Performance Indicators (KPIs) can mean the difference between scaling ahead—or reacting too late. This blog reveals the 10 KPIs every CEO should track weekly and explains how AI-powered platforms like Fire AI automate them with predictive analytics, real-time dashboards, and conversational insights.

White Space Analysis for FMCG: Finding Untapped Markets with AI

White Space Analysis for FMCG: Finding Untapped Markets with AI

Most FMCG sales leaders assume their coverage gaps are known. They're not — they're estimated. Based on distributor claims, field rep feedback, and the occasional market visit. The outlets you aren't reaching don't appear in your Tally data. The SKUs your distributors aren't pushing don't show up on beat reports. What's missing is, by definition, invisible. That invisibility is expensive.