Key Takeaways
- Every e-commerce operator (ECO) in India must collect TCS at 0.5% on the net value of taxable supplies made through its platform under Section 52 of the CGST Act.
- The rate was halved from 1% to 0.5% effective July 10, 2024 (CBIC Notification No. 15/2024): 0.25% CGST + 0.25% SGST for intra-state, or 0.5% IGST for inter-state supplies.
- ECOs must file GSTR-8 by the 10th of the following month, reporting all supplies facilitated and TCS collected.
- Under Section 24 of the CGST Act, ECOs must register for GST regardless of turnover. No threshold exemption applies.
- For notified services (restaurant food delivery, cab rides, accommodation), the ECO itself pays GST under Section 9(5) - not the service provider.
- Sellers claim TCS credit in their GSTR-3B after it appears in GSTR-2B and gets credited to their electronic cash ledger.
If you operate an e-commerce platform or sell through one, GST compliance has two distinct layers. The operator collects TCS from every seller's proceeds and remits it to the government. The seller reconciles that TCS against their own returns and claims it as credit. Getting either side wrong triggers notices, interest, and blocked credits.
This guide covers both sides of the equation: what operators must do under Section 52, and what sellers must track to keep their cash ledger accurate.
Looking for expert help with GST on e-commerce operators India 2026 Section 52 TCS GSTR-8 seller compliance? The team at Tax Garden, based in Kondapur, Hyderabad, helps Indian SMEs stay compliant end-to-end: filings, notices, and advisory, all in one place.
Who Is an E-Commerce Operator Under GST?
Section 2(45) of the CGST Act defines an e-commerce operator as any person who owns, operates, or manages a digital or electronic facility or platform for electronic commerce. The definition is broad and intentionally technology-neutral.
| Platform Type | Examples |
|---|---|
| Product marketplaces | Amazon India, Flipkart, Meesho, Myntra, Ajio, Snapdeal, JioMart |
| Food delivery platforms | Swiggy, Zomato |
| Quick commerce | Blinkit, Swiggy Instamart, Zepto |
| Ride-hailing | Uber, Ola |
| Hotel and travel booking | MakeMyTrip, Goibibo, OYO |
| Service marketplaces | UrbanCompany, Practo |
The test is functional, not technical. If your platform facilitates the supply of goods or services between a supplier and a buyer, and if any part of the consideration flows through your platform, you are an ECO under the CGST Act.
A pure classified listing site (like OLX in its original form) where the platform does not process payment or facilitate the transaction is generally not an ECO. But the moment the platform collects payment on behalf of the seller, the classification shifts.
Compulsory GST Registration for ECOs
Section 24(x) of the CGST Act mandates that every e-commerce operator register for GST, irrespective of turnover. There is no Rs 20 lakh or Rs 40 lakh threshold. A newly launched marketplace processing its first Rs 1,000 transaction must hold a valid GSTIN.
Similarly, Section 24(ix) requires every person supplying goods or services through an ECO (except those under notification for threshold exemption) to register regardless of turnover.
TCS Under Section 52: Rate, Calculation, and Payment
The Current Rate
CBIC Notification No. 15/2024-Central Tax (effective July 10, 2024) reduced the TCS rate from 1% to 0.5% of net taxable supplies.
| Supply Type | CGST TCS | SGST/UTGST TCS | IGST TCS | Total TCS |
|---|---|---|---|---|
| Intra-state | 0.25% | 0.25% | - | 0.5% |
| Inter-state | - | - | 0.5% | 0.5% |
Before July 10, 2024, the rate was 0.5% CGST + 0.5% SGST (intra-state) or 1% IGST (inter-state). The reduction halved the cash flow impact on sellers.
What Is "Net Taxable Value"?
TCS is calculated on the net value of taxable supplies. Section 52(1) defines this as:
Aggregate value of taxable supplies of goods or services (or both) made through the operator by all registered persons during the month, reduced by the aggregate value of taxable supplies returned to suppliers during that month.
In practice:
- Include: All taxable B2C and B2B supplies processed through the platform
- Exclude: Exempt supplies, goods returned during the same month, cancelled orders where refund was processed
- Exclude: The GST component itself (TCS is on the taxable value, not on the tax amount)
Calculation Example
A seller on Amazon makes the following supplies in June 2026:
| Item | Amount |
|---|---|
| Gross taxable sales (intra-state) | Rs 10,00,000 |
| Returns processed in June | Rs 50,000 |
| Net taxable value | Rs 9,50,000 |
TCS collected by Amazon:
- CGST TCS: 0.25% of Rs 9,50,000 = Rs 2,375
- SGST TCS: 0.25% of Rs 9,50,000 = Rs 2,375
- Total TCS: Rs 4,750
The seller receives Rs 9,50,000 minus Rs 4,750 = Rs 9,45,250 (before platform commission and other deductions).
At the old 1% rate, the TCS on the same transaction would have been Rs 9,500. The rate reduction freed up Rs 4,750 in working capital per month for this seller.
When Must the ECO Deposit TCS?
The ECO must deposit the TCS collected within 10 days after the end of the month in which the collection was made. This aligns with the GSTR-8 due date.
GSTR-8: The ECO's Monthly TCS Return
GSTR-8 is the return every e-commerce operator files to report TCS collected and deposited.
Filing Details
| Parameter | Requirement |
|---|---|
| Who files | E-commerce operators registered under Section 24 |
| Frequency | Monthly |
| Due date | 10th of the following month |
| Contents | Details of supplies made through the platform, TCS collected and deposited, amendments to earlier returns |
| Filing mode | Online via GST portal (gst.gov.in) |
What GSTR-8 Contains
- GSTIN of operator and return period
- Details of supplies made through the platform - GSTIN of each supplier, taxable value, TCS collected (CGST, SGST/UTGST, IGST, Cess)
- Amendments to details furnished in earlier returns
- Tax deposited - details of TCS deposited through the electronic cash ledger
Late Filing Consequences
| Violation | Penalty |
|---|---|
| Late filing of GSTR-8 | Rs 200 per day (Rs 100 CGST + Rs 100 SGST), capped at Rs 5,000 per return period |
| Late deposit of TCS | 18% per annum interest on the unpaid TCS amount from the due date to the date of actual payment |
| Non-filing | Continued non-filing can lead to suspension of GSTIN under Rule 21A |
The Rs 200/day penalty accumulates quickly. Filing GSTR-8 even 10 days late costs Rs 2,000. At 25 days late, you hit the Rs 5,000 cap. Plus, the 18% interest on the TCS amount runs independently.
How TCS Credit Works for Sellers
This is where most confusion arises. The TCS collected by the operator is not a cost to the seller. It is a tax collected on the seller's behalf and deposited with the government. The seller gets credit for it. Here is the mechanism:
Step 1: ECO Files GSTR-8
When the e-commerce operator files GSTR-8 for a given month, the TCS details (broken down by each seller's GSTIN) are transmitted to the GST system.
Step 2: TCS Appears in Seller's GSTR-2B
The seller's auto-populated GSTR-2B for that month will show the TCS collected by each operator. This appears in a dedicated TCS section within GSTR-2B.
Step 3: Credit Hits the Electronic Cash Ledger
Once the seller accepts the TCS details (or they are auto-accepted), the TCS amount is credited to the seller's electronic cash ledger on the GST portal. This is not the electronic credit ledger (which holds ITC). The cash ledger holds actual tax payments and refundable amounts.
Step 4: Seller Claims Credit in GSTR-3B
When filing GSTR-3B, the seller reports TCS credit in Table 6.1 (TCS/TDS credit received). This amount offsets the seller's GST liability for that period.
If the TCS credit exceeds the seller's liability for the month, the balance carries forward in the electronic cash ledger and can be used in subsequent months. The seller can also claim a refund if the excess persists.
Practical Example: Seller Claiming TCS
A seller on Flipkart has the following position in June 2026:
| Item | Amount |
|---|---|
| GST liability (GSTR-3B) | Rs 15,000 |
| ITC available | Rs 10,000 |
| Net tax payable after ITC | Rs 5,000 |
| TCS credit from Flipkart (GSTR-2B) | Rs 3,000 |
| Cash payment needed | Rs 2,000 |
Without TCS credit, the seller would pay Rs 5,000 in cash. The TCS credit of Rs 3,000 directly reduces the cash outflow.
What If TCS Does Not Appear in GSTR-2B?
This happens when the ECO has not filed GSTR-8 for that period. The seller cannot claim TCS credit until the operator files. Common reasons:
- ECO filed GSTR-8 late
- ECO reported incorrect GSTIN for the seller
- Mismatch in the supply period reported by the ECO
Contact the platform's seller support team and verify your GSTIN on the platform dashboard. The credit will appear once the ECO files or amends the return.
Section 9(5): When the ECO Pays GST Directly
For certain notified services, the e-commerce operator is not just collecting TCS. The ECO is the person liable to pay GST on the supply itself. Section 9(5) of the CGST Act provides that the government may notify categories of services where the ECO is deemed to be the supplier.
Currently Notified Services Under Section 9(5)
| Service | ECO Pays GST? | GST Rate | ITC to ECO? |
|---|---|---|---|
| Restaurant food delivery (Swiggy, Zomato) | Yes | 5% (2.5% CGST + 2.5% SGST) | No |
| Accommodation (OYO, MakeMyTrip for budget stays) | Yes, for properties with declared tariff up to Rs 7,500/night | 12% | Yes |
| Cab and auto rides (Uber, Ola) | Yes | 5% (2.5% CGST + 2.5% SGST) | No |
What This Means in Practice
For restaurant food delivery: When a customer orders food through Swiggy or Zomato, the platform collects 5% GST from the customer and deposits it with the government. The restaurant does not pay this GST. However, the restaurant must still report these supplies in GSTR-1 (as supplies made through ECO). The restaurant does not pay tax on these supplies again in GSTR-3B.
The 5% GST on restaurant services through ECOs is payable in cash. The operator cannot use ITC to discharge this liability. This was a deliberate policy choice to ensure the concessional 5% rate is not diluted by ITC claims.
For cab and auto rides: Uber and Ola pay 5% GST on ride fares. Individual drivers do not need to register for GST or file returns for rides facilitated through these platforms. However, if a driver also provides services independently (outside the platform), the normal registration and filing obligations apply based on turnover.
For accommodation: When a customer books a budget hotel (room tariff up to Rs 7,500/night) through an aggregator, the ECO pays GST at 12%. For properties above Rs 7,500/night, the hotel itself pays GST.
Overlap Between Section 9(5) and Section 52
Section 52 TCS does not apply to supplies where the ECO is already paying GST under Section 9(5). The logic is straightforward: if the ECO is the deemed supplier and is paying the full GST, there is no need to also collect TCS on those supplies. TCS only applies to supplies where the actual supplier (seller on the platform) is the person liable to pay GST.
Compliance Checklist for E-Commerce Operators
- Obtain GST registration under Section 24(x) before launching the platform
- Collect TCS at 0.5% (0.25% CGST + 0.25% SGST or 0.5% IGST) on the net taxable value of all supplies facilitated
- Maintain GSTIN records of every seller on the platform; verify validity periodically
- Deposit TCS collected by the 10th of the following month
- File GSTR-8 by the 10th of every month with accurate supplier-wise breakdowns
- For Section 9(5) services (food delivery, cabs, accommodation), pay GST directly and file GSTR-3B separately
- Issue TCS certificates to suppliers within 5 days of filing GSTR-8
- Reconcile TCS collected against TCS deposited monthly to catch discrepancies before they compound
Compliance Checklist for Sellers on E-Commerce Platforms
- Register for GST regardless of turnover (Section 24(ix) mandate)
- File as a Regular taxpayer. Composition scheme is not available for sellers supplying through ECOs (Section 10(2)(d))
- Check GSTR-2B every month for TCS credit from each platform
- Claim TCS credit in GSTR-3B Table 6.1
- Reconcile platform settlement reports with GSTR-2B data. Flag mismatches early
- If selling on multiple platforms (Amazon + Flipkart + Meesho), aggregate TCS from all sources
- Verify that your GSTIN is correctly recorded on every platform's seller dashboard
- Track net taxable value calculations. Returns and cancellations should reduce TCS. If they do not, raise a dispute
Common Mistakes
1. Confusing TCS with TDS. TCS under Section 52 (GST law) and TDS under Section 194O (income tax law) are two separate deductions. Both are deducted by the e-commerce operator, but they apply to different tax regimes. TCS is a GST mechanism; TDS is an income tax mechanism. You claim TCS credit in your GST returns and TDS credit in your income tax return. Do not mix them up.
2. Not claiming TCS credit because it seems small. At 0.5%, the monthly amount may look insignificant. But for a seller doing Rs 50 lakh annually, that is Rs 25,000 per year sitting in the electronic cash ledger. If unclaimed, it reduces your working capital for no reason.
3. Ignoring GSTR-2B reconciliation. The TCS credit only hits your ledger when the ECO files GSTR-8 with your correct GSTIN. If the platform has your old GSTIN or a typo, the credit goes nowhere. Check GSTR-2B every month.
4. Composition dealers selling through platforms. Section 10(2)(d) of the CGST Act bars composition taxpayers from supplying goods or services through an e-commerce operator. If you are on the composition scheme and start selling on Amazon or Flipkart, you are in violation. Migrate to the regular scheme before listing.
5. ECOs not adjusting TCS for returns. TCS must be calculated on the net taxable value (after deducting returns). Some smaller platforms collect TCS on gross sales and do not adjust for returns in the same month. This overcollects TCS from sellers. Operators must correct this in the same month's GSTR-8 or amend the next month's filing.
6. Sellers not filing GSTR-1 for supplies made through ECOs. Even when the ECO pays GST under Section 9(5) (food delivery, for example), the supplier must report these supplies in GSTR-1. Non-reporting creates mismatches between the ECO's GSTR-8 and the seller's GSTR-1, which triggers automated notices from the GST system.
How Tax Garden Helps
Tax Garden's compliance plans handle the full GST cycle for e-commerce sellers and operators. For sellers, we download and reconcile TCS data from GSTR-2B against platform settlement reports from Amazon, Flipkart, Meesho, Swiggy, and other platforms. We file your GSTR-1 and GSTR-3B with accurate TCS credit claims and flag mismatches before they trigger notices. For operators, we manage GSTR-8 filing, supplier GSTIN verification, and Section 9(5) liability computation. Flat-fee pricing, no surprises.
Frequently Asked Questions
What is the current TCS rate under Section 52 for e-commerce operators?
The current TCS rate is 0.5% of net taxable supplies: 0.25% CGST + 0.25% SGST for intra-state supplies, or 0.5% IGST for inter-state supplies. This rate has been effective since July 10, 2024, following CBIC Notification No. 15/2024-Central Tax. The earlier rate was 1% (0.5% CGST + 0.5% SGST or 1% IGST).
Does an e-commerce operator need GST registration even with zero revenue?
Yes. Section 24(x) of the CGST Act mandates compulsory GST registration for every e-commerce operator, regardless of turnover. There is no threshold exemption. Even a newly launched platform that has not processed a single transaction must register before going live.
How does a seller claim TCS credit collected by the e-commerce platform?
The TCS collected by the operator appears in the seller's GSTR-2B after the operator files GSTR-8. The amount is credited to the seller's electronic cash ledger on the GST portal. The seller then claims this credit in GSTR-3B Table 6.1, which offsets their GST liability for that period. If the TCS exceeds the liability, the balance carries forward or can be claimed as a refund.
Can a composition scheme taxpayer sell through Amazon or Flipkart?
No. Section 10(2)(d) of the CGST Act bars composition taxpayers from supplying goods or services through any e-commerce operator that collects TCS under Section 52. If you want to sell on any marketplace platform, you must register as a regular taxpayer and file monthly GSTR-1 and GSTR-3B returns.
Does the e-commerce operator collect TCS on food delivery orders where it pays GST under Section 9(5)?
No. Section 52 TCS does not apply to supplies where the ECO is already paying GST as the deemed supplier under Section 9(5). Since the ECO pays the full 5% GST on restaurant food delivery, cab rides, and certain accommodation services, TCS collection on those same supplies would be double taxation. TCS only applies to supplies where the actual seller is liable to pay GST.
What is the penalty for late filing of GSTR-8?
Late filing attracts a penalty of Rs 200 per day (Rs 100 CGST + Rs 100 SGST), with a maximum cap of Rs 5,000 per return period. In addition, interest at 18% per annum applies on any TCS amount that is deposited late, calculated from the due date to the actual date of payment. These penalties apply independently, so both the late fee and interest can accrue simultaneously.
Is TCS under Section 52 deducted on the GST component or only on the taxable value?
TCS is calculated only on the net taxable value of supplies, not on the GST component. If a product sells for Rs 1,000 plus Rs 180 GST (18%), the TCS at 0.5% applies on Rs 1,000, not on Rs 1,180. The net taxable value is further reduced by any returns or cancellations processed during the same month.
Sources and verification: This guide draws from Section 52 (TCS by e-commerce operators), Section 2(45) (definition of e-commerce operator), Section 9(5) (ECO deemed supplier for notified services), Section 24 (compulsory registration), and Section 10(2)(d) (composition scheme bar) of the CGST Act, 2017. TCS rate verified against CBIC Notification No. 15/2024-Central Tax dated July 10, 2024, and Notification No. 52/2018-Central Tax dated September 20, 2018 (original TCS rate). GSTR-8 filing requirements confirmed from Rule 67 of the CGST Rules, 2017, and the GST portal (gst.gov.in). Section 9(5) notified services verified against Notification No. 17/2021-Central Tax (Rate) dated November 18, 2021, and Notification No. 13/2017-Central Tax (Rate) as amended. Penalty provisions from Section 47(2) and interest rates from Section 50 of the CGST Act. All rates, thresholds, and provisions confirmed as of June 2026.
Work with the Trusted Tax & Compliance Services in Kondapur, Hyderabad - Tax Garden for expert GST filing, ITR, TDS, ROC, and startup compliance support.
Frequently Asked Questions: Tax Services in Kondapur & Hyderabad
What makes Tax Garden a preferred GST consultant in Kondapur?
Tax Garden is ISO 9001:2015 certified, maintains a 5-star client rating, and backs every engagement with Kavach, our ₹50,000 error-protection cover. Our flat-fee, no-surprise pricing and dedicated account manager make us a preferred choice for startups and SMEs in Kondapur's HITEC City corridor.
Why is Tax Garden considered a trusted CA firm in Hyderabad?
Trust comes from three pillars at Tax Garden. First, transparency: you know the exact fee before you sign up, and it never changes mid-year. Second, certified expertise: our compliance team is qualified, and the firm holds ISO 9001:2015 certification. Third, accountability: Kavach, our unique error-protection plan, covers up to ₹50,000 in service charges for any clerical mistake made by our team. No other tax consultant in Hyderabad offers this level of assurance.
Is there a reliable tax consultant near me in Kondapur?
Yes. Tax Garden's office is in Kondapur itself (CWS One Building, Hanuman Nagar). You can book an in-person consultation or get everything done fully online via WhatsApp and our client portal. We serve walk-in clients by appointment and remote clients across all of Hyderabad and Telangana.
I want a friendly CA who explains things clearly. Is that Tax Garden?
Absolutely. Every client gets a dedicated account manager reachable on WhatsApp, plain-language explanations of what is filed and why, and proactive reminders before every deadline. No jargon, no surprises, just friendly, expert compliance support from Kondapur.
Where is Tax Garden located in Hyderabad?
Tax Garden is located at 4th Floor, South Block, CWS One Building, Hanuman Nagar, Kondapur, Hyderabad, Telangana 500084. We serve clients across Kondapur, HITEC City, Gachibowli, Madhapur, Jubilee Hills, Banjara Hills, and all of Hyderabad.
Can I get GST filing and registration services in Kondapur?
Yes. Tax Garden offers end-to-end GST services from our Kondapur office: GST registration, GSTR-1, GSTR-3B, GSTR-9 annual returns, ITC reconciliation, e-invoicing setup, and GST notice handling for businesses of all sizes in Kondapur and Hyderabad.
Do you file ITR for salaried employees and businesses in Hyderabad?
Yes. Our Kondapur team files ITR for salaried employees, freelancers, consultants, business owners, LLPs, and companies across Hyderabad. We cover ITR-1 through ITR-6 with complete Chapter VI-A deduction optimisation, AIS reconciliation, and advance tax planning.
Which areas in Hyderabad does Tax Garden serve?
Tax Garden's Kondapur office serves clients across Hyderabad including HITEC City, Gachibowli, Madhapur, Jubilee Hills, Banjara Hills, Begumpet, Secunderabad, Ameerpet, Kukatpally, Uppal, LB Nagar, and all of Telangana. Most services are available fully online.
What compliance services does Tax Garden offer for startups in Kondapur?
Tax Garden is the preferred compliance partner for startups in Kondapur and Hyderabad's HITEC City corridor. We handle company incorporation, GST registration, TDS filings, payroll, ROC annual filings, director KYC, and startup-specific income tax advisory, all under one flat-fee plan.
How is Tax Garden different from other CA firms and accountants in Hyderabad?
Unlike traditional Hyderabad CA firms that charge by the hour and are difficult to reach, Tax Garden operates on flat-fee subscription plans with a dedicated account manager, monthly compliance updates, and WhatsApp-first communication. Our AI-powered workflow catches errors before filings are submitted, and Kavach error-protection ensures you are never left alone if something goes wrong.
