🚨 Important: GST is Mandatory for Every Online Seller
Any ecommerce operator — Flipkart, Meesho, Myntra, JioMart, Amazon, or a payment gateway-linked website — requires sellers of taxable goods to hold a valid GSTIN. The usual ₹40 lakh (goods) or ₹20 lakh (services) turnover exemption that applies to offline vyapar does not apply to online selling. Most marketplaces will not even activate your seller account without one.
✅ Quick Answer
GST registration for ecommerce sellers is compulsory from your very first sale on any marketplace — Flipkart, Meesho, Myntra, JioMart, Amazon, or your own website — regardless of annual revenue. Government fee: ₹0. eUdyamAadhaar professional fee: ₹500. Timeline: 3–7 working days. One GSTIN from your home state covers selling on every marketplace across India.
Why Ecommerce Sellers Need GST — The Real Reason
New sellers listing their first product on Meesho or Flipkart often assume the same rule as an offline dukaan applies — register only once you cross ₹40 lakh in yearly sales. That rule is for brick-and-mortar businesses. Selling through an ecommerce operator triggers a completely different, stricter rule.
Under Section 24(ix) of the CGST Act 2017, any supplier making taxable supplies of goods through an ecommerce operator must register for GST compulsorily, with no turnover exemption. Flipkart, Meesho, Myntra, JioMart, and Amazon are all registered ecommerce operators under Indian law. The moment you list a taxable product on any of them, you are legally required to hold a GSTIN — even if you expect to sell just ₹8,000 worth of goods this month.
The TCS Problem: Why Online Sellers Lose Money Without a GSTIN
Under Section 52 of the CGST Act, every ecommerce operator must collect Tax Collected at Source (TCS) at 1% of the net taxable value of goods sold through the platform. This is deducted automatically from your payouts on Flipkart, Meesho, Myntra, JioMart, and Amazon alike.
- With a valid GSTIN → TCS lands in your GST electronic cash ledger → you offset it against your GST payable → net cost to you: zero.
- Without a GSTIN → TCS is still deducted from every payout → there is no ledger to credit it to → the money is gone permanently.
Example: a seller doing ₹3 lakh a month in Flipkart or Meesho sales loses roughly ₹3,000 a month, or ₹36,000 a year, in unclaimed TCS with no GSTIN — over 70 times the one-time ₹500 fee it takes to get registered properly.
Which Platforms This Applies To
"Ecommerce seller" is not limited to Amazon or Flipkart. GST registration under Section 24(ix) applies the same way whether you sell through a large marketplace, a social-commerce reseller app, or your own Shopify-style website that accepts online payments.
| Platform Type | Examples | GST Rule |
|---|---|---|
| Large marketplaces | Flipkart, Amazon, Myntra, JioMart | GSTIN mandatory before onboarding is complete; 1% TCS deducted on every payout |
| Social commerce / reseller apps | Meesho, GlowRoad | Same rule applies — GSTIN required to activate a supplier/seller account and receive payouts |
| Quick commerce | Blinkit, Zepto, Instamart (as a listed brand/vendor) | GSTIN mandatory; may also need state GST registration if you supply from a dark-store warehouse |
| Own website / Shopify / WooCommerce | Independent online stores using Razorpay, Cashfree, or similar gateways | GST is not collected as TCS since there's no ecommerce operator, but registration is still required once you cross the standard ₹40 lakh (goods) threshold — unless you also sell on a marketplace, which removes the threshold entirely |
Benefits of GST Registration for Ecommerce Sellers
💡 Why a GSTIN Actually Helps Your Online Business
- Recover TCS every month: The 1% TCS deducted by every marketplace is credited to your GST cash ledger instead of being lost.
- Input Tax Credit (ITC): Claim credit on GST paid for stock purchases, packaging, courier costs, marketplace commission, and sponsored ads — all charged at 18% GST.
- Legal, compliant invoicing: Marketplaces auto-generate GST-compliant tax invoices only for sellers with a valid GSTIN.
- Sell pan-India from one registration: A single GSTIN from your home state lets you legally ship to all 28 states and 8 union territories.
- No artificial revenue ceiling: You are not held back by fear of crossing a threshold — you can scale freely once compliant.
- Access to more marketplaces: Flipkart, Meesho, JioMart, and quick-commerce platforms often will not activate a seller account without a GSTIN entered upfront.
- Better business credit: Regular GST returns act as verifiable proof of income for business loans and working-capital credit lines.
- Pairs well with Udyam Registration: Combine your GSTIN with an Udyam Registration (MSME certificate) to unlock priority-sector lending and government scheme eligibility — see our documents checklist for Udyam registration to get started alongside your GST filing.
Eligibility: Who Needs GST Registration as an Online Seller
| Seller Type | GST Required? | Notes |
|---|---|---|
| Selling taxable goods on any marketplace | ✅ Yes — Mandatory | No turnover threshold applies for ecommerce supplies |
| Selling only GST-exempt goods (e.g., unbranded grains) | Technically Not Required | Marketplace still deducts TCS — register voluntarily to claim it back |
| Own website only (no marketplace, no ecommerce operator) | Required once turnover crosses ₹40L (goods) / ₹20L (services) | Standard offline-style threshold applies since there is no TCS-deducting operator |
| Selling from own warehouse in multiple states | ✅ Yes — state-wise registration needed | One GSTIN per state where you have a genuine place of business |
| Using marketplace-run fulfilment centres (FBA-style) | ✅ Yes — single GSTIN usually enough | The marketplace's fulfilment warehouse is not counted as your own place of business |
Documents Required for Ecommerce GST Registration
Most first-time online sellers are sole proprietors. Here is exactly what you need, split by business structure.
🧾 Sole Proprietor / Individual Seller — Documents
- PAN card of the owner MANDATORY
- Aadhaar card — must be linked to your current mobile number for OTP verification MANDATORY
- Recent passport-size photograph (white background, good quality) MANDATORY
- Bank account proof: cancelled cheque with account number + IFSC, or a 3-month bank statement MANDATORY
- Business address proof — see the table below for what qualifies MANDATORY
- Business registration proof: Udyam certificate, shop licence (Gumasta), or previous year's ITR ANY ONE
🏢 Private Limited Company / LLP Seller — Additional Documents
- Certificate of Incorporation (from MCA/ROC) MANDATORY
- PAN card of the company/LLP MANDATORY
- Memorandum of Association (MOA) and Articles of Association (AOA), or LLP Agreement MANDATORY
- PAN and Aadhaar card of all directors/designated partners MANDATORY
- DIN or DPIN of all directors/partners MANDATORY
- Board resolution authorising the signatory for GST registration MANDATORY
- Company/LLP bank account proof in the entity's name MANDATORY
- Digital Signature Certificate (DSC) of the authorised signatory MANDATORY
- Registered office address proof MANDATORY
Business Address Proof — What Online Sellers Can Use
Most small online sellers run their business from home. Here is what marketplaces and the GST portal accept as valid address proof:
| Premises Type | Accepted Documents |
|---|---|
| Owned home / office | Latest electricity bill (under 3 months old), property tax receipt, or municipal khata in your name |
| Rented premises | Rent agreement or lease deed, plus the landlord's electricity bill or ownership document |
| Home-based seller living with family | Signed No Objection Certificate (NOC) from the property owner (parent, spouse) plus their electricity bill |
| Co-working space or shared warehouse | Rent/membership agreement with your name and the premises address, plus the space's electricity bill or ownership document |
⚠️ Common Ecommerce Seller GST Application Mistakes
- Name mismatch between PAN and Aadhaar — even a missing middle name causes an immediate Show Cause Notice
- Bank account registered in a different name than the GST applicant
- Uploading an electricity bill older than 3 months
- Using a relative's home address without a signed NOC
- Aadhaar not linked to an active mobile number — OTP authentication fails mid-application
- Declaring the wrong business constitution (e.g., selecting "Partnership" for a solo seller), causing form mismatch
- Forgetting to add the same GSTIN separately inside every marketplace dashboard after approval
GST Registration Fee for Ecommerce Sellers
The government fee for GST registration is completely free on gst.gov.in. No marketplace — Flipkart, Meesho, Myntra, JioMart, or Amazon — charges anything to add a GSTIN to your seller profile either.
Filling the 11-part application correctly is where most first-time sellers stumble — document formatting, Aadhaar authentication, and possible Show Cause Notices can turn a 5-day process into a 4-week ordeal if the first submission has errors.
eUdyamAadhaar charges ₹500 for professional assistance, covering document review before submission, form filling, Aadhaar authentication guidance, ARN tracking, SCN response support if needed, and help adding your GSTIN across every marketplace dashboard you plan to sell on.
| Fee Type | Amount | Who Charges |
|---|---|---|
| Government GST registration fee | ₹0 | gst.gov.in (official portal) |
| eUdyamAadhaar professional fee | ₹500 | One-time, covers end-to-end filing support |
| Marketplace GSTIN onboarding | ₹0 | Free on Flipkart, Meesho, Myntra, JioMart, Amazon |
| GST return filing (monthly, after registration) | Not included in registration fee | Separate — use a CA or GST filing software |
Step-by-Step: How to Get GST Registration as an Online Seller
The process is identical no matter which marketplace you plan to sell on first — Flipkart, Meesho, JioMart, or your own store.
Collect and scan all documents
Gather PAN, Aadhaar, photograph, bank proof, and address proof. Check that your name matches exactly across PAN and Aadhaar, and confirm your Aadhaar is linked to your current mobile number.
Link Aadhaar to mobile, if not already done
Visit the UIDAI website or your nearest Aadhaar centre. Linking takes 2–3 days to reflect. Do this before starting the form — OTP authentication will fail without it.
Go to gst.gov.in → Services → Registration → New Registration
Select "Taxpayer" as the applicant type. Enter your state, district, the legal name of the business (must match PAN exactly), PAN, mobile, and email.
Verify OTP on mobile and email
Two OTPs arrive separately. Enter both to receive a Temporary Reference Number (TRN), valid for 15 days — complete the full application within this window.
Fill the 11-part application form
Covers business details, promoter information, authorised signatory, principal place of business, goods and services (HSN/SAC codes), bank account details, and Aadhaar authentication. Save each part before proceeding.
Select correct HSN codes for your products
Declare what you sell using HSN codes and applicable tax rates — clothing (5% or 12%), footwear, electronics (18%), home goods (12% or 18%), cosmetics (18%). Select the top categories you actually list.
Upload documents
Upload each file in JPEG or PDF format, under 1 MB. Compress oversized PDFs before uploading — the portal rejects files that exceed the limit.
Complete Aadhaar OTP authentication
Sole proprietors authenticate individually. Partnerships need every partner to authenticate. Companies need the authorised signatory (usually a director) to complete this step. The application cannot be submitted without it.
Submit and receive your Application Reference Number (ARN)
The ARN arrives by SMS and email. Track your application anytime under Services → Track Application Status. Clean applications are typically approved in 3–7 working days.
Respond to a Show Cause Notice (SCN) if raised
If the GST officer asks for clarification or a clearer document, you have 7 working days to respond. A detailed reply with corrected documents usually resolves it in one round.
Download your GST certificate and update every marketplace
Once approved, download your certificate from gst.gov.in → Services → User Services → View/Download Certificate. Then add the 15-digit GSTIN separately inside Flipkart Seller Hub, Meesho Supplier Panel, Myntra Partner Portal, JioMart Seller Central, and any other platform you use — each validates it against the government database in real time.
GST Returns You Must File as an Ecommerce Seller
Registration is only step one. Once you hold a GSTIN, regular return filing becomes compulsory — missed returns attract late fees and can eventually lead to GSTIN suspension, which blocks marketplaces from paying you.
| Return | Frequency | Content | Late Fee |
|---|---|---|---|
| GSTR-1 | Monthly (or quarterly under QRMP if turnover < ₹5 crore) | All outward supplies, including sales across every marketplace | ₹50/day (₹20/day for nil return) |
| GSTR-3B | Monthly | Summary of sales, purchases, net GST payable, and payment | ₹50/day + 18% annual interest on unpaid tax |
| GSTR-2B | Auto-generated monthly | Auto-populated input tax credit from your suppliers and platforms | No filing needed — auto-generated |
| GSTR-9 | Annual | Annual reconciliation of all monthly/quarterly returns | ₹200/day (capped at 0.25% of turnover) |
Sellers with annual turnover under ₹5 crore usually benefit from the QRMP (Quarterly Return Monthly Payment) scheme — GSTR-1 is filed quarterly while GSTR-3B stays monthly, cutting the filing workload significantly.
How to Claim TCS Across Multiple Marketplaces
If you sell on more than one platform, TCS from each of them flows into the same GST cash ledger tied to your single GSTIN. Here's how to track and claim it correctly.
Check GSTR-2B every month for TCS credit
Log in to the GST portal → Services → Returns → GSTR-2B. TCS deposited by Flipkart, Meesho, Myntra, JioMart, and Amazon all appear here, combined against your GSTIN.
Cross-verify with each marketplace's TCS certificate
Download the monthly TCS statement from each seller dashboard separately and match the totals against your GST cash ledger to catch any mismatch early.
Offset TCS against GST payable, or claim a refund
Use the accumulated TCS to reduce your monthly GST liability in GSTR-3B. If the credit exceeds what you owe, file a refund application on the GST portal — refunds are typically processed within 30–60 days.
🔗 Related Services at eUdyamAadhaar
Frequently Asked Questions
Is GST registration mandatory for all ecommerce sellers in India?
Yes, for anyone selling taxable goods through an ecommerce platform such as Flipkart, Meesho, Myntra, JioMart, or Amazon. Under Section 24(ix) of the CGST Act 2017, sellers making taxable supplies through an ecommerce operator must register for GST regardless of turnover — the usual ₹40 lakh (goods) or ₹20 lakh (services) threshold does not apply. Only sellers dealing exclusively in GST-exempt goods, such as certain unbranded food grains, may avoid mandatory registration, and even they often register voluntarily to recover TCS.
Do I need separate GST registration for Flipkart, Meesho, Myntra, and Amazon?
No. One GSTIN issued from your home state covers all marketplaces you sell on — Flipkart, Meesho, Myntra, JioMart, and Amazon all accept the same GST number. You simply add your GSTIN separately inside each seller dashboard during onboarding. You only need an additional state-wise GSTIN if you maintain your own warehouse, office, or fulfilment centre in another state outside marketplace-run warehouses.
What documents are required for GST registration for an ecommerce seller?
For a sole proprietor: PAN card, Aadhaar card linked to your mobile number, a recent passport-size photograph, bank account proof (cancelled cheque or statement), and business address proof (electricity bill, rent agreement, or an NOC if operating from a family home). For a private limited company or LLP, you additionally need the Certificate of Incorporation, MOA/AOA or LLP Agreement, PAN and Aadhaar of all directors, DIN, a board resolution, and the Digital Signature Certificate of the authorised signatory.
What is TCS and why does it matter for ecommerce sellers without GST?
TCS (Tax Collected at Source) is 1% deducted by every ecommerce operator — Flipkart, Meesho, Amazon, Myntra, JioMart — from each seller payout under Section 52 of the CGST Act. With a valid GSTIN, this 1% lands in your GST cash ledger and offsets your GST liability, so it costs you nothing net. Without a GSTIN, the platform still deducts the 1%, but there is no account to credit it to, so the money is simply lost. A seller doing ₹3 lakh a month in sales loses roughly ₹36,000 a year this way.
How much does GST registration cost for an ecommerce seller?
The government charges ₹0 for GST registration on the official portal, gst.gov.in — there is no official fee under any circumstance. Marketplaces like Flipkart, Meesho, and Amazon also do not charge to add a GSTIN to your account. eUdyamAadhaar charges ₹500 for professional assistance covering document review, form filling, Aadhaar authentication support, ARN tracking, and help updating your GSTIN across marketplace dashboards.
How long does GST registration take for an online seller?
Most clean applications are approved within 3 to 7 working days of submission, provided PAN, Aadhaar, and address proof details are consistent and Aadhaar OTP authentication succeeds. If a GST officer raises a Show Cause Notice asking for clarification, you get 7 working days to respond, which can extend the timeline by one to three weeks. Mismatched names between PAN and Aadhaar are the single biggest cause of delay for first-time ecommerce applicants.
Can I sell on Meesho or Flipkart without GST if my turnover is very low?
No, in almost every practical case. Even sellers doing a few thousand rupees a month in sales are legally required to register because the standard turnover exemption does not apply to ecommerce supplies under Section 24(ix). Meesho, Flipkart, and most marketplaces will also not let you complete onboarding or receive payouts without a valid GSTIN entered in your seller profile, so in practice GST becomes a precondition for selling, not just a legal formality.
Do I need to file GST returns every month as an ecommerce seller?
Yes. Once registered, you must file GSTR-1 (details of outward supplies, monthly or quarterly under the QRMP scheme), GSTR-3B (monthly summary return with tax payment), and GSTR-9 (annual return). Missing filings attracts a late fee of roughly ₹50 per day plus 18% annual interest on unpaid tax, and prolonged non-filing can lead to cancellation of your GSTIN, which blocks marketplaces from paying you until it is restored.
What GST rate applies to products sold on ecommerce platforms?
The GST rate depends on the HSN (Harmonised System of Nomenclature) code of your specific product, not on the fact that it is sold online. Common ecommerce categories include clothing and footwear (5% or 12% depending on price), electronics and accessories (18%), home and kitchen goods (12% or 18%), and cosmetics (18%). You declare the applicable HSN codes and rates during GST registration and again on every invoice generated by the marketplace.
Can I claim input tax credit on marketplace commission and advertising fees?
Yes. Marketplace commission, fulfilment fees, and sponsored/advertising charges from Flipkart, Amazon, Meesho, and Myntra all carry 18% GST, and this is available as Input Tax Credit once you have a GSTIN. You can also claim ITC on GST paid for product purchases meant for resale, packaging materials, and courier or logistics services. This directly reduces your net GST payable and is one of the most underused benefits among new online sellers.
Get Your GST Registration Done — ₹500, 3–7 Days
Don't lose money on unclaimed TCS every month, or risk your Flipkart, Meesho, or Myntra account staying stuck at onboarding. Share your documents with us and we'll handle document review, form filing, Aadhaar authentication, and ARN tracking end-to-end.