Complete guide to GST obligations for e-commerce operators — TCS collection under Section 52, deemed supplier provisions under Section 9(5), seller registration requirements, composition scheme restrictions, and compliance framework.
E-commerce operators must collect Tax Collected at Source (TCS) at 1% (0.5% CGST + 0.5% SGST, or 1% IGST for inter-state) on NET value of taxable supplies made THROUGH their platform. Net value = Gross value minus returns.
Monthly return showing details of supplies made through platform, TCS collected, and TCS deposited. Must match with suppliers' GSTR-1 data. Non-filing attracts ₹200/day late fee.
ALL e-commerce operators must register under GST — NO threshold exemption. Even if turnover is below ₹20 Lakh, ECO must register. Suppliers on platform: Normal threshold applies (₹20L/₹40L).
For specified services (hotel accommodation, housekeeping, restaurant via aggregator <₹20L), the ECO is DEEMED SUPPLIER and must pay GST directly. Supplier need not register.
ECO must maintain records of all supplies facilitated. Must provide statement of supplies to government on demand. Includes supplier details, supply value, commission earned.
| Seller Category | Registration | TCS Impact | Compliance |
|---|---|---|---|
| Sellers >₹20 Lakh Turnover | Mandatory registration (normal rules) | TCS deducted by ECO → appears in supplier's electronic cash ledger → can use for tax payment | File GSTR-1, 3B, 9; reconcile TCS with ECO's GSTR-8 |
| Sellers <₹20 Lakh (Services via 9(5)) | NOT required if ECO pays tax under Section 9(5) | No TCS — ECO pays full GST as deemed supplier | Minimal — ECO handles all GST compliance |
| Composition Scheme Sellers | Cannot sell through ECO platform (Section 10(2)(d)) | N/A — prohibited from marketplace | Must exit composition OR stop selling online |
| Inter-State Sellers <₹20L | MUST register if selling through ECO (Section 24(ix)) | TCS applicable regardless of turnover | Full compliance: GSTR-1, 3B required even if turnover <₹20L |
Condition: If hotel is UNREGISTERED (turnover <₹20L)
ECO Liability: ECO pays GST at applicable rate (12%/18%)
Examples: OYO, MakeMyTrip, Booking.com — for unregistered hotels
Condition: If service provider is unregistered
ECO Liability: ECO pays GST at 18%
Examples: UrbanClap (now Urban Company), TaskRabbit
Condition: If restaurant turnover <₹20L AND supplies through aggregator
ECO Liability: ECO pays GST at 5% (without ITC)
Examples: Zomato, Swiggy — for small unregistered restaurants
Condition: Auto-rickshaw & motorcycle ride services
ECO Liability: ECO pays GST at 5% (no ITC)
Examples: Uber, Ola, Rapido — for auto/bike rides
Automated TCS tracking, GSTR-8 preparation, seller reconciliation, and Section 9(5) liability management. Built for marketplace operators and sellers.
Start Free Trial