Skip to content

How to Start a D2C Brand in India in 2026 (Step-by-Step Guide)

By Ravikant Tyagi · 11 min read ·

Starting a direct-to-consumer brand in India has never been easier to begin or harder to survive. Cheap Shopify stores, instant Razorpay onboarding and Meta ads mean anyone can launch in a weekend. Most are gone within six months, and the reason is almost never the product. It is the math. On a ₹699 skincare order you keep ₹410 after product, shipping, packaging and gateway fees. At 28% cash-on-delivery returns, that ₹410 becomes ₹249 per shipped order. Spend ₹200 to acquire the customer and you are running your business on ₹49 an order.

This guide walks the six steps in the order an operator runs them, with the real numbers attached, so you find out whether your idea works before you order inventory.

Executive summary

Starting a D2C brand in India is a sequence, not a leap. Pick a product with surviving margin. Prove demand with real money on a ₹20,000 validation budget. Fix your unit economics before you scale anything. Register the business and the licences your category needs. Stand up a lean store on Shopify plus Razorpay plus a courier aggregator. Learn your true CAC on Meta at ₹500 a day. Then control RTO, which decides whether the rest of it was worth doing. Budget ₹1 lakh and expect the first ads to lose money while you learn.

Getting Started→Find→Validate→Unit Economics→Scale

Step 1: Pick a product with margin that survives India

The common early mistake is chasing a broad, hyper-competitive category, generic apparel or generic supplements, where you have no edge and funded brands outspend you on ads. Look instead for a specific buyer with a specific problem.

Products that work in Indian D2C usually share four traits:

  • A specific problem or identity, not a commodity. "Sweat-proof shirts for Indian summers" beats "t-shirts".
  • Landed cost at 20% to 35% of selling price. Skincare white-label sits in that band on a ₹399 to ₹899 hero SKU. Ads, shipping and returns eat the rest.
  • Light and non-fragile. Indian couriers charge on the higher of dead weight and volumetric weight, calculated as length times breadth times height in centimetres divided by 5000. A bulky ₹500 product can cost more to ship than a dense ₹1,500 one.
  • Repeat purchase potential. Consumables like skincare, coffee, pet food and wellness let you earn on the second and third order. Skincare replenishment can reach a 30% to 40% repeat rate, which is where the profit actually lives.

You do not need a factory. Most first-time founders start with a white-label or private-label supplier on a small run. Our guide to finding manufacturers and suppliers in India covers the sourcing routes, and MOQ negotiation covers getting 500 units instead of 5,000. If you already know your category, the category playbooks give you the cluster locations, MOQs and compliance lane for each one.

Step 2: Validate demand on ₹20,000, before inventory

Do not order 1,000 units on a hunch. Buy information first, in three tests that get progressively more expensive and more honest.

TestSpendPass markWhat it actually proves
Interest₹2,000 of Meta ads to a one-page siteClick-through above 1.5%People are curious. Nothing more.
Intent₹3,000 to ₹5,0005% sign-ups, or 10 pre-ordersThey will give you something, an email or a small deposit.
Purchase₹5,000 to ₹8,00010 paid orders from strangersThe only demand signal that counts.

Strangers, not friends. Ten friends buying out of kindness has taught first-time founders nothing at great expense. If the purchase test fails at ₹15,000 of total spend, you have saved yourself the other ₹85,000 and a year. Our validation method covers the decision logic and getting your first 10 paying customers covers the execution.

Step 3: Fix your unit economics before you scale anything

A D2C brand is a spreadsheet wearing a logo. Before you scale, know your contribution per order. Here is the full stack on a ₹699 skincare product, the numbers our category data supports for a white-label hero SKU.

Line itemAmountNote
Selling price₹699Within the ₹399 to ₹899 skincare band
Product landed cost−₹18026% of price, white-label stock formulation
Forward shipping−₹700.5 kg surface, national zone
Packaging−₹25Mailer, filler, label
Gateway fee−₹14About 2% plus GST on cards; UPI is 0%
Contribution per delivered order₹410Before any ad spend

Courier first slabs run roughly ₹30 to ₹45 for a local 0.5 kg surface parcel and ₹65 to ₹85 or more nationally, per Delhivery rate data for 2026, and slabs jump at 0.5 kg, 1 kg and 2 kg. Gateways like Razorpay charge about 2% plus GST on cards and most methods, while UPI carries zero merchant discount rate by regulation. COD adds a collection fee of ₹25 to ₹50, or 1.5% to 2.5% of order value.

That ₹410 is not your profit. It is your budget for acquiring a customer and absorbing returns. Our unit economics reference has the CM1 and CM2 formulas, and pricing method works backwards from the margin you need.

Operator Framework

Margin Waterfall™: selling price minus product cost, packaging, shipping and gateway fee gives contribution per delivered order. Subtract blended RTO loss to get contribution per shipped order. Only then subtract CAC. If the number at the bottom is negative, no amount of scale saves it, because scale multiplies the loss.

Source Scratch to ₹5 Lac/month · Phase Unit Economics · Framework Margin Waterfall™ · Created by Ravikant Tyagi, 2026

Step 4: Register the business and the licences your category needs

Most founders do this too late, then find out a marketplace will not onboard them. A sole proprietorship is fine to start and you can upgrade to an LLP or private limited company later, covered in how to register a business in India.

On GST, the rule that catches people out: the ₹40 lakh turnover threshold for goods, ₹20 lakh in special-category states, does not apply if you sell through a marketplace. There, registration is mandatory from your first order regardless of turnover. The CBIC GST portal and the GST registration user guide are the primary references, and our GST guide for ecommerce sellers covers returns and what it really costs.

CategoryLicence laneCost or threshold
Every packaged productGST, Legal Metrology labellingGST free to register; day one on marketplaces
Brand nameTrademark, one class minimum₹4,500 per class for individuals, MSMEs and DPIIT-recognised startups; ₹9,000 otherwise
Food, snacks, coffee, teaFSSAI registration or licenceBasic registration up to ₹1.5 crore turnover from 1 April 2026; state licence to ₹50 crore; perpetual validity
Skincare, makeup, bath and bodyCDSCO Cosmetics Rules 2020Licence held by your manufacturer; verify the copy, GMP and COA
Ayurveda and wellnessAYUSH licenceHeld by the manufacturing unit
Electronics and accessoriesBIS registrationMandatory before listing

The FSSAI FoSCoS portal handles food registration, and our FSSAI guide explains which of the three you need. For the brand name, trademark registration covers class, cost and timeline. File early: a squatter on your name costs far more than ₹4,500 to remove.

Step 5: Stand up a lean store, payments and shipping

Once the math works on paper, the build is the easy part. Budget about ten days.

  1. Platform. Shopify is the default. India pricing on the Shopify India pricing page puts Basic around ₹1,499 a month on annual billing, roughly ₹1,769 with GST. Shopify Payments is not available in India, so add a third-party gateway and its per-transaction fee. Our Shopify setup guide is the click-by-click build.
  2. Domain. Under ₹1,000 a year. Clean, brandable, no hyphens.
  3. Payments. UPI, cards, net banking and wallets. Razorpay versus Cashfree compares fees and settlement cycles.
  4. Shipping. An aggregator so you can compare couriers, print labels and see RTO in one place. Shiprocket versus NimbusPost versus Delhivery has the real per-order costs.
  5. Packaging. Around 11% of unit loads arrive damaged according to Shiprocket's packaging data, and damage drives most damage-category returns. Packaging that survives Indian couriers costs ₹25 an order and saves multiples of that.
  6. Legal pages. Privacy, refund, terms and shipping policy. Gateways require them.

Where the ₹1 lakh goes, deployed the way an operator would:

BucketShareAmount
Validate first20%₹20,000
First inventory40%₹40,000
Packaging8%₹8,000
Store and domain6%₹6,000
Legal and GST6%₹6,000
Creative8%₹8,000
Buffer12%₹12,000

Spend the ₹20,000 validation slice first. If the numbers do not work, you keep the other ₹80,000. Our cost-to-start guide breaks out the ₹50,000 and ₹5 lakh tiers by category.

Step 6: Learn your real CAC on Meta

For most Indian D2C brands, Meta is the first paid channel. The goal of your first campaigns is not revenue. It is finding out what a customer actually costs you.

Start at ₹500 a day across three to five ad sets. Judge on cost per purchase, never on clicks: a cheap click that never converts is worth nothing. Let creative do the work, because in 2026 the hook, the visual and the offer move results more than granular targeting. Give each test enough spend and enough conversions to mean something, since killing an ad after one day of spend teaches you nothing.

Then hold the result against the Margin Waterfall™. At ₹249 contribution per shipped order, a ₹200 CAC leaves ₹49. A ₹300 CAC loses you ₹51 on every order, and scaling that spend just enlarges the hole. Only scale to ₹1,500 to ₹3,000 a day once the winning ad clears the margin. The Meta ads playbook has the campaign structures.

Step 7: Control RTO, or none of the above matters

This is the step most guides skip and the one that sinks Indian brands. Shipway's ShipNotes FY25 analysis found about 26% RTO on cash-on-delivery orders across India, against under 2% on prepaid. Unmanaged COD runs 20% to 40%, with fashion at the top of that range. Every returned order costs you forward shipping, reverse shipping and handling, ₹120 to ₹250 on a typical parcel, with zero revenue.

Here is what RTO does to the same ₹699 order. A refused COD order costs ₹165: ₹70 out, ₹70 back, ₹25 of packaging you cannot reuse.

COD RTO rateContribution per shipped orderVersus 15%
15% (well managed)₹324Baseline
28% (typical)₹249−₹75
40% (unmanaged fashion)₹180−₹144

On 500 shipped orders a month, moving from 40% to 15% is ₹72,000. No ad optimisation on earth pays that well. The levers: nudge to prepaid with a small discount or a COD fee, confirm risky COD orders on WhatsApp, use address checks and high-risk pin-code rules, and set honest delivery expectations. Our RTO reduction playbook and COD versus prepaid strategy go deep, and retention is where the second order finally pays you.

Operator Note · Ravikant Tyagi

I spent nine years running supply chain and distribution for consumer brands, including Atomberg through its ₹400 crore to ₹1,200 crore stretch, and the pattern never changed: the ₹75 per order sitting in an RTO rate was always bigger than the ₹20 per order everyone was fighting over in ad creative. My own D2C brands taught me the same thing more expensively. Fix the leak before you turn up the tap.

Founder Mistake

Doing the steps out of order. Brand and website first, validation last. Founders spend three months and ₹60,000 perfecting a logo, a theme and packaging for a product nobody has paid for, then have ₹40,000 left to learn their CAC is ₹400 against a ₹249 contribution. Demand before supply. Economics before scale.

Next action: run your own numbers today

Open a sheet. Put in your selling price, your product cost, ₹70 shipping, ₹25 packaging and 2% gateway fee. Subtract them. Then apply a 28% RTO rate and see what is left per shipped order. If that number is under ₹150, you do not have an ads problem or a branding problem, you have a pricing or sourcing problem, and it is far cheaper to fix now than after you have bought 500 units. Then book your ₹2,000 interest test for this week. The 90-day roadmap sequences the rest.

Execution Checklist
  • Pick one hero SKU with landed cost at 20% to 35% of price
  • Run the interest test at ₹2,000 and require 1.5% click-through
  • Get 10 paid orders from strangers before ordering inventory
  • Build the Margin Waterfall™ and know your contribution per shipped order
  • Register GST before you list on any marketplace
  • File the trademark at ₹4,500 per class, early
  • Confirm your category licence lane, FSSAI, CDSCO, AYUSH or BIS
  • Launch to a small batch, then test ads at ₹500 a day
  • Track COD RTO weekly and hold it under 30%
  • Scale only the ad and SKU that clear your margin

If you'd like the complete execution system, calculators, SOPs, templates and operating frameworks behind this process, continue inside D2C Acquisition.Lab.

Free: six D2C operator notes

Work through validation, margins and the costs that change a launch decision. Six practical notes, with examples you can check against your own numbers.

You'll get the six-part series plus occasional operator notes. Unsubscribe anytime.

About the author
Ravikant Tyagi, Founder of D2C Acquisition.Lab
Founder, D2C Acquisition.Lab
  • Former Distribution Head at Eureka Forbes (₹3,500 crore consumer business).
  • Former Supply Chain & Operations Leader at Atomberg Technologies during its growth from ₹400 crore to ₹1,200 crore.
  • Creator of the Scratch to ₹5 Lac/month Operating System. Fractional COO to funded consumer startups.
D2C OperationsUnit EconomicsProduct ValidationSupply ChainEcommerce LogisticsFounder Execution Systems

Want the whole system, not just the theory?

Scratch to ₹5 Lac/month: 9 live calculators (margin, RTO, break-even), 50+ SOPs, and a 90-day plan built for Indian D2C.

₹1,999₹4,99960% off
Start building today
  • One-time payment
  • No recurring fees
  • Instant access

FAQ

Common questions

Budget ₹1 lakh to do it properly, and spend the first ₹20,000 on validation before anything else. That ₹1 lakh covers ₹40,000 of first inventory, ₹8,000 of packaging, ₹6,000 for the store and domain, ₹6,000 for legal and GST, ₹8,000 of creative and a ₹12,000 buffer. You can start with ₹50,000 by cutting the inventory run, but keep enough runway to survive an unprofitable learning phase on ads.

It depends on how you sell. Selling through Amazon, Flipkart or any marketplace makes GST registration mandatory from your first order, whatever your turnover. Shipping inter-state has the same effect. For an intra-state store on your own website, the standard thresholds apply, ₹40 lakh for goods and ₹20 lakh in special-category states. The rules carry exceptions, so confirm your case with a chartered accountant before launch.

Because cash on delivery still carries about 26% return-to-origin against under 2% on prepaid, and every refused order costs you forward shipping, reverse shipping and packaging with no revenue. On a ₹699 order that is ₹165 gone. Moving RTO from 40% to 15% is worth ₹144 per shipped order, which on 500 orders a month is ₹72,000. It usually beats anything you can win in ad optimisation.

Everyone needs GST and Legal Metrology labelling on packaged goods, plus a trademark on the brand name at ₹4,500 per class for individuals, MSMEs and DPIIT-recognised startups. Food, coffee and snacks need FSSAI, with basic registration covering turnover up to ₹1.5 crore from 1 April 2026. Skincare and makeup fall under CDSCO Cosmetics Rules, usually via your manufacturer's licence. Ayurveda needs AYUSH, electronics need BIS.

There is no honest single number, because it turns on your category margin, your RTO rate and what you pay per customer. What you can do is find out before you spend. Run the break-even math on your own price, cost, shipping and RTO, then use the ₹20,000 validation budget to test whether strangers pay at all. Founders who skip that step are the ones still nearly profitable a year later.

Shopify, for almost everyone. Basic runs around ₹1,499 a month on annual billing, roughly ₹1,769 with GST, and it connects to Razorpay and shipping aggregators without engineering work, so you spend your attention on product, ads and operations. A custom build makes sense later, at scale, when you have specific needs the platform genuinely cannot meet. Paying a developer ₹50,000 pre-launch buys you nothing a theme does not.