eCommerce business GST Registration

17 June 2026

GST Registration for eCommerce Business in India - Amazon, Flipkart & Meesho | Fees, Documents & Limit 2026

Over 11 million sellers are registered on Indian eCommerce platforms today. And a large number of them started selling without a GSTIN simply because nobody told them the rule clearly.

Here it is: GST registration for eCommerce business is mandatory from your very first sale. No turnover threshold. No grace period. No exemption for small sellers.

Whether you sell on Amazon, Flipkart, Meesho, Myntra, or your own Shopify store the law applies to you the same way. Section 24 of the CGST Act 2017 says this explicitly.

I have worked with sellers who ran their accounts for months without a GSTIN, only to find their payouts frozen or their accounts flagged. The fix was always the same: register properly, file accurately, move on. This guide walks you through every step documents, fees, HSN codes, platform-specific rules, and what happens if you skip registration.

What Is GST Registration for eCommerce Business and Why Is It Different?

 GST registration for eCommerce business is the process of obtaining a GSTIN (Goods and Services Tax Identification Number) to legally sell products through online platforms in India. It works by registering on gst.gov.in under Section 24 of the CGST Act. Unlike regular businesses, eCommerce sellers have no minimum turnover threshold registration is mandatory from the first sale.

Most Indian businesses get a GST exemption if their annual turnover stays below ₹40 lakh (goods) or ₹20 lakh (services). eCommerce sellers do not get this exemption. The law treats online marketplace selling differently because platforms collect Tax Collected at Source (TCS) on your behalf which only works if you have a registered GSTIN.

So even if your monthly sales are ₹5,000, you need a GSTIN before listing products on any marketplace.

Why does this rule exist?

The government tracks all eCommerce transactions through the GSTR-8 returns filed by platforms like Amazon and Flipkart. They know exactly how much each seller earned. If you are not registered, that income becomes invisible on the compliance side which triggers scrutiny.

What Is the eCommerce GST Registration Limit in 2026?

The short answer: there is no limit for eCommerce sellers.

Here is the full comparison so you understand where you stand:

Business Type

General States

Special Category States

Goods (offline retail)

₹40 lakh

₹20 lakh

Services (offline)

₹20 lakh

₹10 lakh

eCommerce sellers

Zero mandatory

Zero mandatory

eCommerce operators (platforms)

Mandatory

Mandatory

Special Category States include: Manipur, Mizoram, Nagaland, Tripura, Meghalaya, Sikkim, Uttarakhand, Himachal Pradesh, Jammu & Kashmir, Arunachal Pradesh, and Assam.

This rule has not changed in 2026. Many articles online still say "check your turnover first." For eCommerce sellers, that step does not apply. Skip it and register directly.

What Documents Do You Need for eCommerce GST Registration?

 Documents required for eCommerce GST registration include a PAN card, Aadhaar card, passport-size photo, business address proof, and a cancelled cheque or bank statement. Companies and LLPs also need a Digital Signature Certificate (DSC). The complete application is submitted online at gst.gov.in no physical documents needed.

Here is the complete list:

Document

Details

PAN Card

Proprietor / Company / LLP mandatory

Aadhaar Card

For OTP-based identity verification

Passport-size Photo

Of proprietor or authorized signatory

Address Proof

Rent agreement + NOC (rented) or property tax receipt (owned)

Utility Bill

Electricity or telephone bill if operating from home

Bank Proof

Cancelled cheque or bank statement showing IFSC and account number

DSC

Mandatory for Companies and LLPs; optional for proprietors

Working from home? You do not need a formal rent agreement. An electricity bill with your name plus a self-declaration letter works.

No extra documents for eCommerce. The process is the same as any regular taxpayer registration. Platforms do not ask for anything beyond the standard GSTIN.

How Much Does eCommerce GST Registration Cost?

 The government charges zero fees for GST registration. Applying on gst.gov.in is completely free. If you hire a CA or tax consultant to file on your behalf, their professional fee typically ranges from ₹500 to ₹2,000 for a one-time registration.

Service

Cost

Self-registration on gst.gov.in

₹0

Registration via CA or consultant

₹500 – ₹2,000

Monthly GST return filing (basic)

₹300 – ₹800/month

Monthly filing via CA (detailed)

₹1,000 – ₹3,000/month

If you sell simple products and run a single proprietorship, self-registration is manageable. The portal is straightforward once you have your documents ready.

If you use Amazon FBA, sell across multiple states, or have complex product categories spend ₹1,500 on a one-time CA consultation. It saves you from costly mistakes in HSN code selection and multi-state compliance.

Step-by-Step GST Registration Process for eCommerce Sellers (2026)

To complete GST registration for eCommerce business: (1) visit gst.gov.in and click New Registration, (2) fill Part A with PAN and contact details to get a TRN, (3) complete Part B with full business and bank details, (4) submit with Aadhaar OTP or DSC, (5) receive GSTIN within 7 working days. The entire process is online and free.

Step 1 Start Your Application

Go to gst.gov.in → Services → Registration → New Registration.

Select "Regular Taxpayer" as your taxpayer type. Do not select Composition Scheme eCommerce sellers are not eligible for it (explained in the next section).

Step 2 Fill Part A and Get Your TRN

Enter your PAN, email ID, and mobile number. Verify both with OTPs. You will receive a Temporary Reference Number (TRN) it stays valid for 15 days. Write it down.

Step 3 Complete Part B

Log back in using your TRN and complete the full application:

  1. Business Details Start date, nature of business

  2. Promoter/Partner Info Verify with Aadhaar OTP

  3. Authorized Signatory Same as proprietor in most cases

  4. Principal Place of Business Upload address proof

  5. Additional Business Place Add if your warehouse is elsewhere

  6. Goods & Services Enter your HSN code (see next section)

  7. Bank Account Account number and IFSC

  8. Verification Sign with Aadhaar OTP or DSC

Step 4 Submit and Get Your ARN

After submitting, you receive an Application Reference Number (ARN). Track your application status at gst.gov.in using this number.

Step 5 Receive GSTIN

Normal processing: 7 working days.

If the officer requests documents: You get a notice respond within 15 days.

If rejected: A reason is given. Fix the issue and reapply.

Step 6 Add GSTIN to Your Seller Accounts

Once received, add your GSTIN to Amazon Seller Central, Flipkart Seller Hub, and Meesho Supplier Panel. This unlocks full account features and payment releases.

What Is an HSN Code and How Do eCommerce Sellers Find Theirs?

 An HSN (Harmonized System of Nomenclature) code is a 4 to 8-digit number that classifies your product category for GST purposes. eCommerce sellers must enter their HSN code during GST registration and on every tax invoice. The correct HSN code determines the GST rate you charge. Search your product's HSN code at gst.gov.in using the "Search HSN Code" tool.

Getting this wrong is one of the most common registration mistakes. An incorrect HSN code means you charge the wrong tax rate which creates mismatches in returns and triggers notices.

Common HSN codes for eCommerce categories:

Product Category

HSN Code

GST Rate

Clothing under ₹1,000/piece

6109

5%

Clothing above ₹1,000/piece

6109

12%

Mobile phones

8517

12%

Footwear under ₹1,000

6403

5%

Beauty and cosmetics

3304

18%

Electronic accessories

8504

18%

Home decor / handicrafts

6304

12%

Books

4901

0% (exempt)

Use the GST portal's search tool to confirm your exact code before submitting the registration form.


Platform-Specific GST Rules Amazon, Flipkart, Meesho, and Others

This is the section most guides skip. "TCS is 1%" is what they say, and then they stop. Here is what actually differs by platform.

What Is TCS in eCommerce?

Tax Collected at Source (TCS) is a 1% amount that platforms deduct from your settlement payment and deposit with the government. It works as advance tax. You claim it back through your GSTR-2A as credit against your GST liability.

Amazon GST Registration What Sellers Need to Know

Amazon India deducts 1% TCS (0.5% CGST + 0.5% SGST) from every settlement.

Critical point for Amazon FBA users: Your stock sits in Amazon's fulfillment centers. If your inventory is in Bhiwandi (Maharashtra), Hosur (Tamil Nadu), or any other state you need a separate GSTIN for that state. Amazon notifies you in Seller Central which states require registration. But do not wait for the notification check your FBA storage report and register proactively.

Add your GSTIN in Amazon Seller Central: Settings → Account Info → Tax Information → GST Number.

Flipkart GST Registration

Flipkart requires GSTIN before your first listing goes live. No GSTIN = no product page.

TCS deduction: 1% per settlement. Data appears in GSTR-2A, but sometimes with a month's delay. Match your Flipkart settlement statement against GSTR-2A every quarter.

Meesho GST Registration

Meesho's model attracts many first-time resellers who assume they are too small to register. They are not.

Since 2023-24, Meesho has made GSTIN mandatory for new seller accounts. If you have an older account running without one expect a verification request soon.

Meesho's TCS reporting in GSTR-2A is sometimes delayed compared to Amazon. Download your monthly settlement report from the Meesho Supplier Panel and cross-check manually.

For a detailed Meesho-specific registration walkthrough, see our Meesho GST Registration Guide.

Myntra and Nykaa

Both platforms follow the same 1% TCS rule. Seller onboarding requires GSTIN upfront. No platform-specific variations in tax rates.

Shopify and Direct-to-Consumer (D2C)

If you sell through your own website, no platform deducts TCS for you. You collect GST from customers and deposit it yourself. GSTR-1 and GSTR-3B filing remains mandatory.

The Composition Scheme Trap Why eCommerce Sellers Cannot Use It

This one point could save you from a serious compliance mistake.

Composition scheme sounds attractive: flat 1% tax, quarterly filing, simpler compliance. Many small business owners and some CAs recommend it.

eCommerce sellers cannot opt for composition scheme. Section 10(2)(d) of the CGST Act explicitly bars suppliers making interstate supply through e-commerce operators from this scheme.

You sell on Flipkart from Rajasthan and deliver to Bihar that is interstate supply. Composition scheme is closed.

Even if all your orders are within one state, platforms deduct TCS under a mechanism that does not work within the composition framework.

If anyone recommended this to you, verify it once more with a GST practitioner. The downside of getting it wrong is paying the full tax with interest and penalties.

What Happens If You Sell Without GST Registration?

Account suspension. Amazon, Flipkart, and Meesho now verify GSTIN during onboarding. Existing accounts without a valid GSTIN get flagged. Suspension happens.

Payment freezes. Pending settlements are held until compliance documents are complete.

Legal penalties:

Violation

Penalty

Not registering (knowing violation)

100% of tax due OR ₹10,000 whichever is higher

Late registration

₹10,000 minimum + 18% interest

GSTR-1 filed late

₹50 per day, maximum ₹5,000

GSTR-3B late with unpaid tax

₹50 per day + 18% interest on dues

The bigger risk: platforms file GSTR-8 with the government. The government sees your income. If your ITR shows earnings but no GST registration exists a notice follows.

GST Returns eCommerce Sellers Must File

 eCommerce sellers must file GSTR-1 (outward supplies, by the 11th of each month) and GSTR-3B (summary return with tax payment, by the 20th). GSTR-2A is auto-generated from platform TCS data. Sellers with turnover under ₹5 crore can opt for QRMP scheme quarterly returns with monthly tax payments.

Return

Frequency

Deadline

What to File

GSTR-1

Monthly (or quarterly under QRMP)

11th of next month

All outward sales what you sold

GSTR-3B

Monthly

20th of next month

Tax summary and payment

GSTR-2A / 2B

Auto-generated

-

TCS credit from platforms reconcile monthly

If your turnover is under ₹5 crore, you can opt for quarterly GSTR-1 filing with monthly tax payments. It reduces filing frequency but not your payment obligation. Worth considering for small sellers with simple accounts.

Trust & Authority Section

Expert Perspective

According to the GST Council's official compliance guidelines, eCommerce operators and sellers are treated as a distinct category under Section 9(5) and Section 24 specifically because of the scale and traceability of online transactions. The mandatory registration rule exists because the government can and does match GSTR-8 data (filed by platforms) against individual seller ITRs.

What I See With New Sellers

Most sellers who come to us after a suspension have two things in common: they registered late, and they never reconciled their TCS credits. Both problems are fixable. But the seller who registered on Day 1 and filed monthly even with ₹3,000 in monthly sales has never had a payment freeze or a notice.

Registration does not just protect you legally. It removes a ceiling from your business. Platforms give verified sellers better visibility. B2B buyers place bigger orders. And your ITC credits compound over time into real savings.

The process takes 7 working days. The benefit is permanent.

This article is written by Rohit Kumar Jaluthariya, Digital Marketing Executive and SEO Intern at LegalDev. He manages SEO, content strategy, and digital presence for gstregistration.co and legaldev.in two GST and legal services platforms serving taxpayers and businesses across India. His content focuses on GST topics that are both search-optimized and practically useful for real filing scenarios.

Frequently Asked Questions

Q1: Is e commerce GST registration online? Yes. The entire process is done at gst.gov.in. No physical office visit is required. Documents are uploaded digitally and verification happens via Aadhaar OTP or DSC.

Q2: What is the e commerce GST registration fee? Zero. The government does not charge any fee. If a CA or agent files on your behalf, their service fee is separate typically ₹500 to ₹2,000.

Q3: Do I need a separate GSTIN for Amazon, Flipkart, and Meesho? No. One GSTIN works across all platforms. You add the same GSTIN to every seller account you operate.

Q4: I sell only within my state on Meesho. Do I still need GST? Yes. The platform-selling rule applies regardless of whether your sales are intra-state or interstate.

Q5: Can I use the composition scheme for my eCommerce business? No. Section 10(2)(d) of the CGST Act bars eCommerce sellers from opting for composition scheme, particularly if any interstate supply is involved.

Q6: What is the GST number format? A GSTIN is a 15-character alphanumeric number: 2 digits for state code + 10-digit PAN + 1 entity number + "Z" + 1 check digit. Example: 08ABCDE1234F1Z5

Q7: How long does GST registration take? 7 working days in standard cases. If the officer requests additional documents, it can extend by another 15 days.

Q8: What if I am rejected? You receive a rejection notice with reasons. Fix the issue usually a document mismatch or incorrect details and reapply. There is no waiting period before reapplying.

Q9: I use Amazon FBA. Do I need GST registration in multiple states? Yes, if Amazon stores your stock in a warehouse in another state. You need a GSTIN for each state where your inventory physically sits.

Q10: Can I file my own GST returns? Yes. The GST portal supports self-filing. For simple accounts with a single platform and straightforward products, self-filing is manageable. Complex accounts with TCS reconciliation across platforms benefit from professional help.

Conclusion

Three things to remember from this guide:

  1. No turnover threshold applies. GST registration for eCommerce business is mandatory from your first sale regardless of how much you earn.

  2. Registration is free and takes 7 days. Gather your PAN, Aadhaar, address proof, and bank details. The gst.gov.in portal does the rest.

  3. Platforms are already reporting your sales to the government. GSTR-8 filings by Amazon, Flipkart, and Meesho create a data trail. Registration and timely filing keeps you on the right side of that trail.

Ready to get your GSTIN today?

If you are an eCommerce seller on Amazon, Flipkart, or Meesho and you do not have a GSTIN yet every day you wait is a risk to your account and your payouts.

Start Your GST Registration Free Consultation Available →

Our team at gstregistration.co has helped 500+ online sellers complete error-free registration. We handle documents, HSN code selection, and portal submission so your GSTIN arrives in 7 days without rejection.

Author Bio

Rohit Kumar Jaluthariya | Digital Marketing Executive & SEO Intern, LegalDev

Rohit manages SEO, content strategy, and digital presence for gstregistration.co and legaldev.in two GST and legal services platforms serving taxpayers and businesses across India. He specializes in GST content that is both search-optimized and practically useful for real filing scenarios.


Enquiry

Call Now

Email

Whatsapp

Message