E-commerce operators are required to collect a small percentage of tax (TCS) on their sales. Only a GST-registered seller can claim this TCS back as a credit, ensuring you don’t lose out on your earnings.
GST Registration for E-commerce Sellers
Register your e-commerce business for GST with ease. We ensure fast, accurate registration and compliance, so you can focus on selling on Amazon, Flipkart, Meesho, and more.
- One-stop GST Onboarding for Sellers
- Marketplace-ready GST Solutions
- Seamless TCS Compliance Setup
- Quick PAN–GST Linking Assistance
- Ongoing Support for GST Returns
Enter your details to receive a full quote and consultation
By clicking, you consent to receiving updates about our services as outlined in our Privacy Statement.

4.6 out of 5

4.7 out of 5
What Sets Us Apart
500+ MCA Certified Experts
10,000+ Verified Reviews
2500+ Monthly Clients Onboardings
Serving Businesses Across India
Overview of GST Registration for E-commerce Businesses
Starting an online business in India is exciting! The world of e-commerce offers huge opportunities. However, navigating the legal and tax requirements can seem tricky. One of the most important things for any online seller in India is understanding and getting GST registration.
GST is a single tax system that replaced older ones like VAT, excise duty, and service tax. It is mandatory for online sellers, making tax filing easier across the country. This guide breaks down everything you need to know about GST registration for your online venture in India.
Why is GST Registration a Must-Have for Your Online Business?
If you sell products online in India, GST registration is mandatory. Regular businesses must register for GST only after their turnover crosses a specific threshold of Rs. 40 lakhs (Rs. 20 lakhs for special category states). However, this turnover limit does not apply to e-commerce sellers. As per Section 24 of the CGST Act, all online sellers must register for GST regardless of turnover.
GST registration makes your business legally compliant and builds trust with customers. It also allows you to sell on major e-commerce platforms like Amazon, Flipkart, Meesho, and others, which require a valid GSTIN. Without GST registration, listing or selling products through these marketplaces is not possible.
Benefits of Getting Your E-commerce Business GST-Registered
Beyond just being a legal requirement, GST registration offers many advantages for your online business. It’s not just about paying taxes; it’s about streamlining your operations and growing your reach.
Simplified Tax Compliance
Before GST, businesses dealt with multiple taxes. Now, GST combines them, making tax compliance much easier. You interact with a single tax system, saving you time and effort. The entire process, from registration to filing returns, is online, reducing paperwork and errors.
No More Tax-on-Tax (Cascading Effect)
In the old system, taxes were applied at every stage, leading to a “tax on tax” situation. GST removes this issue through the Input Tax Credit (ITC) system, allowing you to pay tax only on the value you add to the product or service.
If you are a GST-registered seller, you can claim ITC. This means you can reduce the GST you owe on your sales by the amount of GST you already paid on purchases (raw materials, packaging, etc.). This lowers your overall tax cost and lets you offer better prices to your customers.
Expanded Market Reach
Selling products across state borders without GST registration is not allowed. Therefore, if you want to grow your business beyond your home state, GST registration becomes essential.
GST has unified the tax system across India. With a single GST registration, you can sell your products or services across different states without facing separate state-level taxes or complex regulations. This opens up your business to customers all over India, significantly expanding your potential customer base.
Increased Business Credibility
A GSTIN (Goods and Services Tax Identification Number) makes your business look more professional and trustworthy. Many big companies and government departments usually choose to work with businesses that are registered under GST. This can help you secure better deals with suppliers and even get easier access to loans from banks and financial institutions.
Claiming Tax Collected at Source (TCS)
Who Needs to Register for GST in the E-commerce World?
GST rules require most participants in the e-commerce ecosystem to register, but the conditions vary.
Sellers on Marketplaces like Amazon, Flipkart, and Meesho
As established earlier, if you sell goods on platforms like Amazon or Flipkart, the standard turnover threshold does not apply to you. GST registration is mandatory from your very first sale.
E-commerce Operators: The Platforms Themselves
Platforms that own, operate, or manage digital spaces facilitating the supply of goods or services are considered “e-commerce operators.” This includes companies like Amazon, Flipkart, Zomato, and Uber. These operators must register for GST regardless of their turnover. These platforms have additional responsibilities, like collecting Tax Collected at Source (TCS) from sellers, which is then remitted to the government. This requirement is also stated in Section 24(ix) of the CGST Act.
Service Providers Using Online Platforms
If you provide services online, such as coaching, design services, or IT support, the general GST registration threshold applies. This means you must register for GST if your annual turnover exceeds Rs. 20 lakhs (or Rs. 10 lakhs for special category states), as per Section 24(v) of the CGST Act.
However, if you are providing services through an e-commerce operator (like UrbanClap or other similar platforms), GST registration may be mandatory even if your turnover is below the threshold. This requirement depends on the platform’s structure and specific GST notifications.
Non-Resident Sellers and OIDAR Service Providers
For non-resident sellers who supply goods or services through e-commerce platforms to customers in India, GST registration is required under Section 24(ix) of the CGST Act.
Similarly, OIDAR (Online Information and Database Access or Retrieval) service providers, such as those offering digital content or cloud services, must also get GST registration. If you’re a non-resident and offer digital services like streaming, downloads, or cloud access to users in India who are not registered under GST, you must get GST registration. This helps make sure tax is properly collected on digital services used in India.
Documents Required for E-commerce GST Registration
Collecting the correct documents in advance can help you complete your GST registration faster and without trouble. The type of documents required depends on how your business is set up.
For Sole Proprietorships and Individual Sellers
If you run your online business as an individual or a sole proprietor, here’s what you’ll typically need:
- PAN Card of the proprietor.
- Aadhaar Card of the proprietor.
- Photograph of the proprietor (in JPEG/PDF format).
- A copy of a cancelled cheque, bank statement, or passbook showing your account number, bank name, and IFSC code.
- You will also need proof of your business address. This can be a recent electricity bill, a property tax receipt, or a municipal khata copy. If the business address is a rented property, a valid rent agreement and a No-Objection Certificate (NOC) from the owner are required. If it’s a home address owned by parents, an NOC from them might be needed.
For Partnership Firms and LLPs
For partnership firms and Limited Liability Partnerships (LLPs), the requirements include:
- PAN Card of the partnership firm/LLP.
- PAN Card and Aadhaar Card of all partners.
- Partnership Deed (for partnership firms) or LLP Agreement/Certificate of Incorporation (for LLPs).
- Photographs of all partners and authorized signatories.
- Address Proof of all partners (especially authorized persons).
- Proof of Appointment of Authorized Signatory.
- Bank Account Details: Cancelled cheque, bank statement, or passbook.
- Proof of Principal Place of Business Address: Utility bills, rent agreement with NOC, or ownership documents.
For Private Limited or Public Limited Companies
Companies have more formal requirements:
- PAN Card of the company.
- Certificate of Incorporation issued by the Ministry of Corporate Affairs (MCA).
- Memorandum of Association (MOA) and Articles of Association (AOA).
- PAN Card and Aadhaar Card of the authorized signatory.
- PAN Card and Address Proof of all directors.
- Photographs of all directors and the authorized signatory.
- Board Resolution or other proof appointing the authorized signatory.
- Bank Account Details: Cancelled cheque, bank statement, or passbook.
- Proof of Principal Place of Business Address: Utility bills, rent agreement with NOC, or ownership documents.
How to Get GST Registration for E-commerce: Step-by-Step Process
The entire GST registration process is online, making it quite convenient. Here’s a simplified breakdown:
Step 1: Visiting the Official GST Portal and Starting Your Application
First, open your web browser and go to the official GST portal: gst.gov.in. On the homepage, look for the “Services” menu, then click on “Registration,” and finally select “New Registration.” This will take you to the application form.
Step 2: Generating Your TRN (Temporary Reference Number) in Part A
The registration form is divided into two parts. In Part A, you’ll provide basic details:
- Select “New Registration” and choose “Taxpayer” as the type.
- Select your “State/UT” and “District.”
- Enter the “Legal Name of the Business” exactly as it appears on your PAN card.
- Enter your business’s “Permanent Account Number (PAN).”
- Provide your “Email Address” and “Mobile Number” for the primary authorized signatory.
- Enter the “Captcha” and click “PROCEED.”
You will then receive separate One-Time Passwords (OTPs) on your mobile number and email. Enter both OTPs to verify. After successful verification, a Temporary Reference Number (TRN) will be generated. Make sure to save this TRN, as you’ll need it for Part B.
Step 3: Filling Your Business Details in Part B of the Application
With your TRN, return to the GST portal and select “New Registration” again, but this time, choose the “Temporary Reference Number (TRN)” option to log in. Enter your TRN and the captcha, then verify with another OTP.
Once logged in, you’ll see your application with an expiry date. Click on “Action” to proceed to Part B, which has several sections to fill:
- Business Details: Enter your trade name, constitution of business (e.g., sole proprietorship, company), sector, and other relevant information.
- Promoter/Partners: Provide details of the proprietor, partners, or directors, including their names, addresses, PAN, Aadhaar, and photographs.
- Authorized Signatory: Provide details of the person authorized to sign documents on behalf of the business.
- Principal Place of Business: Enter the main address of your business operations.
- Goods and Services: Specify the types of goods or services you will be supplying. You’ll need to provide HSN codes for goods and SAC codes for services.
- Bank Accounts: Provide details of your business bank account.
Step 4: Uploading All Your Documents Correctly
In Part B, you will also find sections to upload the required documents. Ensure all documents are clear, legible, and in the specified format (usually JPEG or PDF) and size (typically max 100 KB for images and 1 MB for PDFs). Double-check that all details in the uploaded documents match the information you’ve entered.
Step 5: Aadhaar Authentication and Application Verification
After filling all details and uploading documents, you will need to complete Aadhaar authentication. This involves verifying your Aadhaar number through an OTP sent to your Aadhaar-linked mobile number. This step is crucial for faster processing.
Finally, review your entire application. Once satisfied, apply using either a Digital Signature Certificate (DSC), e-sign (Aadhaar OTP based), or an Electronic Verification Code (EVC) sent to your registered mobile number.
Step 6: Receiving Your GSTIN and Registration Certificate (Form GST REG-06)
Upon successful submission, you will receive an Application Reference Number (ARN) on your registered mobile number and email ID. You can use this ARN to track the status of your application on the GST portal (gst.gov.in).
The GST department will review your application. If everything is in order, your GST registration will be approved. You will then receive your 15-digit Goods and Services Tax Identification Number (GSTIN) and your registration certificate in Form GST REG-06. This usually happens within 3-10 working days.
Compliance after GST Registration for E-commerce Sellers
Getting your GSTIN is just the first step. To stay compliant and avoid penalties, e-commerce sellers need to regularly fulfill certain obligations.
Filing Your GST Return
You need to file GST returns on time to report your sales and pay taxes correctly.
- GSTR-1: This return provides details of all your outward supplies (sales). You must file it monthly or quarterly, depending on your turnover.
- GSTR-3B: This is a simplified summary return of your outward supplies, inward supplies, Input Tax Credit (ITC) claimed, and net tax payable. It needs to be filed monthly (or quarterly for those under the QRMP scheme).
Remember, even if you have no sales in a period, you must file a “NIL” return to avoid penalties.
Annual Return GSTR-9 and GSTR-9C
These are yearly returns that give a summary of all your GST activity for the financial year.
- GSTR-9: This annual return consolidates all your monthly/quarterly filings, providing a complete summary of your GST activity for the financial year. It’s required for businesses with an annual turnover exceeding Rs. 2 crores.
- GSTR-9C: This is a reconciliation statement that must be filed by taxpayers whose annual turnover exceeds Rs. 5 crores. It is a reconciliation between the annual return (GSTR-9) and the audited annual financial statements.
Claiming Your Dues (TCS and Input Tax Credit (ITC))
GST-registered sellers can claim certain amounts back, such as TCS and ITC, to reduce their tax payment.
- Tax Collected at Source (TCS): E-commerce operators deduct 1% TCS on the net value of your taxable supplies. This amount is deposited with the government. As a GST-registered seller, this TCS amount will appear in your GSTR-2A/2B, and you can claim it as a credit when filing your GSTR-3B. It’s crucial to reconcile your sales with the TCS details provided by the e-commerce operator.
- Input Tax Credit (ITC): This is the tax you pay on your purchases of goods and services that are used for your business. You can claim this as a credit against your output GST liability. Ensure you receive proper tax invoices from your suppliers to claim ITC.
Composition Scheme: Is It an Option for E-commerce Sellers?
The GST Composition Scheme offers a simpler way to pay GST for small taxpayers with a turnover up to a certain limit (currently Rs. 1.5 crore for goods and Rs. 50 lakh for services in most states). It involves paying a fixed percentage of turnover as tax and simplifies compliance.
However, a critical point for e-commerce sellers: businesses making any supply of goods through an electronic commerce operator who is required to collect tax at source (TCS) are generally NOT eligible for the Composition Scheme. This means most e-commerce sellers on platforms like Amazon or Flipkart cannot opt for the Composition Scheme and must register under the normal GST scheme.
Connect with AccountingKaro and let our experts handle the legal hassle while you grow your business.
Frequently Asked Questions (FAQs)
Can I Use My Home Address for E-commerce Seller GST Registration?
Yes, you can use your home address as your principal place of business for GST registration. If the property is owned by you, you’ll need ownership proof. If it’s owned by your parents or family members, you will need a No-Objection Certificate (NOC) from them along with their ownership proof.
Do I need GST if I only sell goods that are exempt from tax?
Generally, if you sell only goods or services that are entirely exempt from GST, you might not need GST registration. However, for e-commerce sellers, even if your goods are exempt, many e-commerce platforms still require a GSTIN to list products. It’s best to check the specific platform’s requirements and consult a tax professional.
What happens if I sell on multiple e-commerce platforms like Amazon and Flipkart?
If you sell on multiple e-commerce platforms, you only need one GST registration for your business. Your single GSTIN will apply to all your sales across different platforms. However, you will need to reconcile the TCS deducted by each operator with your sales data.
I sell services online, not goods. Do I still need GST registration immediately?
For online service providers, the general GST registration threshold applies. This means you need to register if your annual turnover exceeds Rs. 20 lakhs (or Rs. 10 lakhs for special category states). Unlike goods sellers on e-commerce platforms, there isn’t an immediate mandatory registration requirement regardless of turnover for service providers.
Can I sell products outside of India without a GST registration?
Selling products outside India (exports) is considered a “zero-rated supply” under GST, meaning no GST is levied on the export itself. While GST registration is generally required if your turnover exceeds the threshold, even businesses below the threshold may voluntarily register to claim Input Tax Credit on inputs used for exports. You may need a Letter of Undertaking (LUT) to export without paying IGST.
Do I need a separate GST registration for each state I operate in?
GST is a destination-based tax. If your principal place of business is in one state and you have additional places of business (like warehouses or offices) in other states, you might need a separate GST registration for each state where you have a fixed establishment from which you make taxable supplies. However, if you only sell online from one state to customers across India, one registration is usually sufficient.
What should I do if my GST registration application gets rejected?
If your GST application is rejected, the rejection order (Form GST REG-05) will usually state the reason. You have two main options:
- Appeal against the rejection: If you believe the rejection was unfair or incorrect, you can file an appeal with the appellate authority within three months.
- Reapply for GST registration: More commonly, you should identify and correct the errors mentioned in the rejection notice and then reapply for GST registration.
Can I run an e-commerce business without GST registration in India?
For selling goods through e-commerce platforms in India, GST registration is generally mandatory regardless of turnover. If you sell only exempt goods, you might be an exception, but many platforms still require GSTIN. For service providers, the standard turnover thresholds apply. Operating without mandatory registration can lead to penalties and limitations on market access.
Who is responsible for issuing the final GST invoice to the customer, the seller, or the platform?
For goods sold through e-commerce platforms, the seller is responsible for issuing the final GST invoice to the customer. The e-commerce operator acts as a facilitator and collects TCS, but the actual supply of goods is from the seller to the customer. The platform may offer tools to generate these invoices, but the seller’s GSTIN should be on it. However, for certain services notified under Section 9(5) of the CGST Act (e.g., transportation services provided through an operator), the e-commerce operator may be liable to pay GST and issue the invoice.
Why Choose AccountingKaro for the E-commerce GST Registration?
Navigating the complexities of GST registration and compliance can be challenging, especially for new online businesses. Choosing a professional service provider like AccountingKaro can make the entire process hassle-free.
- Avoiding Common Pitfalls: Our GST experts know the specific rules for e-commerce sellers. We ensure error-free applications to help you avoid delays, rejections, or penalties.
- A Dedicated Expert for a Smooth, Hassle-Free Process: A dedicated expert handles everything, from paperwork to follow-ups, keeping you informed at every step.
- Transparent Pricing with No Hidden Charges: We believe in complete transparency. Our pricing for GST registration and related services is clear, upfront, and competitive.
- End-to-End Support from Registration to Return Filing: We go beyond registration. Our team helps you with return filings, annual returns, and handling GST notices.
- Save Your Time and Focus on Growing Your Business: Leave the legal work to us. You stay focused on growing your business while we handle your GST needs.
What Our Clients Say
S
Sanket Chawre
- Verified
Others
We had been struggling with many things during our LLP setup with RegisterKaro until Sonal stepped in as our compliance officer and overall liason. So…
Date Posted
2025-12-23
A
Ayusha Kumar
- Verified
Others
I had a great experience getting my company incorporated with the help of Ms. Anchal Gupta. She managed the entire process very efficiently and profes…
Date Posted
2025-12-23
P
Pradip Vernekar
- Verified
Others
I had an excellent experience with RegisterKaro. Atisha Jain and the team made the process of getting my GST certificate seamless and hassle-free. The…
Date Posted
2025-12-23
D
Dhariya
- Verified
Others
I recently had a great experience with RegisterKaro and their employee, Satyapriya Tripathi. They provided exceptional assistance with my professional…
Date Posted
2025-12-23
Latest Blogs
January 14,2026
What are CDSCO Guidelines for Medical Devices?
Joel Dsouza
Learn about CDSCO guidelines for medical devices in India. This guide covers classification, approval process, and compliance for manufacturers & importers.
January 14,2026
What are the Documents Required for a Trade License?
Srihari Dhondalay
Learn about the documents required for a trade license in India. This checklist covers key requirements, forms, renewal documents, and specific cases.
January 14,2026
How to Download the FSSAI Certificate Online? 2026 Guide
Joel Dsouza
Learn how to download an FSSAI certificate online using FOSCOS. This guide covers the process, license number method, and registration certificate steps.
January 14,2026
How to Get a Trade License for a Dental Clinic?
Srihari Dhondalay
Learn how to get a trade license for a dental clinic in India. Know the eligibility, process, and documents needed for clinic license registration.
January 14,2026
What is a Trade License? Eligibility, Types & Process
Joel Dsouza
Learn what a trade license is in India, its purpose, and key types. This article covers eligibility, fees, and the complete process to apply easily.
January 14,2026
Why is CDSCO Form 44 Important for New Drug Approval?
Joel Dsouza
Learn why CDSCO Form 44 is crucial for new drug approval in India. Explore its checklist, process, and documents needed for filing Form 44 with CDSCO.