GST for D2C Brands: A Complete Guide for First-Time Founders

D2C brands

D2C Compliance
HomeInsights › GST for D2C Brands
Note: GST rates and thresholds are subject to revision by the GST Council. Verify current rates and rules with your CA before making compliance decisions.

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.

3
Primary GST Returns to File
₹40L
General Registration Threshold
18%
Interest Rate on Late Payment (p.a.)

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.

📥
The D2C Founder’s Playbook
The complete D2C compliance framework, including GST setup checklists, is in our free ebook.
Download the ebook →

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)
Practical Recommendation

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

Regular GST Scheme (Default for D2C)

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.

Composition Scheme (Not Viable for D2C)

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 CategoryTypical GST Rate
Apparel (above ₹1,000)12%
Apparel (below ₹1,000)5%
Footwear5% or 12% (price-based)
Beauty and personal care (cosmetics)18%
Skincare basics (soaps, basic moisturizers)18%
Premium beauty/luxury18-28%
Food (most packaged)5% or 12%
Food (premium, ready-to-eat)18%
Supplements and nutraceuticals18%
Home and lifestyle products12% or 18%
Electronics and appliances18%
Jewelry (gold)3%
Pet food18%

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

GSTR-1: Outward Supplies (Sales)

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.

GSTR-3B: Summary Return and Tax Payment

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.

GSTR-9: Annual Return

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.

Example ITC Calculation
  • 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

  1. You possess a valid tax invoice from the supplier
  2. You have received the goods or services
  3. The supplier has paid their GST and filed GSTR-1 (so the invoice appears in your GSTR-2B)
  4. 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.

The Right Approach

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

1
Delaying multi-state registration. Treating it as something to deal with later. Penalties accumulate silently.
2
Not reconciling TCS deductions. Marketplaces deduct 0.5-1% TCS on every settled order. Reconciling this against your GSTR-2A/2B and claiming proper ITC is essential.
3
Wrong HSN code classification. Leading to incorrect GST rate, which creates either pricing problems (overcharging) or tax liability (undercharging).
4
Not tracking RCM liabilities. Reverse Charge Mechanism applies to specific transactions and requires you to pay GST as the buyer. Brands that miss RCM tracking accumulate liability.
5
Mismatch between books and returns. Your accounting books should reconcile to GSTR-3B every month. Mismatches that go uncorrected accumulate and surface in GSTR-9, creating tax notices.
6
Late filing. Late GSTR-3B filing triggers daily interest at 18% per annum plus late fees. For high-revenue brands, this can be ₹15,000-30,000 per month per state.
7
Not claiming ITC on all eligible inputs. Many brands miss ITC on professional fees, software subscriptions, and capital goods. Leaving these unclaimed is leaving working capital on the table.

Building a GST-Ready Operation

1
Register before launch

Don’t wait for thresholds. Register at incorporation for the main state of operation.

2
Pick the right accounting software

Zoho Books, QuickBooks India, Tally Prime — all support GST. Pick one and structure your chart of accounts properly.

3
Designate GST ownership

Either an in-house bookkeeper or an outsourced CA must own GST compliance. Make ownership explicit; ambiguity creates late filings.

4
Build the reconciliation discipline

Monthly close should include: GSTR-1 vs sales register reconciliation; GSTR-2B vs purchase register reconciliation; GSTR-3B vs accounting books reconciliation.

5
Plan multi-state proactively

Before launching on a new marketplace or expanding to a new state, evaluate the GST registration implication.

6
Audit annually

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.

📥
The D2C Founder’s Playbook
Want the complete D2C compliance framework with GST setup checklist? Download free, includes templates.
Get the ebook →

A

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.

What do you think?

Leave a Reply

Your email address will not be published. Required fields are marked *

Insights

More Related Articles

Cap Table Planning for D2C Founders Before First Cheque

The Data Room Checklist for D2C Fundraising

D2C Valuation Methods: How Indian Investors Price Brands