Legal Suvidha is a registered trademark. Unauthorized use of our brand name or logo is strictly prohibited. All rights to this trademark are protected under Indian intellectual property laws.
Legal Suvidha
Goods & Service Tax (GST)

E-commerce Operators: GST updates

An E-commerce Operator under GST must register compulsorily under Section 24(x) of the CGST Act, regardless of turnover. For notified services under Section 9(5) - cabs, restaurant supply, accommodation, housekeeping - the operator pays GST on the supplier's behalf. For other supplies, the operator collects 1% TCS on the net value of taxable supplies and files monthly GSTR-8 by the 10th of the following month, along with GSTR-1, GSTR-3B and the annual GSTR-9B by 31 December.

Mayank WadheraMayank Wadhera
Published: 24 Aug 2023
Updated: 23 May 2026
15 min read
E-commerce Operators: GST updates
1
2
3
4
5
6
7
8
9
10
11
12

Updated 2026 guide to GST for E-commerce Operators: registration, Section 9(5) services, 1% TCS, GSTR-8 filing, and reliefs for unregistered sellers.

E-commerce Operators: GST updates

Every E-commerce Operator (ECO) — from large marketplaces like Amazon and Flipkart to aggregators like Zomato, Swiggy, Ola and Urban Company — simultaneously carries three distinct GST identities: a regular registered taxpayer filing GSTR-1 and GSTR-3B, a deemed supplier under Section 9(5) of the CGST Act discharging GST on notified services, and a Tax Collected at Source (TCS) deductor under Section 52 filing monthly GSTR-8. In FY 2026-27, with automated data-matching between ECO returns and seller returns sharper than ever, getting the separation between these three roles right is no longer optional.


Who Qualifies as an E-commerce Operator Under GST?

Section 2(45) of the CGST Act, 2017 defines an Electronic Commerce Operator as any person who owns, operates or manages a digital or electronic facility or platform for electronic commerce. Section 2(44) defines electronic commerce as the supply of goods, services or both — including digital products — over a digital or electronic network.

In plain terms: if your platform connects buyers and sellers and enables a transaction to happen online, you are an ECO. The definition captures:

  • Product marketplaces (Amazon, Flipkart, Meesho, ONDC participants)
  • Food and grocery delivery aggregators (Zomato, Swiggy, Blinkit, Zepto)
  • Ride-hailing platforms (Ola, Uber, Rapido)
  • Home-services aggregators (Urban Company)
  • Hotel and travel booking platforms (MakeMyTrip, EaseMyTrip, OYO)
  • D2C (Direct-to-Consumer) brand marketplaces and quick-commerce apps

The definition is technology-neutral. Even a regional marketplace operating through a WhatsApp catalogue with an integrated payment gateway has been treated as an ECO in advance rulings. The test is whether your platform enables the supply — not merely advertises it.


Mandatory GST Registration: The Turnover Threshold Does Not Apply

Under Section 24(x) of the CGST Act, every ECO must obtain GST registration regardless of aggregate turnover. The normal exemption thresholds — Rs. 40 lakh for goods suppliers, Rs. 20 lakh for service providers, and Rs. 10 lakh for suppliers in special category states — do not apply to ECOs at all.

This creates a practical asymmetry: a startup marketplace with zero revenue in its first month still needs a live GSTIN before it processes its first transaction.

Steps to register as an ECO on the GST portal:

  1. Log in to gstin.gov.in → New Registration → Regular Taxpayer.
  2. Under "Reason for Registration," select E-commerce Operator.
  3. Provide the registered business address, principal place of business, and all additional places of business — warehouses, fulfilment centres, dark stores each need to be declared.
  4. Upload the authorised signatory details, Board Resolution or Partnership Deed, and entity PAN.
  5. Complete Aadhaar authentication or opt for physical document verification.
  6. On GSTIN issuance, TCS obligations under Section 52 commence from the effective date of registration.

Foreign ECOs without a physical presence in India who supply OIDAR (Online Information and Database Access or Retrieval) services to Indian consumers must register using Form GST REG-10 on the GST portal. They appoint a person in India as their authorised representative under Section 14 of the IGST Act and file monthly GSTR-5A. Their TCS obligations on domestic marketplace facilitation, if any, are handled separately.


Section 9(5) CGST: The ECO as Deemed Supplier

This provision causes the most confusion in practice. Under Section 9(5) of the CGST Act, for notified categories of services, the ECO — not the underlying service provider — pays the GST as if it were the supplier. The actual service provider is entirely off the hook for GST on those transactions.

The currently notified categories are:

Passenger Transport Services

Ride-hailing and taxi aggregators — Ola, Uber and Rapido — pay GST on every ride booked through their apps, not the individual driver-partner. The GST rate choices available to the ECO are:

The ECO must elect one rate structure and apply it consistently across all transactions in this category.

Restaurant Services Through Aggregators

Restaurant services supplied through ECOs — except those from specified premises (restaurants inside hotels with declared room tariffs above Rs. 7,500 per night) — fall under Section 9(5). Zomato and Swiggy pay GST at 5% on the food order value with no ITC. The restaurant partner itself has no GST liability on supplies routed through the ECO's platform.

Accommodation Services From Unregistered Providers

Where an ECO facilitates accommodation services — hotels, guesthouses, homestays — and the service provider is unregistered, the ECO pays GST under Section 9(5). OTA (Online Travel Agency) platforms handling unlisted or unregistered property owners fall within this category.

Housekeeping and Domestic Services From Unregistered Providers

Plumbing, carpentry, pest control and cleaning services supplied through an ECO by an unregistered provider attract Section 9(5). Urban Company is the standard example: when an enrolled technician on the platform is unregistered, Urban Company discharges GST on the service fee.

Key implication for service providers: An individual driver, chef, plumber or property owner whose supplies pass through Section 9(5) is not required to register under GST solely because of those supplies — as long as they do not cross the registration threshold on their own independent non-ECO supplies. This is a genuine and significant relief for the gig economy.


TCS Under Section 52: The 1% Mechanism Explained

For all supplies other than those notified under Section 9(5), the ECO must collect Tax Collected at Source (TCS) from the seller's payout at 1% of the net value of taxable supplies — structured as 0.5% under CGST + 0.5% under SGST for intra-state transactions, or 1% under IGST for inter-state transactions.

Calculating the Net Taxable Supply Base

> Net value = Aggregate value of taxable supplies (excluding exempt and non-taxable supplies) less the value of supplies returned in the same month.

Critical exclusions before computing TCS:

  • Exempt supplies (fresh unprocessed food, books, educational services)
  • Section 9(5) notified supplies — these never enter the TCS calculation
  • Non-taxable supplies (alcoholic liquor for human consumption, petroleum products)
  • Returns reduce the base only in the month they occur — there is no carry-back to a prior month.

Worked Example: TCS for a Mid-Sized Marketplace in FY 2026-27

Platform: "ShopNow Marketplace" — October 2026 (FY 2026-27)

ItemAmount
Gross taxable supplies (electronics, apparel, home goods)Rs. 12,00,00,000
Restaurant supplies under Section 9(5) — excludedRs. 1,80,00,000
Exempt supplies (fresh produce, books)Rs. 75,00,000
Returns processed in October 2026Rs. 45,00,000
Net taxable supply base for TCSRs. 10,80,00,000

TCS liability:

  • TCS @ 1% on Rs. 10,80,00,000 = Rs. 10,80,000
  • CGST TCS (0.5%) = Rs. 5,40,000
  • SGST TCS (0.5%) = Rs. 5,40,000 (on intra-state portion; IGST applies on inter-state)

ShopNow must deposit Rs. 10,80,000 and file GSTR-8 by 10 November 2026.

How Sellers Receive TCS Credit

Once ShopNow files its GSTR-8, each seller's TCS amount is auto-credited to their Electronic Cash Ledger on the GST portal. A seller who facilitated Rs. 1 crore in net taxable supplies through ShopNow receives Rs. 1,00,000 credited to their cash ledger — available immediately to offset their own output tax in GSTR-3B or claimed as a refund. This credit appears in the seller's GSTR-2B after GSTR-8 acceptance. Late GSTR-8 filing directly delays this credit, creating a real cash-flow problem for smaller sellers.


GSTR-8: Filing the Monthly TCS Statement Step by Step

GSTR-8 is the monthly return filed exclusively by ECOs to report TCS collected and remit it to the government. It is independent of the ECO's GSTR-1 and GSTR-3B — all three must be filed separately each month.

Due date: 10th of the month following the reporting month (e.g., for November 2026, due 10 December 2026).

Filing procedure on the GST portal:

  1. Log in to gstin.gov.in → Services → Returns → Returns Dashboard.
  2. Select financial year 2026-27 and the relevant month. Choose GSTR-8.
  3. In Table 3, enter the net value of taxable supplies facilitated, broken down by supplier GSTIN. The portal pre-populates data from sellers' GSTR-1 filings — review and correct discrepancies before submission.
  4. In Table 4, report supplies by unregistered sellers with enrolment numbers issued under Notifications 34/2023 and 37/2023-Central Tax.
  5. The system auto-calculates TCS. Verify the amount, then ensure your Electronic Cash Ledger has sufficient balance. Note: TCS must be paid in cash — ITC cannot be used to pay TCS liability.
  6. Generate Challan PMT-06 under the "TCS" head. Complete payment.
  7. File using DSC (for companies and LLPs) or EVC (for proprietorships and partnerships).

Annual TCS Statement — GSTR-9B: In addition to monthly filings, every ECO must file GSTR-9B — the annual TCS statement — by 31 December following the close of the financial year. For FY 2026-27, this means 31 December 2027.

Late Fee for GSTR-8 Delay

Under Section 47 of the CGST Act, failure to file GSTR-8 on time attracts Rs. 100 per day under CGST and Rs. 100 per day under SGST — a combined Rs. 200 per day — capped at Rs. 5,000 under each Act (a maximum total of Rs. 10,000).

Illustration: ShopNow files October 2026 GSTR-8 on 28 November instead of 10 November — a delay of 18 days.

  • Late fee = Rs. 200 × 18 = Rs. 3,600

If the delay runs to 55 days, the fee calculation of Rs. 11,000 is capped at Rs. 10,000. Filing on time also protects your seller relationships — nothing damages a marketplace's reputation with MSME sellers faster than delayed cash ledger credits.


Reliefs for Unregistered and Composition Sellers

Notifications No. 34/2023-Central Tax and 37/2023-Central Tax allow unregistered individuals to supply goods through ECOs without obtaining full GST registration. All of the following conditions must be satisfied simultaneously:

  • Supplies are made within a single State or Union Territory only — no inter-state supplies.
  • The supplier holds a valid PAN linked to their Aadhaar.
  • Aggregate annual turnover remains below the GST registration threshold (Rs. 40 lakh for most goods in regular states).
  • The supplier has obtained an Enrolment Number from the GST portal — a lighter-touch identification process, not a full GSTIN.
  • The relief covers goods only — supplying services or notified goods through the ECO disqualifies the seller.

Practical impact: A handloom weaver in Odisha selling directly through a marketplace, a first-time entrepreneur testing a product on Meesho, a retired professional selling handmade goods — all can participate in online commerce without the compliance overhead of GST registration, provided they stay intra-state and within threshold.

For composition taxpayers under Section 10: Intra-state supply through ECOs is permitted. TCS at 1% applies as normal; the composition seller uses TCS credit to reduce their quarterly tax payment or claims a refund.

ECO onboarding obligation: Before activating any seller claiming unregistered or enrolment-number status, verify the PAN on the Income Tax portal, confirm the enrolment number on the GST portal, and configure your platform to block inter-state shipments for that seller. Failure to do so transfers compliance exposure to the ECO — if the seller later turns out to be ineligible, the ECO faces scrutiny on the TCS not collected at the correct rate.


Cross-Border E-commerce: OIDAR Services and Export Supplies

OIDAR — Foreign Digital Service Providers

OIDAR services include over-the-top streaming, SaaS and software subscriptions, online advertising, cloud storage, e-books, online gaming and digital content. Under Section 14 of the IGST Act, foreign entities supplying OIDAR services to non-business recipients in India (individuals without a GSTIN) are liable to register and pay IGST at 18%.

Foreign OIDAR providers must:

  • Register via Form GST REG-10 on the GST portal.
  • File GSTR-5A monthly by the 20th of the following month, reporting B2C supplies and paying IGST.

Where the Indian recipient is a registered business (B2B), the recipient pays IGST under the Reverse Charge Mechanism (RCM) — the foreign supplier has no filing obligation for that transaction.

Indian Sellers Exporting Through Marketplaces

Indian sellers exporting via Amazon Global, eBay or any cross-border e-commerce channel treat exports as zero-rated supplies under Section 16 of the IGST Act. Two routes are available for FY 2026-27:

  1. LUT route (preferred): File Form GST RFD-11 on the GST portal before the first export shipment of FY 2026-27. Export without charging IGST and claim a refund of accumulated ITC on a rolling basis.
  2. IGST payment route: Charge IGST on the export invoice; the refund is triggered automatically through customs shipping-bill data matching.

ECOs facilitating exports must ensure the shipping bill number and date are reflected in GSTR-1 (Table 6A), and that EDPMS (Export Data Processing and Monitoring System) reconciliation at the bank is completed within the prescribed FEMA realisation period. Failure to realise export proceeds within the deadline can retroactively deny the zero-rating benefit.


Returns Calendar for ECOs: FY 2026-27

ReturnRoleDue DateWhat It Covers
GSTR-1Regular taxpayer11th of following monthECO's own outward supplies (commission, advertising, logistics)
GSTR-3BRegular taxpayer20th of following monthSummary return, Section 9(5) tax payment
GSTR-8TCS deductor10th of following monthTCS collected on marketplace supplies
GSTR-9Regular taxpayer31 December 2027Annual return for FY 2026-27
GSTR-9BTCS deductor31 December 2027Annual TCS statement for FY 2026-27
GSTR-9CRegular taxpayer (turnover > Rs. 5 cr)31 December 2027Reconciliation statement
GSTR-5AForeign OIDAR ECO20th of following monthOIDAR B2C supplies and IGST payment

Reconciliation under Section 61: The GST system automatically cross-matches a seller's GSTR-1 against the ECO's GSTR-8. Divergences — whether caused by timing differences, returns not reported correctly, or genuine errors — trigger automated scrutiny notices. In FY 2026-27, this matching is considerably tighter because Annual Information Statement (AIS) data feeds now incorporate payment gateway settlement flows as an additional reference point.


Common Mistakes and Pitfalls to Avoid

These errors consistently surface in GST audits and mismatch notices directed at ECOs:

1. Netting Section 9(5) supplies inside the TCS base Some ECOs subtract the restaurant or transport supplies they have already discharged under Section 9(5) from gross supplies before computing TCS — this is wrong. Section 9(5) supplies are simply excluded from TCS altogether; they do not reduce any other taxable supply figure.

2. Including exempt supplies in the net taxable value Fresh agricultural produce, unbranded packaged food, books and other GST-exempt items must be stripped out before computing the 1% TCS base. Including them overstates liability and creates a credit mismatch for sellers.

3. Assuming TCS does not apply to composition sellers Some platforms incorrectly treat composition-registered sellers as exempt from TCS because they cannot collect GST themselves. TCS still applies — the composition seller simply uses the resulting cash ledger credit to meet their own tax payment.

4. Confusing GST TCS with Income Tax TCS Finance teams unfamiliar with the GST framework confuse Section 52 CGST TCS (deposited on the GST portal, reported in GSTR-8) with Income Tax Act Section 206C TCS (deposited with NSDL, reported in quarterly TCS returns). Both obligations can exist simultaneously on the same transaction. They are governed by separate statutes, portals and timelines.

5. Missing the 10th deadline because of month-end reconciliation lag Marketplace settlement reconciliation typically runs into the first week of the following month. Build your internal close cycle to a T+7 deadline — final reconciliation within seven days of month-end — so the 10th filing date is always achievable without last-minute scrambling.

6. Not locking down inter-state supply by enrolment-number sellers A seller with an enrolment number who makes even one inter-state shipment loses eligibility under Notification 34/2023. If the ECO facilitated that shipment, it faces scrutiny for processing a supply that should not have gone through. Address-based shipping controls at the platform level are the practical solution.

7. Using ITC to pay TCS TCS under Section 52 must be paid in cash. It cannot be discharged using Input Tax Credit sitting in the ECO's electronic credit ledger. Ensure the cash ledger is topped up before GSTR-8 filing each month.


Worked Example: Full-Month ECO Compliance Walkthrough (FY 2026-27)

Platform: "QuickMart" — a combined product marketplace and restaurant aggregator

Month: December 2026

ActivityValue
Taxable product supplies (electronics, fashion, household)Rs. 15,00,00,000
Restaurant supplies under Section 9(5)Rs. 3,20,00,000
Exempt supplies (fresh produce, unbranded staples)Rs. 90,00,000
Goods returns processed in December 2026Rs. 60,00,000

Step 1 — Section 9(5) GST liability QuickMart pays GST on Rs. 3,20,00,000 of restaurant supplies at 5% (no ITC):

  • GST payable = Rs. 16,00,000 — reflected in GSTR-3B for December 2026.
  • This amount does not enter the TCS calculation at all.

Step 2 — TCS base computation

  • Taxable product supplies: Rs. 15,00,00,000
  • Less exempt supplies: Rs. 90,00,000
  • Less returns: Rs. 60,00,000
  • Net taxable supply base = Rs. 13,50,00,000

Step 3 — TCS liability

  • TCS @ 1% on Rs. 13,50,00,000 = Rs. 13,50,000
  • CGST TCS (0.5%): Rs. 6,75,000
  • SGST TCS (0.5%): Rs. 6,75,000

Deposit and GSTR-8 filing due: 10 January 2027

Step 4 — Seller credit flow After QuickMart files GSTR-8 on 10 January, a seller who facilitated Rs. 75 lakh in net taxable product sales in December receives Rs. 75,000 credited to their Electronic Cash Ledger — usable against their December 2026 GSTR-3B due 20 January 2027.

Step 5 — QuickMart's own GST returns Separately, QuickMart files its GSTR-1 (covering commission income, logistics fees, in-app advertising sold to brand partners) by 11 January 2027 and GSTR-3B (including the Rs. 16,00,000 Section 9(5) GST already paid) by 20 January 2027. All three returns — GSTR-1, GSTR-3B, and GSTR-8 — are independent obligations and all three must be filed on time.


Key Takeaways

  • Register before you transact. Section 24(x) makes GST registration mandatory for every ECO regardless of turnover — there is no exemption, no threshold, no grace period.
  • Your three GST roles are legally distinct. Regular taxpayer (GSTR-1/3B), deemed supplier (Section 9(5)), and TCS deductor (GSTR-8) operate under separate provisions, separate payment heads, and separate return forms. Never commingle them in your accounting.
  • Section 9(5) supplies are excluded from TCS — entirely. Restaurant orders, rides, and housekeeping by unregistered providers where you pay GST as deemed supplier do not reduce or enter the TCS computation in any way.
  • The GSTR-8 deadline is the 10th — not the 20th. Late filing attracts Rs. 200 per day in late fees (capped at Rs. 10,000 total) and delays every seller's cash ledger credit, damaging seller economics on your platform.
  • The unregistered seller relief under Notifications 34/2023 and 37/2023 is conditional. Verify PAN and enrolment number at onboarding; block inter-state shipments for such sellers at the platform layer. One ineligible transaction breaks the protection.
  • Automated GSTR-8 versus GSTR-1 matching is live. Reconcile your TCS data against seller GSTR-1 declarations every single month, not at year-end. Divergences trigger Section 61 scrutiny notices.
  • For FY 2026-27, file your LUT in Form GST RFD-11 before the first export shipment. Indian sellers exporting through your platform — and your platform itself if it facilitates cross-border supply — need LUT-based zero-rating in place from day one of the financial year to avoid unnecessary IGST outflows and refund delays.

Frequently Asked Questions

Is GST registration mandatory for all e-commerce operators?
Yes. Under Section 24(x) of the CGST Act, every e-commerce operator must obtain GST registration irrespective of turnover. The standard thresholds of ₹40 lakh for goods and ₹20 lakh for services do not apply. Foreign e-commerce operators without an Indian presence must appoint a representative and obtain separate TCS registration in each state of operation.
What is the TCS rate for e-commerce operators in 2026?
E-commerce operators collect TCS at 1% on the net value of taxable supplies (0.5% CGST plus 0.5% SGST for intra-state, or 1% IGST for inter-state). Net value is the aggregate value of taxable supplies less returns. The TCS must be deposited by the 10th of the following month and reported in monthly Form GSTR-8.
Can unregistered sellers sell through e-commerce platforms?
Yes, with conditions. Under notifications 34/2023 and 37/2023-Central Tax, unregistered persons can sell goods through e-commerce operators if they operate within a single State, hold a valid PAN, do not make inter-state supplies and obtain an enrolment number on the GST portal. This relief has significantly expanded MSME participation in online retail.
Which services fall under Section 9(5)?
Notified categories include passenger transport by radio taxi, cab or motorcycle (Ola, Uber), accommodation services from unregistered suppliers, housekeeping like plumbing or carpentry from unregistered providers, and restaurant services supplied through e-commerce operators other than from specified premises. The operator discharges GST on behalf of the supplier for these services.
Mayank Wadhera
Content Reviewed By

CA | CS | CMA | Lawyer | Insolvency Professional | IBBI Valuator

"I help founders increase real business value and achieve stronger valuations | Turning messy workflows into scalable, time-saving systems"

Share this article:

Related Posts

View All