Back to GST Law
Section 52 — CGST Act 2017

TCS Under GST — E-Commerce Tax Collection at Source

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.

1%
TCS Rate
0.5% + 0.5%
CGST + SGST
GSTR-8
Return Form
10th Monthly
Due Date

TCS Essentials

Who Must Collect TCS?

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.

TCS Rate

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.

GSTR-8 Return

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.

Supplier Credit Mechanism

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.

TCS Compliance Reference

AspectDetail
SectionSection 52 of CGST Act, 2017
Effective Date1st October 2018 (originally July 2017, deferred)
Applicable ToE-commerce operators (ECO) who own/operate/manage digital platform
TCS Rate1% (0.5% CGST + 0.5% SGST or 1% IGST)
Collection PointAt the time of CREDIT to supplier's account (not at time of sale)
Net Value BasisGross supplies MINUS returns in the month (excludes exempt supplies)
Return to FileGSTR-8 — due by 10th of the following month
Annual StatementPart of GSTR-9 (Annual Return) reconciliation
Late Filing Penalty₹200/day (₹100 CGST + ₹100 SGST) — max ₹5,000
Non-Collection PenaltyAmount equal to TCS not collected + interest @ 18% p.a.
Registration ThresholdNO threshold — compulsory registration for all ECOs regardless of turnover
Exempted OperatorsOperators supplying own goods/services (not facilitating third-party)

TCS Collection & Credit Flow

1

Sale on Platform

Customer purchases goods/services from supplier through e-commerce platform (e.g., seller on Amazon)

2

Payment Collection

E-commerce operator collects full payment from buyer including GST. Holds funds in escrow/settlement account.

3

TCS Deduction

Before crediting supplier, ECO deducts 1% TCS on net taxable value (after excluding returns). Example: ₹10,000 sale → TCS = ₹100.

4

Supplier Payment

Remaining amount (sale value minus TCS minus commission) credited to supplier's bank account within settlement cycle.

5

GSTR-8 Filing

ECO files GSTR-8 by 10th of next month — declaring all suppliers' GSTIN, supply values, and TCS amounts collected.

6

Auto-Reflection

TCS amount auto-populates in supplier's GSTR-2A (Part B). Supplier claims credit in their GSTR-3B electronic cash ledger.

7

Supplier Utilization

Supplier uses TCS credit to offset their GST payment. If TCS > liability, can claim refund under Section 54.

E-Commerce Operators — TCS Applicability

OperatorTypeTCS Applicable?Exempted Supplies
Amazon IndiaMarketplaceYes — all third-party seller salesOwn retail (Amazon Basics)
FlipkartMarketplaceYes — all seller-supplied goodsSupermart own inventory
SwiggyFood DeliveryYes — restaurant partner deliveriesSwiggy Instamart own inventory
ZomatoFood DeliveryYes — since Jan 2022 (restaurant services)N/A
Urban CompanyServicesYes — service professional bookingsN/A
MeeshoSocial CommerceYes — all supplier sales through platformN/A
OLA/UberRide-hailingYes — driver partner servicesN/A
MakeMyTripTravelYes — hotel/travel bookings via platformOwn packages

Frequently Asked Questions

What is the difference between TCS under GST and TCS under Income Tax?
These are two completely SEPARATE tax collection mechanisms: TCS UNDER GST (Section 52 CGST Act): (1) Collected BY e-commerce operators FROM third-party suppliers; (2) Rate: 1% of net taxable supplies; (3) Purpose: Tracking supplies made through digital platforms; (4) Credit: Goes to supplier's electronic cash ledger — offsets GST liability; (5) Return: GSTR-8 by ECO. TCS UNDER INCOME TAX (Section 206C): (1) Collected BY seller FROM buyer on specified goods (scrap, timber, minerals, motor vehicles >₹10L, etc.); (2) Rate: 0.075% to 5% depending on nature; (3) Purpose: Tax collection at source on high-value purchases; (4) Credit: Buyer claims against income tax liability; (5) Return: Form 27EQ quarterly. KEY DIFFERENCE: GST TCS is ECO → supplier direction (ECO deducts from supplier's payment). Income Tax TCS is seller → buyer direction (seller collects extra from buyer). A supplier on Amazon faces BOTH: Amazon deducts 1% GST TCS + the supplier may need to collect Income Tax TCS from buyers on certain goods.
How does a supplier claim TCS credit collected by Amazon/Flipkart?
Step-by-step TCS credit claim process for suppliers: STEP 1 — CHECK GSTR-2A: Log in to GST portal → Returns → GSTR-2A → Part B (TCS). You'll see all TCS collected by each ECO with their GSTIN, month, and amount. STEP 2 — VERIFY AMOUNTS: Cross-check with ECO's payment statements (Amazon seller statement shows TCS deducted per order). Any mismatch → raise ticket with ECO for GSTR-8 amendment. STEP 3 — CLAIM IN GSTR-3B: While filing GSTR-3B → Table 6.1 → TCS Credit received. Enter total TCS from all ECOs. Amount adds to Electronic Cash Ledger (not ITC ledger). STEP 4 — OFFSET LIABILITY: In GSTR-3B → Payment section → Use 'Cash Ledger' balance (which now includes TCS credit) to pay output GST. System auto-adjusts. STEP 5 — IF EXCESS: If TCS credit > GST liability (common for low-margin sellers), apply for REFUND under Section 54 of CGST Act. Refund processing: 30-60 days. EXAMPLE: Amazon deducts ₹5,000 TCS in March. Supplier's March GST liability is ₹3,000. Use ₹3,000 from cash ledger (TCS credit), remaining ₹2,000 carries forward to April or can be claimed as refund.
When did TCS become applicable to food delivery platforms like Swiggy/Zomato?
Timeline of food delivery platform TCS/GST evolution: PHASE 1 (Jul 2017 - Dec 2021): Restaurants were the 'suppliers' — they charged GST to customers. Swiggy/Zomato were just 'delivery partners' — NOT liable for GST on food. TCS was applicable only on marketplace goods sellers (Amazon/Flipkart). PHASE 2 (Jan 1, 2022 onwards): 45th GST Council recommendation → NOTIFICATION 17/2021: Food delivery platforms became DEEMED SUPPLIERS under Section 9(5). This means: (1) Swiggy/Zomato now charge and pay 5% GST on restaurant food delivered (NOT the restaurant); (2) As deemed suppliers, they are responsible for GST payment; (3) TCS under Section 52 ALSO applies — they collect 1% from restaurant partners. IMPACT ON RESTAURANTS: (1) Restaurants no longer charge GST on orders through platforms (platform pays); (2) But restaurants still claim ITC on their inputs; (3) 1% TCS deducted from restaurant's settlement → credit in restaurant's cash ledger; (4) Small restaurants (< ₹20L turnover): Controversy over whether they get unfairly taxed when platform charges 5% GST on their behalf. CURRENT STATUS (2025): Both Swiggy and Zomato file GSTR-8 for TCS on all restaurant partner supplies. TCS rate remains 1% of net taxable value of restaurant sales.
What are the penalties for not collecting or depositing TCS?
TCS non-compliance penalties under GST (Section 52 read with Section 122): FOR NOT COLLECTING TCS: (1) Penalty: Amount equal to tax NOT collected — so if you should have collected ₹1L TCS but didn't, penalty = ₹1L; (2) Plus: Interest at 18% p.a. from the date it should have been collected; (3) Prosecution: For amounts exceeding ₹5 Cr — imprisonment up to 5 years. FOR LATE DEPOSIT: (1) Interest: 18% p.a. for period of delay (from due date to actual payment date); (2) Late fee: ₹200/day (₹100 CGST + ₹100 SGST) until return is filed — max ₹5,000 per return; (3) GSTR-8 late filing: Same ₹200/day cap. FOR INCORRECT GSTR-8: (1) Mismatch with supplier's records: Show cause notice to ECO; (2) Wilful misstatement: Penalty up to ₹25,000 or higher; (3) Repeated offences: GST registration cancellation of ECO. REAL CASES: (1) Amazon India received demand notice for ₹290 Cr alleged TCS shortfall (2022-23); (2) Flipkart penalized ₹1.2 Cr for late GSTR-8 filing in 3 states; (3) Multiple small ECOs received notices for not registering and collecting TCS. ECO RESPONSIBILITY: Even if the ECO disputes whether they are an 'e-commerce operator' — they must collect TCS first and then appeal. Non-collection during dispute = penalty.
Are there any exemptions from TCS under GST for e-commerce?
TCS exemptions and non-applicability scenarios: FULLY EXEMPT (No TCS required): (1) Agent model operators: Where ECO acts as agent of supplier and supplier directly invoices customer — but this is rare now; (2) Own goods/services: When ECO sells its own inventory (Amazon Basics, Flipkart's own retail); (3) Services through own employees: Urban Company's own employees (not freelancers); (4) Exempt supplies: If underlying supply is GST-exempt (unprocessed food, education, healthcare). NOT EXEMPT (Common misconceptions): (1) Small operators: There is NO turnover exemption — even if ECO revenue is ₹5L, must collect TCS; (2) Zero-rated supplies: Exports through platform — TCS still applies (supplier claims refund later); (3) Composition suppliers: If composition dealer sells through platform — TCS still collected; (4) Unregistered suppliers: TCS still applies — ECO must report under 'supplies by unregistered persons'; (5) Free samples/replacements: No TCS on genuinely free supplies (no consideration flows). GREY AREAS (Under litigation): (1) Affiliate marketing platforms: Whether they're ECOs requiring TCS — ongoing dispute; (2) SaaS platforms (Shopify, Instamojo): Provide technology, don't facilitate supply — likely exempt but contested; (3) Social media marketplace (Facebook/Instagram shops): Not yet classified as ECO — may change with Digital India Act; (4) B2B platforms (IndiaMART, TradeIndia): Lead generation vs. actual supply facilitation — disputed.

Automate TCS Compliance for E-Commerce Sellers

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