Introduction
D2C founders launching on Shopify often assume GST works the same way it would for any small business — register once turnover crosses the usual threshold. It genuinely doesn't work that way for e-commerce, and getting this wrong from day one creates compliance problems that compound as the brand grows.
Table of Contents
- The Registration Rule That Catches Most Founders Off Guard
- Why the Normal Threshold Doesn't Apply
- The TCS Question: Genuinely Doesn't Apply Here
- What GST Rate Applies to Your Products
- CGST/SGST vs IGST: Intra-State vs Inter-State
- E-Invoicing: When It Becomes Mandatory
- Returns You Actually Need to File
- A Practical Setup Checklist
- FAQ
- Conclusion
The Registration Rule That Catches Most Founders Off Guard
This is genuinely the single most important, most commonly misunderstood fact for a new D2C brand: under Section 24 of the CGST Act, any business supplying goods through an e-commerce platform — including a self-owned Shopify store — must register for GST from the very first sale, regardless of turnover. A first-time founder who's heard "you don't need GST until ₹40 lakh revenue" is thinking of the rule for offline or non-e-commerce businesses. That exemption doesn't apply to e-commerce sellers.
Why the Normal Threshold Doesn't Apply
Standard GST exemption thresholds — ₹40 lakh for goods, ₹20 lakh for services — exist to keep very small businesses out of the compliance burden. E-commerce sellers are specifically excluded from this exemption under Section 24, meaning a Shopify store processing its very first ₹1,000 sale is, strictly speaking, already required to hold a valid GSTIN before that sale legally happens.
The TCS Question: Genuinely Doesn't Apply Here
This is a distinction worth being precise about, since it's a genuine, common point of confusion: Tax Collected at Source (TCS) under Section 52 is a requirement placed on e-commerce operators — platforms like Amazon or Flipkart that facilitate sales between independent third-party sellers and collect payment on their behalf. A D2C brand selling through its own Shopify store is the direct seller, not going through a third-party operator collecting payment on its behalf — so TCS simply doesn't apply to a brand's own-website sales. This becomes relevant only if the same brand also sells through Amazon, Flipkart, or similar marketplaces alongside its own Shopify store — see our guide on marketplace vs own-website GST treatment for that specific comparison.
What GST Rate Applies to Your Products
There's no special "e-commerce GST rate" — the applicable rate depends entirely on the specific product category, exactly as it would for any offline sale. Apparel, cosmetics, food products, electronics, and other categories each carry different rates under India's GST schedule, tied to the correct HSN code for that specific product. A D2C brand needs to confirm the correct classification for its actual products, not assume a flat rate applies simply because sales happen online.
CGST/SGST vs IGST: Intra-State vs Inter-State
- Intra-state sales (customer in the same state as your registered business) — split into CGST + SGST
- Inter-state sales (customer in a different state) — charged as IGST
The total tax rate charged to the customer is generally the same either way — the difference is purely in how the tax is recorded and remitted, which matters for accurate bookkeeping even if the customer-facing price doesn't change.
E-Invoicing: When It Becomes Mandatory
E-invoicing becomes mandatory once a business's aggregate turnover crosses the government-notified threshold, which has been progressively lowered over recent years to bring more businesses into scope. A growing D2C brand should actively track its turnover against the current threshold and prepare its e-invoicing setup ahead of time, rather than scrambling once the requirement hits — the specific current threshold is worth confirming directly, since it's genuinely subject to periodic government revision.
Returns You Actually Need to File
A D2C brand selling through its own Shopify store files the same standard GST returns as any other GST-registered business:
- GSTR-1 — outward supplies (sales) return
- GSTR-3B — summary return with tax payment
Filing frequency (monthly, or quarterly under the QRMP scheme for smaller businesses) depends on turnover. This is genuinely different from GSTR-8, which is filed specifically by marketplace operators (Amazon, Flipkart) reporting TCS collected on behalf of third-party sellers — a D2C brand selling on its own site does not file GSTR-8.
A Practical Setup Checklist
- Register for GST immediately upon launching a Shopify store — don't wait for a revenue threshold that doesn't apply
- Confirm the correct HSN code and GST rate for each product category you sell
- Set up your Shopify tax settings to correctly split CGST/SGST vs IGST based on customer location
- Track your turnover against the current e-invoicing threshold
- File GSTR-1 and GSTR-3B on the correct schedule for your business size
FAQ
Yes. Under Section 24 of the CGST Act, any business supplying goods through an e-commerce platform — which includes a self-owned Shopify store — must register for GST regardless of turnover. The usual ₹40 lakh (goods) or ₹20 lakh (services) exemption thresholds that apply to other small businesses do not apply here.Does a Shopify store need GST registration even with low revenue?
No. TCS under Section 52 applies specifically when a third-party e-commerce operator (like Amazon or Flipkart) facilitates a sale and collects payment on a seller's behalf. A brand selling through its own Shopify store is the direct seller, not going through a third-party operator, so this specific TCS requirement does not apply to those sales.Does TCS apply to sales made through a brand's own Shopify store?
The applicable GST rate depends entirely on the specific product category (apparel, cosmetics, electronics, food products, and so on each have different rates under India's GST schedule), not on the fact that it's sold online. A D2C brand needs to confirm the correct HSN code and corresponding rate for its specific products, the same as it would for any other sales channel.What GST rate applies to D2C products sold on Shopify?
E-invoicing becomes mandatory once a business's aggregate turnover crosses the government-notified threshold (which has been lowered progressively over recent years), regardless of sales channel. A growing D2C brand should track its turnover against the current threshold and prepare its e-invoicing setup before it's legally required, not after.Is e-invoicing mandatory for a D2C brand on Shopify?
The registration requirement and GST rates themselves don't differ based on intra-state versus inter-state selling, but the specific tax components do — intra-state sales split into CGST and SGST, while inter-state sales use IGST. This affects how transactions are recorded, though the total tax rate charged to the customer is generally the same either way.Do D2C brands selling only within one state have different GST rules?
Standard GST returns apply — GSTR-1 (outward supplies) and GSTR-3B (summary return with tax payment), filed monthly or quarterly depending on the business's turnover and chosen filing scheme (QRMP for smaller businesses). This is separate from GSTR-8, which is specifically filed by marketplace operators like Amazon, not by individual D2C brands selling on their own site.What GST returns does a D2C Shopify brand need to file?
Conclusion
The single most important thing for a new Shopify founder to internalize: GST registration isn't a future milestone tied to revenue — it's a day-one requirement, precisely because e-commerce sellers are carved out of the normal small-business exemption. Getting this right from launch, along with correctly understanding that TCS doesn't apply to your own-site sales, avoids a genuinely common and avoidable compliance mistake.
Setting up GST-compliant bookkeeping for your Shopify store? Our Zoho Books Setup and GST Compliance services handle exactly this. Book a free consultation to get started right.