Table of Contents
A kirana store owner in your neighbourhood with sales up to ₹40 lakh per year does not want a GST number, but if you want to sell anything online, you will need GST before your first order goes out.
Same country, same tax law, but different rules!
Online sellers, resellers, and marketplace owners often stress the fact that GST is mandatory for eCommerce. Not knowing the answer, many start their business but skip the due diligence.
It can work sometimes, but not every time, as the rules differ from place to place, product to product, and platform to platform.
Let’s find out: do you need GST to sell online or not?
Is GST Mandatory for Sell Online/Ecommerce?
The GST requirement for online selling depends on how you sell, and it’s not based on the quantity.
The GST law draws a sharp line between two types of online sellers, and your obligations are completely different depending on which side you stand.
Let us simplify it for you:
- YES → If you sell on marketplaces like Amazon, Flipkart, Meesho, Myntra, etc.
- NO → If you sell through your own website (below ₹20–40 lakh)
- YES → If you sell interstate (across states)
- YES → If platform collects TCS (Tax Collected at Source)
So if you are selling through someone else’s platform, GST is required, but things are different if you build your own website or use a customised niche store for the same.
GST Rules Based on Your Selling Model
Your GST requirement depends entirely on your business model
1. Marketplace Sellers (Amazon, Flipkart, Meesho)
The most common method for online sellers in India is to use platforms like Amazon, Flipkart, Meesho, Myntra, etc. to sell their products. The rule here is simple and universal: you need GST registration before you make your first sale.
Section (ix) – CGST Act
This is one of the sections applicable for online sellers and mentions anyone supplying goods or services through an e-commerce operator needs a GST number regardless of their annual turnover. This section overrides all other limits and clauses meant for businesses and the applicability of the GST rules.
The linkage of this rule with your online selling business is connected to the marketplace. As marketplaces are legally required to collect Tax Collected at Source (TCS) on every sale you make through their platform, you will naturally need a GST number.
To deposit this TCS against your account with the government, they need your GSTIN. Without it, the entire compliance chain breaks down. So this section didn’t only make GSTIN a requirement, but it became mandatory through the mechanism put in place for online marketplaces, ensuring you cannot sell online without a GST number.
Moreover, you need a GST number just to create and get verifications for your online marketplace account.
2. Own Website Sellers (Shopify, WooCommerce, D2C)
If you are using your own website to sell stuff, or using Shopify, WooCommerce to build your site through these platforms, or even have an Instagram shop, you don’t need a GST number.
So any D2C storefront does not require a GST number but only up to a threshold.
- ₹40 lakh for sellers of goods in most states.
- ₹20 lakh for service providers or mixed businesses in most states.
- ₹10 lakh for businesses in special category states (like Manipur, Mizoram, Nagaland, and Tripura).
However, there’s a big asterisk in this rule. The moment you start selling stuff to customers in another state, GST registration becomes mandatory irrespective of your turnover.
This means your selling model can shift whether you need GST to sell online or not.
GST Exemption for Online Sellers
Yes, there are some exemptions for online sellers meant to help and safeguard their interests.
- Exempt Goods and Services Sellers
Exempt goods under this rule are unbranded organic groceries, fresh products, handmade soaps, khadi products, or certain handicrafts. For these items, GST registration is not required until and unless the turnover is less than ₹40 lakhs.
However, the moment your products start selling in another state, the mandatory GST requirement is back into the picture. Even if your product is GST-free, you will still need GSTIN to keep on selling through the platform.
For service providers as well, similar rules are applicable. As long as they are selling services, whether it’s consultancy, design, coaching, tutoring, or others, through their own platform, no GST is needed till ₹20 lakhs.
However, the moment you register on a platform that is liable to collect TCS, you need GST to sell the same services even if you don’t hit the threshold limit.
- But Is There a GST Limit for Online Business Under the Composition Scheme?
The composition scheme under GST is an option business owners can take to play a flat lower rate of tax and with minimal filing requirements. Although this scheme seems ideal for online marketplace sellers, under Section 10(2)(d) of the CGST Act, the suppliers who sell through an e-commerce platform cannot opt for Composition Scheme.
What is TCS and Why Does it Matter to Your Online Business?
TCS is the core reason behind why you cannot sell online without GST number. TCS means ‘Tax Collected at Source’, and this is a mechanism with which the marketplaces are supposed to collect a small percentage of the tax from every sale made through their platform.
This TCS, the marketplaces have to deposit to the government as per the GST norms on your behalf. Let’s say.
- You sell ₹100,000 worth of goods in one month, and out of these, ₹10,000 worth of goods are returned; the TCS applies to ₹90,000.
- The platform you sell through, like Amazon, Flipkart, etc., will charge 1% of the net value divided between CGST and SGST when goods are sold within the state.
- If the same goods are sold within two states, 1% IGST applies.
The TCS you pay now can be claimed back as Input Tax Credit (ITC) through the GSTR-3B return and can be used to offset the amount you have to pay against your GST liability.
The platform can only deposit TCS against a valid GSTIN. Without your GST number, there’s no account to credit it to, no compliance trail, and no way for the marketplace to fulfil its own legal obligation.
GST Compliance After Registration: What You Need to Do Monthly?
Getting your GST registration is just the beginning, and once you have the number, there are several actions to take for staying compliant and avoiding fines.
Monthly Returns to File Every Month
After registration, the two GST returns you need to file every month for GST compliance:
- GSTR-1: This report is the one you need to file sharing all your outward supplies, including every sale you made during the month, with invoice details. This is due by the 11th of the following month.
- GSTR-3B: This is the monthly summary return where you must declare your total tax liability, claim your Input Tax Credit (including TCS), and pay the net tax due. This is due by the 20th of the following month.
Both these returns are mandatory, even if you record zero sales in a month. In that case, file a NIL return, but it must be filed. However, there is a relief for sellers here; the QRMP Scheme.
The Quarterly Return Monthly Payment scheme is where you can file GST-1 and GSTR-3B once a quarter instead of every month. However, the tax to be paid needs to be done every month by generating challan.
TCS Reconciliation Through the Marketplace Statements
Every marketplace you work with, like Amazon, Flipkart, Meesho, etc., will share a monthly settlement statement including TCS dedicated by them on your sales. These deductions will show on your GSTR-2B as your credit. This credit, or ITC, you can claim in your GSTR-3B.
ITC Basics | What You Can and Cannot Claim?
Input Tax Credit (ITC) lets you offset the GST you’ve paid on business purchases against the GST you owe on sales. As an online seller, you can typically claim ITC on the following:
- Packaging materials.
- Raw materials or products purchased for resale.
- Business services like shipping, software subscriptions, and professional fees
However, there are some items you cannot claim ITC on and this including;
- Personal expenses.
- Food and beverages (unless you’re in the hospitality business).
- Motor vehicles (with limited exceptions).
- For any purchase where the supplier hasn’t filed their own GST return, this is why reconciling GSTR-2B matters.
For online sellers, following GST rules and norms may not seem as important as it is for other businesses. This lack of interest may lead the online sellers into further problems. But it’s best to keep ahead of all the requirements and ensure you do the following:
- Claim TCS credit in GSTR-3B: The ITC you are owed will stay in GSTR-2B, and you must not forget to offset it against your GST liabilities. Not doing so means you will end up paying more tax than required.
- Don’t Report Interstate Sales as Intrastate: A common error for sellers who ship pan-India but aren’t careful about IGST vs CGST/SGST classification.
- Reconcile Platform Settlement Data: Your marketplace statement and your actual GST liability should match; if they don’t, you need to find out why before the portal does.
To Sum it Up
So, to answer your question, do you need GST to sell online? It depends.
Online sellers need GST if they sell on a marketplace before you put up your inventory on the platform. But if you are selling through your website or a website builder like Shopify, WooCommerce, etc., you will need GST only after the threshold limit is crossed.
The mandatory requirement of GST limit for online business is meant to protect you especially considering the fast scale at which online commerce moves. Ready to sort your GST without the confusion? Casfree helps online sellers get GST-ready payment system, from registration to monthly compliance, so you can focus on selling, not spreadsheets.
FAQs
Is GST mandatory for ecommerce sellers in India?
Yes, GST is mandatory if you sell through marketplaces like Amazon or Flipkart, regardless of turnover.
Can I sell online without GST number?
Yes, but only if you sell through your own website and stay below ₹20–40 lakh threshold.
What is GST limit for online business?
₹40 lakh for goods, ₹20 lakh for services, and ₹10 lakh for special category states.
Can I sell on Amazon without GST?
No, GST is mandatory due to TCS compliance requirements.
Is GST required for Shopify sellers?
Only after crossing threshold or selling interstate.
What will happen if I don’t pay any GST on the products I sell?
Not paying GST can result in legal action against you, and the authorities can use legal ways to recover the unpaid amount, including interest.
In case you missed it:
- GST State Code List – All States & UT Codes
- What is CGST?
- What is SGST?
- What is IGST in GST?
- How to Access GST Portal
- How to Apply for GST Number, Process & Documents
- GST Rules & Regulations in India 2026
- How to Generate E-Way Bill Online
- Updated GST Slabs List in India (0%, 5%, 18%, 40%)
- What is GSTR-1?
- What is GST, Full Form, Meaning & Key Features