GST is the compliance area where most Indian D2C brands accumulate quiet technical debt. The rules are not complex, but they are specific — and the consequences of getting them wrong (penalties, blocked input tax credits, due diligence failures at fundraising) compound silently until a moment of reckoning. This guide explains GST as it actually applies to a D2C brand: when to register, which scheme to choose, the three returns you’ll file, how to claim input tax credit correctly, and the multi-state question every growing D2C brand eventually faces.
Why GST Matters for D2C Brands Specifically
GST is the consumption tax that applies to almost every B2C product sold in India. For a D2C brand, GST touches every part of the operation — sales (where you charge GST to customers), purchases (where you pay GST to suppliers and claim it back as Input Tax Credit), marketplace sales (where the marketplace collects TCS, separate from your GST), and inter-state sales (where IGST applies).
The pattern across D2C brands: founders treat GST as an accountant’s problem. They register where their CA suggests, file what the CA prepares, and don’t engage with the underlying logic. When the brand crosses ₹3-5 crores in revenue, problems start surfacing — TCS reconciliations that don’t match, ITC blocked because of GSTR-3B/GSTR-2B mismatches, multi-state registration questions deferred until they become urgent. By the time fundraising due diligence begins, the GST cleanup work takes weeks and creates avoidable friction.
The right approach is to understand GST as a founder. You don’t need to file returns yourself; you do need to understand what’s being filed, why, and what the implications are for working capital, margin, and fundraising readiness.
When Does a D2C Brand Need to Register for GST?
GST registration is mandatory above certain revenue thresholds:
- ₹40 lakhs annual revenue for goods-only businesses (most D2C brands fall here)
- ₹20 lakhs annual revenue for service businesses or certain special-category states
- No threshold if you make inter-state sales (selling across state lines triggers mandatory registration regardless of revenue)
- No threshold if you sell on marketplaces (Amazon, Flipkart, etc. — all marketplace sellers must register)
Register for GST at or shortly after incorporation if you intend to sell online. For a typical Indian D2C brand selling online across states, GST registration is required from day one. The threshold exemptions rarely apply. Voluntary registration below threshold also allows you to claim Input Tax Credit on your purchases — which would otherwise be a sunk cost.
Regular Scheme vs Composition Scheme
You charge GST on sales at the applicable rate, claim Input Tax Credit on purchases, and pay the net GST to the government monthly. Best for: All D2C brands that sell B2C, sell through marketplaces, or sell inter-state. This is the default for nearly all D2C brands.
A simplified scheme where you pay a flat percentage of revenue (1% for traders, 6% for services, 2% for manufacturers). Limitations that make it unworkable for D2C:
- Available only for businesses under ₹1.5 crore annual revenue
- Cannot sell inter-state
- Cannot sell on marketplaces
- Cannot claim Input Tax Credit
- Cannot issue tax invoices (only “Bill of Supply”)
GST Rates for D2C Products
| Product Category | Typical GST Rate |
|---|---|
| Apparel (above ₹1,000) | 12% |
| Apparel (below ₹1,000) | 5% |
| Footwear | 5% or 12% (price-based) |
| Beauty and personal care (cosmetics) | 18% |
| Skincare basics (soaps, basic moisturizers) | 18% |
| Premium beauty/luxury | 18-28% |
| Food (most packaged) | 5% or 12% |
| Food (premium, ready-to-eat) | 18% |
| Supplements and nutraceuticals | 18% |
| Home and lifestyle products | 12% or 18% |
| Electronics and appliances | 18% |
| Jewelry (gold) | 3% |
| Pet food | 18% |
The HSN code (Harmonized System of Nomenclature) determines which rate applies. Each product should be classified under a specific HSN code. Misclassification leads to either overcharging GST (loses customers to competitors) or undercharging (creates tax liability and penalties at audit).
The Three GST Returns Every D2C Brand Files
Monthly return listing all sales transactions. Due by 11th of the following month. This is the foundation of the entire GST ecosystem — delays or errors create downstream issues for buyers who depend on your data for their own ITC claims.
Monthly summary of outward supplies, inward supplies (ITC claimed), and tax liability. Due by 20th of the following month. This is where you actually pay GST. Late filing triggers interest and penalties.
Consolidated annual return reconciling all monthly returns. Due December 31st of the following financial year. Most GST notices are triggered by GSTR-9 inconsistencies — errors that escaped monthly scrutiny surface here.
Input Tax Credit (ITC): The Most Important Concept
Input Tax Credit allows you to deduct the GST you’ve paid on purchases from the GST you owe on sales. For a D2C brand, ITC is significant — you’re paying GST on raw materials, packaging, shipping services, marketing platforms, software subscriptions, and professional fees.
- Purchase raw materials: ₹1,00,000 + 18% GST = ₹18,000 GST paid to supplier
- Sell finished goods: ₹2,00,000 + 18% GST = ₹36,000 GST collected from customer
- Net GST liability = ₹36,000 – ₹18,000 = ₹18,000 to pay to government
Without ITC, you’d pay the full ₹36,000. ITC is what makes GST a value-added tax rather than a cascading sales tax.
The Four ITC Conditions
- You possess a valid tax invoice from the supplier
- You have received the goods or services
- The supplier has paid their GST and filed GSTR-1 (so the invoice appears in your GSTR-2B)
- You file your own GSTR-3B claiming the ITC
The critical condition is #3. If your supplier doesn’t file their GSTR-1 properly, the ITC is blocked for you regardless of whether the transaction actually happened.
Common ITC Blockages for D2C Brands
- Suppliers not filing GSTR-1 on time: The ITC doesn’t appear in your GSTR-2B until they file
- Invoice mismatches: GSTIN errors, invoice number mismatches, or amount discrepancies prevent ITC matching
- Reverse Charge Mechanism (RCM): Certain services require you to pay GST on behalf of unregistered suppliers — needs special tracking
- Capital goods: GST on capital goods is claimable in installments, not all at once
- Restaurant and outsourced food: No ITC available on these for businesses
Multi-State GST: When Your D2C Brand Needs Multiple Registrations
A D2C brand needs separate GST registration in each state where it has a “place of business.” This becomes pressing for two key reasons:
- Marketplace fulfillment centers. When Amazon stores your inventory at their fulfillment center in Bengaluru, that’s legally a place of business in Karnataka. Same for Flipkart, Myntra, Nykaa. Each marketplace fulfillment state triggers a separate GST registration requirement.
- Own warehouses. If you operate your own warehouse in multiple states, each warehouse requires its own GST registration.
The compliance burden of multi-state GST is significant — each registration means separate GSTR-1 filing, separate GSTR-3B, separate accounting books, separate reconciliations. Most growth-stage D2C brands operate in 3-7 states of registration. By Series B, often 10-15 states.
Proactively register before scaling marketplace inventory in a state. Operating without required registration creates penalty exposure that compounds over time. The cost of compliance is meaningfully lower than the cost of cleanup.
E-Invoicing Requirements
E-invoicing is mandatory for businesses with annual turnover above ₹5 crores. All B2B invoices must be uploaded to the Government’s Invoice Registration Portal (IRP) before issuance, generating an Invoice Reference Number (IRN) and a QR code.
For D2C brands, e-invoicing applies to B2B sales but not directly to B2C consumer sales. The threshold has been progressively lowered from ₹500 crore initially to ₹5 crore today. Brands should plan for e-invoicing as they approach the threshold. Read the TCS on marketplace sales guide →
Common GST Mistakes D2C Brands Make
Building a GST-Ready Operation
Don’t wait for thresholds. Register at incorporation for the main state of operation.
Zoho Books, QuickBooks India, Tally Prime — all support GST. Pick one and structure your chart of accounts properly.
Either an in-house bookkeeper or an outsourced CA must own GST compliance. Make ownership explicit; ambiguity creates late filings.
Monthly close should include: GSTR-1 vs sales register reconciliation; GSTR-2B vs purchase register reconciliation; GSTR-3B vs accounting books reconciliation.
Before launching on a new marketplace or expanding to a new state, evaluate the GST registration implication.
Run an internal GST audit before filing GSTR-9 to catch reconciliation issues, ITC claim accuracy, and missed transactions.
Frequently Asked Questions
What’s the GST registration threshold for an Indian D2C brand?
₹40 lakhs annual revenue for goods-only businesses, ₹20 lakhs for service businesses and certain special-category states. However, almost all D2C brands trigger mandatory registration regardless of threshold because they sell inter-state or through marketplaces. The practical answer for most D2C brands: register immediately at or shortly after incorporation.
Can I claim Input Tax Credit on marketing spend?
Yes, on most marketing services. GST on Meta ads, Google ads, influencer payments, content creation services, and most marketing tools is eligible for ITC. Brand campaigns and PR services are also typically eligible. Confirm specific eligibility for each marketing line item with your CA.
Do I need separate GST registration in every state I sell to?
No. Selling to customers in different states is interstate supply governed by IGST, and only requires registration in states where you have a place of business (head office, warehouse, marketplace fulfillment center). Most D2C brands have 1-3 registrations early on, expanding to 5-10+ as they scale.
What happens if I file GST returns late?
Late filing triggers interest at 18% per annum on the tax liability plus late fees of ₹50 per day (₹20 for nil returns). For high-revenue brands, the cumulative cost compounds quickly. Repeated late filing can also trigger GST officer scrutiny and assessments.
Should I hire a full-time GST resource or outsource to a CA?
For D2C brands under ₹10 crore annual revenue, outsourcing to a competent CA who handles D2C clients is usually optimal. Above ₹10 crore, consider hiring an in-house compliance manager who works with an external CA for return filing and audits. Above ₹50 crore, an in-house tax team becomes standard.
Ankit Sarawagi has spent over a decade building, scaling, and cleaning up finance functions across startups and growth-stage companies, including 200+ D2C and consumer brands. He runs CFO Matrix, a fractional CFO practice focused on Indian D2C and growth-stage businesses.