Section 52 of CGST Act mandates every e-commerce operator (Amazon, Flipkart, Swiggy, Zomato, Meesho) to collect 1% TCS on net taxable supplies made through their platform — deposited via GSTR-8 monthly.
Every e-commerce operator (ECO) providing platform for suppliers to sell goods/services MUST collect TCS at 1% — includes Amazon, Flipkart, Swiggy, Zomato, Urban Company, Meesho, etc.
1% of net taxable supplies — split as 0.5% CGST + 0.5% SGST (intra-state) or 1% IGST (inter-state). Applied on the NET value after deducting returns from gross supplies.
E-commerce operators file GSTR-8 monthly by 10th of following month — declaring TCS collected, supplier details, and net value of supplies. Auto-populates in suppliers' GSTR-2A.
TCS collected appears in supplier's electronic cash ledger — can be used to pay their own GST liability. Functions as advance tax payment claimed as credit against output tax.
| Aspect | Detail |
|---|---|
| Section | Section 52 of CGST Act, 2017 |
| Effective Date | 1st October 2018 (originally July 2017, deferred) |
| Applicable To | E-commerce operators (ECO) who own/operate/manage digital platform |
| TCS Rate | 1% (0.5% CGST + 0.5% SGST or 1% IGST) |
| Collection Point | At the time of CREDIT to supplier's account (not at time of sale) |
| Net Value Basis | Gross supplies MINUS returns in the month (excludes exempt supplies) |
| Return to File | GSTR-8 — due by 10th of the following month |
| Annual Statement | Part of GSTR-9 (Annual Return) reconciliation |
| Late Filing Penalty | ₹200/day (₹100 CGST + ₹100 SGST) — max ₹5,000 |
| Non-Collection Penalty | Amount equal to TCS not collected + interest @ 18% p.a. |
| Registration Threshold | NO threshold — compulsory registration for all ECOs regardless of turnover |
| Exempted Operators | Operators supplying own goods/services (not facilitating third-party) |
Customer purchases goods/services from supplier through e-commerce platform (e.g., seller on Amazon)
E-commerce operator collects full payment from buyer including GST. Holds funds in escrow/settlement account.
Before crediting supplier, ECO deducts 1% TCS on net taxable value (after excluding returns). Example: ₹10,000 sale → TCS = ₹100.
Remaining amount (sale value minus TCS minus commission) credited to supplier's bank account within settlement cycle.
ECO files GSTR-8 by 10th of next month — declaring all suppliers' GSTIN, supply values, and TCS amounts collected.
TCS amount auto-populates in supplier's GSTR-2A (Part B). Supplier claims credit in their GSTR-3B electronic cash ledger.
Supplier uses TCS credit to offset their GST payment. If TCS > liability, can claim refund under Section 54.
| Operator | Type | TCS Applicable? | Exempted Supplies |
|---|---|---|---|
| Amazon India | Marketplace | Yes — all third-party seller sales | Own retail (Amazon Basics) |
| Flipkart | Marketplace | Yes — all seller-supplied goods | Supermart own inventory |
| Swiggy | Food Delivery | Yes — restaurant partner deliveries | Swiggy Instamart own inventory |
| Zomato | Food Delivery | Yes — since Jan 2022 (restaurant services) | N/A |
| Urban Company | Services | Yes — service professional bookings | N/A |
| Meesho | Social Commerce | Yes — all supplier sales through platform | N/A |
| OLA/Uber | Ride-hailing | Yes — driver partner services | N/A |
| MakeMyTrip | Travel | Yes — hotel/travel bookings via platform | Own packages |
Track TCS deductions across Amazon, Flipkart, Swiggy automatically. Reconcile GSTR-2A Part B, claim credits in GSTR-3B, and never lose TCS refunds — all in Laabam.One.
Start Free Trial