# Break-Even ROAS for Indian D2C: A Contribution-Margin Audit

> By Rajkumar Tahalani · Published 2026-11-14 · Source: https://www.howlmedialabs.com/blog/break-even-roas-contribution-margin-india-d2c-2026

**TL;DR:** Break-even ROAS is the reciprocal of contribution margin before advertising: divide 1 by the margin expressed as a decimal. For an Indian D2C brand with 25% contribution margin, the threshold is 4.0x. Recalculate it by product, offer and channel after discounts, returns, shipping, COD, payment fees and other variable costs; then keep a safety buffer above break-even.

Break-even ROAS is the reciprocal of contribution margin before advertising: divide 1 by the margin expressed as a decimal. For an Indian D2C brand with 25% contribution margin, the threshold is 4.0x. Recalculate it by product, offer and channel after discounts, returns, shipping, COD, payment fees and other variable costs; then keep a safety buffer above break-even.

That threshold is an economic floor, not a recommended bidding target or a promise that scaling will remain profitable.

## What is the break-even ROAS formula?

Use this equation:

**Break-even ROAS = 1 ÷ contribution margin before advertising**

If a brand retains ₹250 from every ₹1,000 of net sales after variable order costs but before paid media, its contribution margin is 25%:

**1 ÷ 0.25 = 4.0x break-even ROAS**

At 4.0x, ₹250 of ad spend produces ₹1,000 of attributed revenue. The ₹250 contribution generated before advertising is then consumed by the ad cost. There is no contribution left for overhead, financing cost or profit.

Shopify's current [target ROAS guide](https://www.shopify.com/blog/target-roas) presents the same reciprocal formula and warns teams to include product margin, shipping, discounts, fees and retention assumptions. Its [break-even analysis guide](https://www.shopify.com/blog/break-even-analysis) separately explains why contribution margin changes the sales volume required to cover costs.

The [break-even ROAS glossary](/glossary/break-even-roas) provides the short definition. The operating challenge is agreeing on the margin that belongs in the denominator.

## Which costs belong in contribution margin?

Start from net sales, not list price or platform conversion value.

| Layer | Include in the audit? | Typical evidence |
| --- | --- | --- |
| Discounts and taxes | Yes, reconcile to finance treatment | Order line and tax reports |
| COGS | Yes | Product and landed-cost table |
| Returns and cancellations | Yes, use an observed allowance | Cohort return report |
| Fulfilment, packaging and shipping subsidy | Yes when order-variable | 3PL and carrier invoices |
| Payment and COD costs | Yes | Gateway and reconciliation reports |
| Marketplace or affiliate fees | Yes for affected orders | Channel statements |
| Fixed salaries and rent | Usually below this threshold | Management P&L |
| Paid media | No; this is the cost being tested | Ad platform and finance spend |

The result is not universally named the same way. Some finance teams call it contribution margin one; others use gross profit after fulfilment. The label matters less than a stable, written definition.

## What does an Indian D2C worked example show?

Consider a fictional skincare order with a ₹2,000 list price. The figures are synthetic.

| Order item | Amount |
| --- | ---: |
| List price | ₹2,000 |
| Discount | -₹200 |
| Net sales used for the audit | ₹1,800 |
| Product and landed cost | -₹720 |
| Fulfilment, packaging and shipping subsidy | -₹250 |
| Payment and COD allowance | -₹70 |
| Returns and cancellation allowance | -₹220 |
| Contribution before advertising | ₹540 |

**Contribution margin = ₹540 ÷ ₹1,800 = 30%**

**Break-even ROAS = 1 ÷ 0.30 = 3.33x**

Now assume a festive offer increases the discount and raises return behaviour, reducing contribution to ₹360 on the same ₹1,800 of net sales. Margin falls to 20%, so break-even ROAS rises to 5.0x. A campaign returning 4.2x has not become inefficient by platform convention; it has become unprofitable under the offer's actual economics.

**Methodology:** contribution is calculated after order-variable costs and before advertising. No client data, overhead allocation, lifetime value or tax advice is implied.

Use HML's [Break-Even ROAS Calculator](/tools/break-even-roas-calculator) to check the arithmetic, then replace its inputs with the reconciled cost stack above.

## Why does one account-wide threshold fail?

A blended target can hide materially different economics:

- high-margin accessories mixed with low-margin hero products;
- prepaid orders mixed with costly COD orders;
- full-price acquisition mixed with discount-led campaigns;
- low-return categories mixed with size-sensitive apparel;
- new customers mixed with repeat buyers; and
- metro delivery economics mixed with remote-zone shipping.

Create a threshold at the same level as the budget decision. A campaign restricted to one category should not inherit an account margin dominated by another category. Do not create hundreds of fragile targets, though: group products only where margin and customer behaviour are genuinely comparable.

## How should repeat purchases affect the target?

First-order break-even is the conservative view. A brand with reliable cohort retention may intentionally accept a first-order loss, but that is an LTV decision rather than permission to ignore unit economics.

Show three thresholds separately:

1. **First-order break-even:** realized contribution from the acquisition order.
2. **Observed cohort break-even:** cumulative realized contribution at a fixed age, such as 90 days.
3. **Forecast lifetime threshold:** modeled future contribution, labelled with assumptions and uncertainty.

The [LTV:CAC and payback guide](/blog/ltv-cac-payback-by-cohort-india-d2c-2026) explains why cohorts must be compared at the same age. Never let an optimistic lifetime forecast silently lower a campaign target used to spend cash today.

## Should Google Ads receive revenue or contribution value?

Google's current [conversion-value guidance](https://support.google.com/google-ads/answer/13064207?hl=en) says advertisers can optimise toward values such as sales revenue or profit margins. Either can be useful, but the team must not mix the definition sent to the platform with the definition used to judge the result.

If Google receives net revenue, compare conversion value divided by cost with the revenue-based break-even ROAS calculated above. If Google receives order-level contribution before advertising, the platform's conversion value/cost becomes a contribution return: **1.0x is the mathematical break-even point before any safety buffer**. A 4.0x revenue ROAS and a 1.0x contribution return can describe the same economics when contribution margin is 25%.

Document the value schema, refund adjustments, currency, attribution window and effective date before changing bids. Google's [Target ROAS documentation](https://support.google.com/google-ads/answer/6268637?hl=en) describes the target as an average conversion-value return and advises grounding it in business goals and historical performance. It does not know whether the advertiser's uploaded value means gross revenue, net revenue, margin or forecast lifetime value; that definition belongs to the business.

## How should Google Ads forecasts be used?

Google says its [bid and target simulators](https://support.google.com/google-ads/answer/2470105?hl=en) estimate how alternative settings might have changed recent campaign results. [Performance Planner](https://support.google.com/google-ads/answer/9229976?hl=en) models how budget and bid changes may affect future metrics and allocation.

These are planning inputs, not profit calculations. Google does not know the complete cost stack unless the advertiser supplies and maintains it. For each forecasted spend point, translate conversion value into expected contribution and compare the result with cash, stock and new-customer constraints.

If the proposed change is material, Google's [Experiments guidance](https://support.google.com/google-ads/answer/7281575?hl=en) recommends a clear business hypothesis and isolating the variable being tested. Keep price, promotion, landing page and conversion definitions stable where possible.

## What audit should happen before increasing spend?

Run this sequence:

1. Reconcile the latest complete period between Shopify, payments, returns and finance.
2. Group products and offers by comparable margin.
3. Calculate first-order contribution before advertising.
4. Convert each margin into a break-even ROAS.
5. Add an explicit safety buffer for attribution error, delayed refunds and profit.
6. Compare platform ROAS with both the segment threshold and blended [MER](/blog/marketing-efficiency-ratio-india-d2c-2026).
7. Model the next spend band with current platform tools.
8. Scale one bounded step, then evaluate realized contribution and new-customer quality.

The [furniture retail performance case study](/case-studies/performance-marketing-furniture-retail-zero-to-5x-roas) shows why the target should follow the brand's economics rather than a universal benchmark.

## What should the weekly decision table contain?

| Decision field | Required output |
| --- | --- |
| Margin version | Date, owner and included costs |
| Product or offer group | Revenue and contribution share |
| Break-even ROAS | Economic floor |
| Operating target | Floor plus disclosed safety buffer |
| Actual result | Platform ROAS and reconciled contribution |
| Scale evidence | Forecast, experiment or observed spend band |
| Constraint | Cash, stock, returns, fulfilment or data quality |
| Action | Hold, test, scale or reduce |

If platform ROAS rises while contribution falls, investigate product mix, discounting, attribution and returns before celebrating. If contribution is healthy but platform ROAS falls, test whether incremental customers or broader demand explain the difference.

## What should the team do next?

Select the three campaigns receiving the largest budget changes this month. Rebuild their thresholds from net sales and current variable costs, not last quarter's blended gross margin. Document the safety buffer and the evidence required to move into the next spend band.

If paid media, Shopify and finance cannot reproduce the same threshold, request a [contribution-margin media audit](/contact). HML's [performance marketing service](/performance-marketing) connects bidding and budget decisions to retained margin, cohort payback and controlled scale.

---

## Sources

1. [Target ROAS: How Setting a Target ROAS Works](https://www.shopify.com/blog/target-roas) — Shopify; accessed 9 November 2026.
2. [Break-Even Analysis: Find Your Break-Even Point](https://www.shopify.com/blog/break-even-analysis) — Shopify; accessed 9 November 2026.
3. [Estimate your results with bid, budget, and target simulators](https://support.google.com/google-ads/answer/2470105?hl=en) — Google Ads Help; accessed 9 November 2026.
4. [Create and edit a plan with Performance Planner](https://support.google.com/google-ads/answer/9229976?hl=en) — Google Ads Help; accessed 9 November 2026.
5. [Test with confidence with the Experiments page](https://support.google.com/google-ads/answer/7281575?hl=en) — Google Ads Help; accessed 9 November 2026.
6. [About conversion values](https://support.google.com/google-ads/answer/13064207?hl=en) — Google Ads Help; accessed 9 November 2026.
7. [About Target ROAS bidding](https://support.google.com/google-ads/answer/6268637?hl=en) — Google Ads Help; accessed 9 November 2026.

## Frequently Asked Questions

### What is the break-even ROAS formula?

Break-even ROAS equals 1 divided by contribution margin before advertising, expressed as a decimal. If the retained contribution margin is 25%, break-even ROAS is 1 / 0.25 = 4.0x. The margin definition must include all variable costs relevant to the order decision.

### Is gross margin enough to calculate break-even ROAS?

Usually not for ecommerce. Gross margin may omit discounts, returns, fulfilment, payment fees, COD losses, packaging and other order-variable costs. A contribution margin that includes those items gives a more defensible advertising threshold, provided the team documents exactly what remains excluded.

### Should every campaign use the same break-even ROAS?

No. Different products, offers, customer types and geographies can retain very different margins. Use one blended threshold only for a genuinely blended budget decision. Product or campaign decisions should use the margin and customer-value assumptions relevant to the traffic being purchased.

### Can a brand scale at break-even ROAS?

It can, but exact break-even leaves no room for attribution error, refunds, overhead, financing costs or profit. A practical scale threshold normally sits above the calculated floor. The size of that buffer depends on cash runway, data quality, repeat-purchase evidence and risk tolerance.
