You want to start selling online. Someone told you to register a Private Limited company first. Someone else said just get GST and start. Now you are stuck on a decision that has nothing to do with your product, and every day you spend on it is a day you are not selling.
Here is the honest version. For most first-time D2C founders in India, the paperwork you actually need to take your first order is smaller and cheaper than the internet makes it sound. You do not need a "company" to sell online. You need a way to raise a legal invoice, collect money, and stay on the right side of tax. That is it.
This guide settles the real decision: sole proprietorship vs LLP vs Private Limited, what each costs, what compliance each drags behind it, and when a D2C founder should pick which. I have watched founders burn ₹40,000 and two months incorporating a Pvt Ltd before they had a single sale. Let's make sure that is not you.
You do not need a Private Limited company to start a D2C brand. Most first-time founders should start as a sole proprietorship plus GST registration, which is what actually lets you invoice and sell. That combination costs almost nothing and takes under two weeks. Add Udyam (MSME) registration, it is free, and it helps you open a current account. Register a Private Limited company only when you are raising outside money, adding co-founders with equity, or scaling past the point where limited liability genuinely matters. An LLP sits in between and suits a two- or three-partner brand that wants liability protection without the heavier Pvt Ltd compliance. Pick the structure your next 12 months need, not the one that sounds impressive.
What you actually need to start selling online in India
Forget "registering a company" for a second. To legally sell a physical product online in India, you need three things, and only the third is optional at the start.
- A business identity. This can be as simple as you, as a sole proprietor, trading under a brand name. No incorporation required.
- GST registration. This is the one that matters. For ecommerce, GST is effectively mandatory from your first sale.
- A current account. A bank account in the business name so money and taxes are clean and separate.
GST is the real gate, not "company registration"
GST (Goods and Services Tax) is India's single tax on the sale of goods and services. For a normal offline business, you only need it once turnover crosses ₹40 lakh for goods (₹20 lakh for services). But ecommerce is treated differently. Because online orders cross state borders, the ₹40 lakh exemption does not apply to online sellers. You are expected to register for GST from your very first online sale, whether you sell on Amazon, on your own Shopify store, or through a WhatsApp catalogue with a payment link (ClearTax). Selling without it, when required, can attract a penalty of 100% of tax due or ₹10,000, whichever is higher (JS Tax).
So the practical order for a first-time founder is: register as a sole proprietor, get GST, open a current account, start selling. Notice that "form a company" is nowhere in that list. If you want the deeper tax mechanics, TCS and input credit, read the full GST guide for ecommerce sellers.
The three structures, side by side
There are three realistic options for a D2C founder. A sole proprietorship is just you, personally, running a business under a brand name, with no legal separation between you and the business. An LLP (Limited Liability Partnership) is a registered partnership where partners get limited liability. A Private Limited company (Pvt Ltd) is a separate legal entity with shareholders and directors, the structure investors expect.
| Factor | Sole Proprietorship | LLP | Private Limited |
|---|---|---|---|
| Setup cost | Near zero (just GST + Udyam) | ₹5,000 to ₹15,000 | ₹7,000 to ₹25,000 |
| Setup timeline | 3 to 10 days | 10 to 15 working days | 7 to 15 working days |
| Liability | Unlimited (personal assets exposed) | Limited to your contribution | Limited to your shareholding |
| Annual compliance | Just GST + income tax return | Low (₹5,000 to ₹15,000) | Heavy (₹25,000 to ₹55,000+) |
| Statutory audit | Only if turnover is high | Only above turnover limits | Mandatory every year, even at zero revenue |
| Can raise VC/angel money | No | Rarely | Yes (the standard) |
| Best for | Solo first-time founder testing a brand | 2 to 3 partners, no funding plan | Funded or fast-scaling brand |
Sources for the fee and timeline ranges: RegisterKaro (LLP), Vakilsearch (LLP), and IndiaFilings (Pvt Ltd). Costs vary mainly by state stamp duty and your capital.
Sole proprietorship: cheapest, fastest, right for most first-timers
A sole proprietorship is not really "registered" the way a company is. There is no single certificate that says "you are now a proprietor." Instead, you prove the business exists through the documents you collect around it: GST registration, an Udyam (MSME) certificate, and often a Shop and Establishment licence from your state.
What it costs and how long it takes
Almost nothing. GST registration on the government portal is free. Udyam registration, the free government MSME registration, is completely free with no fee, done online in minutes, and is permanent with no annual renewal (Razorpay). If you use a CA to file GST cleanly, expect a small professional fee, roughly ₹1,000 to ₹3,000. Total, out the door: often under ₹3,000, and done in about a week.
The one real downside
Unlimited liability. Because there is no legal wall between you and the business, if the business owes money it cannot pay, your personal assets are on the line. For a founder buying ₹50,000 of inventory and running modest ad spend, that risk is small and manageable. It becomes a real concern only when you are holding large inventory, taking supplier credit, or signing bigger contracts. That is your signal to graduate to LLP or Pvt Ltd.
In my years running supply chain and distribution, I never once saw a brand fail because it started as a proprietorship. I have seen plenty stall because the founder spent the first two months and their first ₹40,000 on incorporation and a fancy logo instead of validating that anyone would actually buy. Structure is a cost. Sales are the point. Start light, prove demand, then upgrade the paperwork on the back of real revenue.
LLP: the middle path for a small partnership
An LLP makes sense when two or three people are building the brand together and want liability protection, but have no plan to raise venture money soon. Each partner's liability is capped at their agreed contribution, so a business debt does not chase personal savings.
LLP registration runs about ₹5,000 to ₹15,000 and typically takes 10 to 15 working days (RegisterKaro). The process runs through the MCA portal (mca.gov.in) using the FiLLiP form, plus a Digital Signature Certificate for each partner and stamp duty on the LLP agreement. The real advantage shows up later: annual compliance for an LLP is far lighter than a Pvt Ltd, often ₹5,000 to ₹15,000 a year, and there is no mandatory audit until you cross turnover limits.
The catch: most investors will not put money into an LLP. If there is any chance you will raise angel or VC funding, an LLP becomes a conversion headache later, and you would have been better off as a Pvt Ltd from the start.
Private Limited: only when you actually need it
A Private Limited company is the gold standard for a fundable, scalable brand. It is a separate legal entity, shares can be issued to investors and employees, and liability is limited to shareholding. Almost every funded D2C brand you know, from Mamaearth to boAt, runs on this structure.
But it is the heaviest to carry. Registration costs roughly ₹7,000 to ₹25,000 depending on state stamp duty and capital, filed through the SPICe+ form on the MCA portal, with DSCs for directors and mandatory certification by a practising CA, CS, or Cost Accountant (IndiaFilings). Setup takes about 7 to 15 working days.
The compliance bill nobody warns you about
This is where founders get surprised. A Private Limited company must file annual returns (AOC-4, MGT-7), appoint an auditor, complete director KYC, and get its accounts audited by a Chartered Accountant every single year, even if it made zero revenue (ClearTax). For a small company, that all-in annual cost runs about ₹25,000 to ₹55,000 (Kanakkupillai). Miss a filing and the penalty is ₹100 per day per form, with no upper limit. That is a real, recurring cash cost you take on the day you incorporate, whether or not the brand works.
Incorporating a Private Limited company before the first sale. A founder reads that "serious brands are Pvt Ltd," spends ₹20,000 on setup, then ₹35,000 a year on audit and ROC filings, all before validating demand. Six months later the product has not sold, and they are now paying a CA to file returns for a dead company they cannot easily close either. The fix is boring: start as a proprietorship, prove people buy, and let real revenue, not ego, pay for the upgrade.
Founder Decision Loop™: choose the business structure your next 12 months actually demand, not the one that sounds biggest. Ask three questions in order. Am I raising outside money in the next year? Do I have co-founders who need equity on paper? Is my liability exposure (inventory, credit, contracts) large enough to threaten personal assets? Two or more "yes" answers point to Pvt Ltd. One "yes" on partners points to LLP. All "no" means start as a proprietorship and revisit in a year.
If you are a solo founder testing your first brand with a small budget → sole proprietorship + GST + Udyam. If you have two or three partners and no near-term funding plan → LLP. If you are raising angel or VC money, issuing ESOPs, or already scaling fast with large inventory and supplier credit → Private Limited. When unsure between proprietorship and Pvt Ltd, default to proprietorship: converting up later is straightforward, and you avoid paying compliance on a business that has not proven itself.
Opening a current account (the step people forget)
A current account is a business bank account, separate from your personal savings account, that keeps your money and taxes clean. You want one from day one so that revenue, ad spend, and supplier payments do not tangle with your personal finances.
Banks need proof the business exists before they open a current account. For a sole proprietor, the two documents they usually accept are a combination of your GST certificate and Udyam registration, or a Shop and Establishment licence (TaxGarden). This is the real reason Udyam matters for a proprietor: it is free, instant, and it opens the bank account. For an LLP or Pvt Ltd, the incorporation certificate and PAN do the same job.
- Decide your structure using the Founder Decision Loop™ (usually: proprietorship to start).
- Keep your PAN and Aadhaar linked and ready; every registration needs them.
- Register on the GST portal (gst.gov.in) before your first online sale.
- Complete free Udyam (MSME) registration online to get MSME status and bank proof.
- Open a current account in the business name using GST + Udyam as proof.
- Check if your state requires a Shop and Establishment licence and file it.
- If you plan to raise funding within a year, incorporate a Pvt Ltd instead, and budget for annual audit and ROC filings.
- Set a calendar reminder for GST returns and any ROC deadlines from day one.
Real cost comparison over the first year
The setup fee is the small number. The compliance you carry for twelve months is the number that actually decides which structure is right. Here is the honest first-year picture for a small brand.
| Structure | Setup cost | Year-1 compliance | Roughly all-in, Year 1 |
|---|---|---|---|
| Sole Proprietorship | Under ₹3,000 | GST + ITR filing (₹5,000 to ₹12,000 via a CA) | ₹8,000 to ₹15,000 |
| LLP | ₹5,000 to ₹15,000 | ₹5,000 to ₹15,000 | ₹10,000 to ₹30,000 |
| Private Limited | ₹7,000 to ₹25,000 | ₹25,000 to ₹55,000 | ₹32,000 to ₹80,000 |
Read that bottom row again. A Pvt Ltd can cost four to five times what a proprietorship costs in year one, before you have proven a single thing about the market. That money is far better spent on inventory and your first ad tests. When you know the brand works and you are ready to scale or raise, the incorporation cost is trivial against the revenue. Timing is everything. For where this fits in the bigger build, see the complete guide to starting a D2C brand in India and the real cost to start a D2C brand.
How structure connects to your money math
Registration is not just a legal step, it feeds your unit economics. GST changes how you price, because the tax you collect is not your money. Compliance is a real fixed cost that has to be earned back by contribution margin. A founder who ignores this treats the audit bill as a surprise instead of a planned line. Build these fixed costs into your model before you commit, the same discipline you apply in D2C unit economics and when you price your product. Cheaper structure early means more of your cash goes into the levers that actually grow the brand.
Next action: the one thing to do today
Do not spend today choosing between LLP and Pvt Ltd. If you are a first-time solo founder, the answer is almost certainly proprietorship, and the real first step is your GST registration, because that is what legally lets you sell. Go to gst.gov.in, or hand it to a CA for a small fee, and get that filed. Then knock out free Udyam registration in the same week and open your current account. That is a complete, legal, sellable business setup for under ₹15,000, and you can revisit the structure question in twelve months when real revenue is paying for the decision. The founder who understands this early is Ravikant Tyagi, who has run supply chain and distribution for brands that scaled the right way.
If you'd like the complete execution system, calculators, SOPs, templates and operating frameworks behind this process, continue inside D2C Acquisition.Lab.
