Skip to main content
Bizeneed
Home
Business Registration
  • Private Limited Company
  • One Person Company
  • Add/Remove Partners
  • Commencement of Business
View all →
Tax & Compliance
  • GST Registration
  • GSTR-3B Filing
  • GSTR-1 Filing
  • GSTR-9 Annual Return
View all →
Trademark & IP
  • Trademark Filing
  • Trademark Search
  • Trademark Renewal
  • Trademark Objection Reply
View all →
MSME Registration
  • MSME / Udyam Registration
  • MSME Registration
  • Credit Guarantee Scheme
  • PMEGP Scheme
View all →
Certifications
  • ISO 9001 Certification
  • ISO 27001 Certification
  • FSSAI Registration
  • FSSAI Renewal
Accounting & Bookkeeping
  • Monthly Bookkeeping
  • Tally Sync & Accounting
  • Annual Bookkeeping
  • Quarterly Bookkeeping
View all →
Legal Advisory
  • Board Resolution Drafting
  • NOC & Affidavit Drafting
  • Shareholders Agreement
  • Agreement Templates
Payroll Services
  • EPF Registration
  • EPF Challan Filing
  • EPF Monthly Returns
  • ESIC Registration
View all →
Startup Services
  • Startup India Registration
  • Seed Funding
  • Business Loan Assistance
  • Due Diligence
Income Tax
  • Income Tax Filing
  • ITR-2 Filing
  • ITR-3 Filing
  • ITR-4 Filing
View all →
GST Services
  • E-Invoice Registration
  • E-Invoice IRN Generation
  • E-Invoice Filing
  • E-Invoice Cancel IRN
View all →
ROC Compliance
  • ROC Annual Filing
  • ROC Company Search
  • Charge Creation
  • Company Name Change
View all →
Audit Services
  • Internal Audit
  • Statutory Audit
Import Export
  • Import Export Code (IEC)
  • DGFT Consultancy
  • Import Export Code
Industry Solutions
  • Agriculture
  • Construction
  • Consulting
  • E-Commerce
View all →
Free Tools
  • GST Calculator
  • TDS Calculator
  • Late Fee Calculator
  • Penalty Calculator
View all →
TechnologyE-CommerceManufacturingReal EstateProfessional ServicesMediaRetail
Pricing
+91 70270 25998Sign InGet Started
HomeServicesE-Commerce Operator GST Registration
CGST Act, 2017 * Section 9(5) * REG-07

Register your e-commerce operation under GST - correctly and completely

An E-Commerce Operator (ECO) under GST - every marketplace that enables the sale of goods or services by other persons - must obtain GST registration regardless of turnover threshold. Amazon, Flipkart, Meesho, and similar platforms must collect TCS at 1% (0.5% CGST + 0.5% SGST/UTGST) on net value of supplies. We handle your REG-07 application, TCS setup, and ongoing GSTR-8 compliance.

Register as ECO View fees & plans
No thresholdTurnover Limit
1%TCS Rate
10thGSTR-8 Due Date
REG-07Application Form
REG-07 applications filed for 500+ ECOs TCS setup integrated with GSTN portal GSTR-8 monthly filing included GSTN portal-based filing

E-Commerce Operator GST Registration

Share your business details and our GST team will call you back within one working hour.

No obligation. We do not share your details with third parties.

AI-powered tools on this page

Skip the wait - get instant help right here, no form required.

AI Plan Recommender
OverviewWho Must RegisterDocumentsProcessTimelineFeesBenefitsFAQs
Key facts

The key facts, in one place

Everything a founder usually has to piece together from five different pages, in one place.

Governing law
CGST Act, 2017Section 9(5) - TCS by ECO; Section 24 - mandatory registration
Turnover threshold
None - mandatory regardless of turnoverUnlike regular taxpayers, ECOs have no threshold exemption
TCS rate
1% of net value of supplies0.5% CGST + 0.5% SGST/UTGST - deducted at source
GSTR-8 due date
10th of the following monthMonthly return for e-commerce operators
Application form
REG-07Filed on GST portal for ECO registration
GSTIN validity
Same as normal registrationNo separate validity - standard GSTIN
TCS certificate
Form 16B issued annuallySupplied to each supplier for ITC claims
Penalty for non-registration
₹10,000 or tax evadedSection 125 - penalty for operating without registration

What is E-Commerce Operator GST registration?

An E-Commerce Operator (ECO) is defined under Section 2(27) of the CGST Act, 2017 as any person who owns, operates, or manages a digital or electronic facility or platform for e-commerce. Under Section 9(5), the ECO is required to collect tax at source (TCS) at the rate of 1% (0.5% CGST + 0.5% SGST/UTGST) on the net value of taxable supplies made through its platform.

Unlike regular GST registration, ECO registration under Section 24 of the CGST Act is mandatory regardless of turnover. There is no ₹20 lakh or ₹40 lakh threshold exemption. Every person operating an e-commerce platform - from large marketplaces to niche platforms enabling third-party sales - must obtain GSTIN by filing Form REG-07 on the GST portal.

Once registered, the ECO must file GSTR-8 monthly by the 10th of the following month. GSTR-8 captures the details of supplies made through the platform and the TCS collected. At the end of each financial year, the ECO issues Form 16B to each supplier, certifying the TCS deducted. Suppliers can then claim this TCS as ITC in their GSTR-3B.

E-Commerce Operator vs Regular GST Registration

Both are GST registrations, but ECO registration carries additional obligations.

AspectRegular GST RegistrationECO GST Registration
Turnover threshold✕ Applicable - ₹40 lakh (goods) / ₹20 lakh (services)✓ None - mandatory regardless of turnover
Application form✕ Form GST REG-01 (Sarvottam)✓ Form REG-07 (specific for ECO)
TCS collection✕ Not applicable✓ 1% TCS on net value of supplies (0.5% CGST + 0.5% SGST/UTGST)
Monthly return✕ GSTR-3B✓ GSTR-3B + GSTR-8
Annual return✕ GSTR-9 / GSTR-9A✓ GSTR-9 (no composition option)
TCS certificate✕ Not applicable✓ Form 16B issued annually to each supplier
ITC of TCS✕ Not applicable✓ Supplier can claim TCS as ITC only after Form 16B is issued
Penalty for non-registration✕ ₹10,000 or tax evaded (Section 125)✓ Same - but mandatory regardless of turnover
Eligibility

Who must register as an E-Commerce Operator under GST?

  • Every person who owns, operates, or manages a digital or electronic platform where other persons sell goods or services
  • Marketplace operators like Amazon, Flipkart, Snapdeal, Meesho, and similar platforms enabling third-party sales
  • Aggregators like Ola, Uber, Swiggy, Zomato that provide services through a digital platform and charge commission
  • Person operating any e-commerce platform enabling supply of goods, services, or both by other persons
  • Even operators with zero or negligible turnover must register - no threshold exemption applies
  • Non-resident e-commerce operators making taxable supplies in India through a digital platform

By entity type

EntityGoverned byEligible
Online marketplace (Amazon, Flipkart, etc.)CGST Act, 2017, Section 2(27) + Section 24✓ Yes
Food delivery aggregator (Swiggy, Zomato)CGST Act, 2017, Section 2(27) + Section 9(5)✓ Yes
Ride-hailing aggregator (Ola, Uber)CGST Act, 2017, Section 2(27) + Section 9(5)✓ Yes
B2B e-commerce platformCGST Act, 2017, Section 24✓ Yes
Regular taxpayer selling own products onlineRegular GST registration✕ No
Casual taxable person without e-commerce platformRegular GST registration (casual)✕ No

Common ECO categories

Marketplace platforms

  • General e-commerce (Amazon, Flipkart)
  • Fashion platforms (Myntra, Ajio)
  • Grocery delivery (Blinkit, BigBasket)
  • Handicrafts platforms

Aggregators

  • Food delivery (Swiggy, Zomato)
  • Ride-hailing (Ola, Uber, Rapido)
  • Home services (Urban Company)
  • Travel booking (MakeMyTrip, Goibibo)

Digital platforms

  • OTT platforms enabling third-party content
  • Gaming platforms with in-app purchases
  • EdTech platforms connecting tutors and students
  • Freelance platforms (Upwork India, Fiverr)

Sector-specific platforms

  • Pharmacy aggregators (Netmeds, PharmEasy)
  • Real estate portals
  • Job portals with paid listings
  • Event ticketing platforms

What does not qualify

  • ✕A person selling their own products through their own website (not enabling third-party sales) does not qualify as ECO
  • ✕Registered agents selling on behalf of a single principal with GSTIN under regular registration are not ECOs
  • ✕Social media influencers making direct sales are not ECOs unless they operate a multi-vendor platform
Documents

Documents for ECO GST Registration

Common to every entity

  • PAN card of the business entity / proprietor / partners / directorsMandatory
  • Aadhaar card / photo ID of the authorized signatoryMandatory
  • Proof of business address (electricity bill, rent agreement, NOC)Mandatory
  • Certificate of incorporation (for companies) / partnership deed (for firms) / LLP agreementMandatory
  • Digital Signature Certificate (DSC) of the authorized signatory - Class 2 or Class 3Mandatory
  • Board resolution / partnership resolution authorizing the signatoryMandatory
  • Details of the e-commerce platform (website URL, mobile app details, operating model)Mandatory
  • Bank account details - cancelled cheque or bank statementMandatory
  • Proof of principal place of businessMandatory
  • MOA and AOA (for companies)
  • List of directors / partners / authorized signatories with ID proofMandatory
  • Username and password of GST portal (if already registered under a different scheme)

Entity-specific

EntityAdditional documents
Private Limited CompanyPAN, incorporation certificate, MOA/AOA, DSC, address proof, board resolution, director IDs
Limited Liability Partnership (LLP)PAN, LLP agreement, incorporation certificate, DSC, address proof, partner details
Partnership FirmPAN, partnership deed, address proof, partner IDs, firm registration certificate if applicable
ProprietorshipPAN, Aadhaar of proprietor, business address proof, bank account details
Foreign e-commerce companyPAN (if applicable), certificate of incorporation from home country, address proof, authorized signatory details, DSC, tax identification number of home country
Process

How ECO GST registration works

We handle the entire REG-07 filing process end-to-end, from documentation through TCS setup.

1

Share your business details

Submit your company details, PAN, address proof, and DSC. We will review your business model to determine if ECO registration is the correct classification and advise on any alternative if applicable.

2

Prepare REG-07 application

We prepare the REG-07 form on the GST portal with accurate details of your e-commerce operations: platform type, nature of supplies enabled, estimated turnover, and TCS applicability. We enter all mandatory fields and upload supporting documents.

3

File application and track ARN

We submit the REG-07 application on the GST portal. The GST officer reviews the application and may raise queries. We respond to any departmental queries promptly to avoid delays. The Application Reference Number (ARN) is generated within 15-20 working days.

4

GSTIN issuance and TCS setup

Once approved, you receive your GSTIN. We then set up TCS on the GST portal: configure TCS rates (0.5% CGST + 0.5% SGST/UTGST), link your bank account for TCS remittance, and set up the GSTR-8 filing calendar. We also guide you on generating Form 16B at year-end.

5

Ongoing GSTR-8 filing support

Monthly GSTR-8 must be filed by the 10th. We prepare your GSTR-8 from the supplies and TCS data from your platform, file it on the GST portal, and reconcile TCS credits with your suppliers' claims. Annual Form 16B generation is included.

The GST portal charges no fee for registration. Our professional fee covers documentation review, REG-07 preparation and filing, query response management, and TCS setup on the portal. Many ECOs also need help with GSTR-8 reconciliation and supplier ITC matching - we include that in our ongoing plans. Note that some e-commerce platforms operating only as agents for a single principal may instead need regular GST registration with TCS deducted by the principal - we assess this during the consultation.

Timeline

ECO GST registration timeline

The entire process from application to GSTIN typically takes:

StageDuration
Documentation review1-2 working days
REG-07 form preparation2-3 working days
Application filing on GST portal1 working day
GST officer verification and query response15-30 working days
GSTIN issuance2-3 working days after approval
TCS setup on GST portal1-2 working days

Total timeline: 20-35 working days (approximately 4-6 weeks), assuming no departmental queries. If queries are raised, the timeline extends by 5-10 working days per query response.

Pricing

ECO GST Registration fees

Government registration is free. Our fee covers end-to-end handling, TCS setup, and ongoing compliance.

Registration only

One-time REG-07 filing and GSTIN

₹2,499
  • REG-07 form preparation and filing
  • Documentation review
  • Query response management
  • GSTIN issuance
  • TCS setup on portal
  • Email support
Choose Registration only
Most Popular

Ongoing Compliance

Registration + monthly GSTR-8 filing

₹3,999/mo
  • Everything in Registration
  • Monthly GSTR-8 filing
  • TCS reconciliation
  • Form 16B at year-end
  • WhatsApp support
  • Due date reminders
Choose Ongoing Compliance

Full ECO Compliance Suite

Complete ECO compliance - returns, TCS, advisory

₹6,999/mo
  • Everything in Ongoing Compliance
  • GSTR-3B filing included
  • ITC reconciliation
  • Supplier mismatch resolution
  • Dedicated GST CA
  • GSTN notice handling
  • Priority support
Choose Full ECO Compliance Suite

Full fee breakdown

ParticularsGovernment feeProfessional fee
GSTN registration fee (REG-07)NilIncluded in Registration only
Professional fee - Registration only (one-time)Nil₹2,499
Professional fee - Ongoing Compliance (monthly)Nil₹3,999/month
Professional fee - Full ECO Suite (monthly)Nil₹6,999/month
DSC (Class 2/3)₹500-2,000At actual cost

Not included in any tier:

  • ✕ GST late fees (passed through as per government rates - ₹50/day under CGST + ₹50/day under SGST/UTGST)
  • ✕ TCS remittance to government (collected from suppliers, remitted by you)
  • ✕ GST officer scrutiny or show-cause notice response (Full Suite covers basic notice handling)
  • ✕ Professional fees for additional GST registrations beyond the scope

Which ECO GST plan fits your platform?

Answer three quick questions and get a plan recommendation with reasoning.

What type of e-commerce platform do you operate?

What is your estimated monthly transaction volume?

What level of ongoing support do you need?

Benefits

Why ECO GST registration matters

Legal requirement - no choice

  • Section 24 of CGST Act mandates ECO registration regardless of turnover. Non-registration attracts a penalty of ₹10,000 or the amount of tax evaded, whichever is higher (Section 125)(CGST Act, 2017, Section 24 & 125)
  • Operating without registration blocks access to input tax credit on business expenses and can lead to GSTIN cancellation

TCS compliance and supplier trust

  • Proper TCS setup and GSTR-8 filing ensures your suppliers can claim ITC - failure to file GSTR-8 on time blocks ITC for thousands of your suppliers(CGST Act, 2017, Section 9(5))
  • Form 16B issued annually serves as the TCS certificate - without it, your suppliers' ITC claims on TCS will be rejected by the GST department

GSTR-8 accuracy and reconciliation

  • GSTR-8 must match each supplier's GSTR-2B - mismatches trigger GSTN queries and potential disallowance of ITC claims(GST Rules, 2017)
  • We reconcile platform transaction data with GSTR-8 entries to ensure every rupee of TCS is correctly reported

GST notice defence

  • Registered ECOs with clean compliance records receive fewer GST scrutiny notices. Our ongoing plans include basic notice handling to keep your compliance record clean(CGST Act, 2017, Section 73 & 74)
Common failure points

Common ECO GST registration mistakes

Treating yourself as a regular taxpayer instead of ECO

If you operate a multi-vendor marketplace enabling third-party sales, ECO registration is mandatory. Regular registration is insufficient - TCS obligation will not be met.

Missing the TCS setup after GSTIN issuance

TCS must be enabled on the GST portal before your first transaction. We configure the TCS rate (1% - 0.5% CGST + 0.5% SGST/UTGST) and link your bank account.

Filing GSTR-3B without GSTR-8

ECO registration requires both GSTR-3B and GSTR-8 monthly. Missing GSTR-8 attracts late fees (₹100/day under CGST + ₹100/day under SGST/UTGST) and blocks supplier ITC.

Incorrect TCS rate applied

TCS on e-commerce supplies is 1% (0.5% CGST + 0.5% SGST/UTGST) of the net value (gross value minus returns). Misapplying the rate causes refund/claim discrepancies.

Not issuing Form 16B annually

Form 16B is the TCS certificate your suppliers need to claim ITC. Without it, their ITC claims will be rejected. We generate and issue Form 16B to all your suppliers at year-end.

Forgetting IGST for inter-state supplies through ECO

TCS on inter-state supplies includes IGST component. If your platform enables inter-state sales, the TCS calculation must include IGST in addition to CGST and SGST/UTGST.

Registering as ECO when only selling own products

If you sell only your own products and do not enable other persons to sell through your platform, ECO registration is not applicable. Regular GST registration is sufficient.

Every rejection above has a fix - most come down to how the innovation note is written, not the business itself. Most applicants don't know that until after the rejection.

If you have already been rejected, or want to make sure it does not happen, the 15-minute call below is the fastest path.

Why Bizeneed

Why choose Bizeneed for ECO GST registration

Specialized in ECO registrations across all marketplace types - marketplaces, aggregators, B2B platforms
REG-07 applications filed on the GST portal with zero rejection rate for properly documented applications
TCS setup and GSTR-8 filing fully managed - monthly, on time, before the 10th
Annual Form 16B generation and distribution to all suppliers included in ongoing plans
Dedicated GST CA reviewing every GSTR-8 filing before submission
Proactive alerts for GSTR-8 due dates, TCS remittance deadlines, and annual Form 16B requirements
FAQ

Frequently asked questions

An E-Commerce Operator (ECO) is any person who owns, operates, or manages a digital or electronic platform enabling the supply of goods or services by other persons. Under Section 2(27) of CGST Act, 2017, this includes Amazon, Flipkart, Swiggy, Zomato, Ola, and similar platforms. ECOs must collect TCS at 1% (0.5% CGST + 0.5% SGST/UTGST) on net value of supplies made through their platform.

Yes. Under Section 24 of the CGST Act, 2017, ECO registration is mandatory regardless of turnover. There is no ₹20 lakh or ₹40 lakh threshold. Every person operating an e-commerce platform enabling third-party sales must obtain GSTIN. Operating without registration attracts a penalty of ₹10,000 or the amount of tax evaded under Section 125.

ECO registration (via REG-07) is specifically for platform operators enabling third-party sales. Key differences: (1) No turnover threshold for ECOs, (2) ECOs must collect TCS at 1%, (3) ECOs must file both GSTR-3B and GSTR-8 monthly, (4) ECOs must issue Form 16B annually to suppliers. Regular GST registration does not have these additional obligations.

TCS (Tax Collected at Source) is tax collected by an ECO at 1% on the net value of taxable supplies made through its platform. The rate is 0.5% CGST + 0.5% SGST/UTGST for intra-state supplies, and 1% IGST for inter-state supplies. The ECO must remit this TCS to the government and issue Form 16B annually to each supplier, who can then claim it as ITC.

GSTR-8 is the monthly return filed by an ECO. It contains details of supplies made through the e-commerce platform and the TCS collected on those supplies. The due date is the 10th of the following month. Late filing attracts a late fee of ₹100 under CGST + ₹100 under SGST/UTGST per day, up to a maximum based on the amount of TCS not collected.

Form 16B is the annual TCS certificate issued by an ECO to each supplier. It certifies the amount of TCS deducted during the financial year. Suppliers need Form 16B to claim the TCS as Input Tax Credit (ITC) in their GSTR-3B. Without Form 16B, suppliers cannot claim ITC for TCS deducted by the ECO.

REG-07 is the specific application form for ECO GST registration on the GST portal. It is filed under Section 24 of the CGST Act. Unlike regular GST registration (REG-01), REG-07 requires additional details about the e-commerce platform, nature of services provided, and TCS applicability.

Yes. If you both operate a marketplace (enabling third-party sales) and sell your own products, you need ECO registration for the marketplace activity and may also need regular registration for your own sales. You would have a single GSTIN with ECO registration, but your GSTR-1 and GSTR-3B must reflect both types of supplies correctly.

Under Section 125 of the CGST Act, 2017, operating as an ECO without GST registration attracts a penalty of ₹10,000 or the amount of tax evaded (TCS not collected), whichever is higher. Additionally, non-filing of GSTR-8 for consecutive months can trigger a show-cause notice and potential GSTIN cancellation.

Yes. Aggregators that provide services through a digital platform and collect consideration from recipients of such services fall under the definition of ECO under Section 2(27). Swiggy, Zomato, Ola, Uber, and similar platforms must register as ECOs and collect TCS on the services provided through their platforms.

Net value of supplies = Gross value of all supplies made through the e-commerce platform minus the value of returns of supplies. Only the net amount is used for TCS calculation. If a supplier returns goods worth ₹50,000 on gross sales of ₹10 lakh, TCS is calculated on ₹9.5 lakh.

The supplier claims TCS credit in their GSTR-3B under the 'TCS credit' section. The TCS credit must match the amount shown in Form 16B issued by the ECO. If there is a mismatch, the GST department will flag it. The supplier can verify the TCS credit by checking their GSTR-2B - it appears under the 'TDS and TCS details' section.

Mismatches between GSTR-8 and supplier GSTR-2B can arise due to: wrong GSTIN entered, incorrect invoice value, or timing differences. We proactively reconcile your GSTR-8 data with supplier claims and notify mismatches early. Correcting GSTR-8 for previous months is possible by filing an amended GSTR-8.

No. Unlike regular GST registration (threshold of ₹40 lakh for goods, ₹20 lakh for services, ₹10 lakh for special category states), ECO registration is mandatory with zero turnover threshold. Even if your platform has no transactions or negligible turnover, registration is mandatory under Section 24.

Yes. A non-resident e-commerce operator making taxable supplies in India through a digital platform must obtain GST registration. They can apply online on the GST portal without a DSC (using Aadhaar-based e-KYC) if they have no place of business in India. They need to appoint an authorized signatory in India.

CP

Written by CA Priya Nair, GST Compliance Specialist · Reviewed by CA Vikram Mehta, GST Practitioner since 2017, 800+ ECO registrations assisted

Last updated 5 September 2026

Sources

  • GSTN Portal - ECO Registration (REG-07)
  • CBIC - E-Commerce Operator Guidelines
  • CGST Act, 2017 - Sections 9(5), 24, 43A, 51

The information on this page is for general guidance only and does not constitute legal advice.

You might also need

GST Registration

Standard GST registration for businesses

Learn more

GSTR-8 Filing

Monthly ECO return filing

Learn more

GSTR-3B Filing

Monthly summary return

Learn more

GST Penalty Reply

Respond to GST penalty notices

Learn more

Guides

  • TCS on e-commerce: complete guide for operators
  • GSTR-8 filing: step-by-step for ECOs
  • GST registration threshold: when is it mandatory

Ready to get started?

You have read the whole page. Tell us about your business and we will call you back with next steps, not a sales pitch.

Start your ECO GST registration today

Share your business details and our GST team will call you back within one working hour with a free eligibility check and fee estimate.

Ready to grow your business?

Let our experts handle your compliance. 50,000+ businesses trust Bizeneed for their compliance needs.

Get Started TodayChat on WhatsApp
Bizeneed

India's most trusted business compliance partner. Simplifying compliance for 50,000+ businesses since 2013.

Services

  • Company Registration
  • GST Registration
  • Trademark Registration
  • Income Tax Filing
  • TDS Return Filing
  • Startup India Registration
  • DSC Application
  • All Services

Company

  • About Us
  • Our Team
  • Why Choose Us
  • Careers
  • Press & Media
  • Partners
  • Clients
  • Referral Program

Resources

  • Blog
  • Case Studies
  • Compliance Calendar
  • Tools
  • Rate Card
  • Compliance Plus
  • Applicable Law
  • Compare
  • FAQ
  • Help Center
  • Glossary

Contact

  • +91 70270 25998
  • info@bizeneed.com
  • Plot No. RZ-L-1, F/Floor, Main Road, Mahavir Enclave, Palam, New Delhi - 110045
  • Mon - Sat: 9:30 AM - 6:30 PM

© 2026 Bizeneed. All rights reserved.

Privacy PolicyTerms of ServiceCookie PolicyRefund PolicyDisclaimerGrievance RedressalUser Consent PolicyWebsite Terms of UseSitemap
Call WhatsAppRegister as ECO