Press / to search

CGST Act, 2017 · Section 52 · REG-07

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

From ₹2,499 + GSTRegistration onlySee fees

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 under Section 52 at 0.5% (0.25% CGST + 0.25% SGST/UTGST, or 0.5% IGST) on net value of supplies. We handle your REG-07 application, TCS setup, and ongoing GSTR-8 compliance.

Turnover Limit
No threshold
TCS Rate
0.5%
GSTR-8 Due Date
10th
Application Form
REG-07
  • 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 never sell your details - see our Privacy Policy.

By submitting, you ask Bizeneed to contact you about this enquiry using the details above. See our Privacy Policy.

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, 2017
Section 52 - TCS by ECO; Section 24(x) - mandatory registration
Turnover threshold
None - mandatory regardless of turnover
Unlike regular taxpayers, ECOs have no threshold exemption
TCS rate
0.5% of net value of supplies
0.25% CGST + 0.25% SGST/UTGST, or 0.5% IGST, from 10 July 2024
GSTR-8 due date
10th of the following month
Monthly return for e-commerce operators
Application form
REG-07
Filed on GST portal for ECO registration
GSTIN validity
Same as normal registration
No separate validity - standard GSTIN
Supplier's TCS credit
Through GSTR-8
No separate certificate; supplier accepts it on the portal and it goes to the electronic cash ledger
Penalty for non-registration
₹10,000 or tax evaded
Section 125 - penalty for operating without registration

What is E-Commerce Operator GST registration?

An E-Commerce Operator (ECO) is defined under Section 2(45) of the CGST Act, 2017 as any person who owns, operates, or manages a digital or electronic facility or platform for electronic commerce. Under Section 52, an ECO that collects payment for supplies made by other suppliers through its platform must collect tax at source (TCS) on the net value of those taxable supplies. From 10 July 2024 the rate is 0.5%: 0.25% CGST + 0.25% SGST/UTGST, or 0.5% IGST for inter-State supplies (Notification No. 15/2024-Central Tax).

Unlike regular GST registration, an e-commerce operator that is required to collect tax at source under Section 52 (or is liable to pay tax under Section 9(5)) must register under Section 24 of the CGST Act irrespective of turnover - the ₹20 lakh / ₹40 lakh threshold exemption does not apply to it. Registration as a TCS collector is obtained 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 supplies made through the platform and the TCS collected. There is no separate TCS certificate under GST: the TCS reported in GSTR-8 appears on each supplier's GST portal, and once the supplier accepts it, the amount is credited to the supplier's electronic cash ledger (Section 52(7)).

E-Commerce Operator vs Regular GST Registration

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

Regular GST Registration

Applicable - ₹40 lakh (goods) / ₹20 lakh (services)

ECO GST Registration

None - mandatory regardless of turnover

E-Commerce Operator vs Regular GST Registration
AspectRegular GST RegistrationECO GST Registration
Turnover thresholdDrawback: Applicable - ₹40 lakh (goods) / ₹20 lakh (services)Advantage: None - mandatory regardless of turnover
Application formDrawback: Form GST REG-01Advantage: Form REG-07 (specific for ECO)
TCS collectionDrawback: Not applicableAdvantage: 0.5% TCS on net value of supplies (0.25% CGST + 0.25% SGST/UTGST, or 0.5% IGST)
Monthly returnDrawback: GSTR-3BAdvantage: GSTR-3B + GSTR-8
Annual returnDrawback: GSTR-9 (GSTR-4 if composition)Advantage: GSTR-9 (no composition option)
TCS certificateDrawback: Not applicableAdvantage: None - TCS in GSTR-8 reaches each supplier's GST portal
Supplier's TCS creditDrawback: Not applicableAdvantage: Supplier accepts it on the portal; credited to the electronic cash ledger (not ITC)
Penalty for non-registrationDrawback: ₹10,000 or tax evaded (Section 125)Advantage: Same - but mandatory regardless of turnover

Bizeneed visual guide

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

Register as an E-Commerce Operator (ECO) under GST with Form REG-07. Mandatory TCS collection, GSTR-8 filing, and GSTIN for Amazon, Flipkart, and all marketplace operators. CA-assisted registration from ₹2,499.

  1. 1Understand requirement
  2. 2Prepare documents
  3. 3Complete filing

AI-powered tools on this page

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

AI Plan Recommender

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

Who must register as an E-Commerce Operator under GST?: By entity type
EntityGoverned byEligible
Online marketplace (Amazon, Flipkart, etc.)CGST Act, 2017, Section 2(45) + Section 24 Yes
Food delivery aggregator (Swiggy, Zomato)CGST Act, 2017, Section 2(45) + Section 9(5) Yes
Ride-hailing aggregator (Ola, Uber)CGST Act, 2017, Section 2(45) + 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

10 required · 2 if applicable

Common to every entity

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

Entity-specific

Documents for ECO GST Registration: 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.25% CGST + 0.25% SGST/UTGST, or 0.5% IGST), link your bank account for TCS remittance, and set up the GSTR-8 filing calendar. We also explain how suppliers see and accept the TCS credit on the portal.

  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. Supplier queries on TCS credit are 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:

ECO GST registration timeline
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 + GST

  • 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 + GST

  • Everything in Registration
  • Monthly GSTR-8 filing
  • TCS reconciliation
  • Supplier TCS credit support
  • WhatsApp support
  • Due date reminders
Choose Ongoing Compliance

Full ECO Compliance Suite

Complete ECO compliance - returns, TCS, advisory

₹6,999/mo + GST

  • 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

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

Prices exclude GST. GST at the applicable rate is added to your invoice.

Not included in any tier:

  • GST late fees (passed through as per government rates - GSTR-3B: ₹25/day under CGST + ₹25/day under SGST/UTGST, or ₹10 + ₹10 if nil; GSTR-8: ₹100/day under CGST + ₹100/day under SGST/UTGST, up to ₹5,000 each)
  • 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 timely GSTR-8 filing ensure your suppliers receive credit for the TCS - if GSTR-8 is late or wrong, their credit is delayed(CGST Act, 2017, Section 52)
  • There is no separate TCS certificate under GST - the TCS you report in GSTR-8 is what your suppliers see and accept on the portal, so accurate GSTR-8 data matters

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 (0.5% - 0.25% CGST + 0.25% SGST/UTGST, or 0.5% IGST) 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

From 10 July 2024, TCS on e-commerce supplies is 0.5% of the net value (gross value minus returns): 0.25% CGST + 0.25% SGST/UTGST, or 0.5% IGST. It was 1% before. Using the old rate causes mismatches with suppliers' records.

Treating GST TCS like income-tax TDS (Form 16B)

Form 16B is an income-tax TDS certificate, not a GST form. Under GST there is no TCS certificate: report each supplier's TCS correctly in GSTR-8, and the supplier accepts it on the GST portal.

Using CGST + SGST for inter-state supplies through ECO

For inter-State supplies, TCS is collected as IGST (0.5%) instead of CGST + SGST/UTGST. If your platform enables inter-State sales, apply the right tax head by place of supply.

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 mistake above has a fix - and most can be avoided by getting the details right the first time. Getting it right first is easier than fixing it later.

If something has already gone wrong, or you want to make sure it does not, 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
  • Supplier TCS credit queries handled in ongoing plans
  • Dedicated GST CA reviewing every GSTR-8 filing before submission
  • Proactive alerts for GSTR-8 due dates, TCS remittance deadlines, and the GSTR-9 annual return

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(45) 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.

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.

By submitting, you ask Bizeneed to contact you about this enquiry using the details above. See our Privacy Policy.