Sellers operating across Amazon, Flipkart, and Meesho simultaneously face a TCS reconciliation problem that grows proportionally with scale: three platforms, three GSTR-8 filings, three separate TCS credit lines in GSTR-2B, and three settlement statement formats — all of which must agree.
What Section 52 TCS Means for Your Settlements
Under Section 52 of the CGST Act, every e-commerce operator is required to collect TCS on the net taxable value of supplies facilitated through their platform and deposit it against the seller’s GSTIN. The rate is 1% — applied as 1% IGST on inter-state transactions or 0.5% CGST + 0.5% SGST on intra-state transactions.
Practically, this means a seller with ₹5,00,000 of monthly sales on Amazon does not receive ₹5,00,000. The settlement arrives net of TCS (₹5,000), platform commission, MDR on payment gateway transactions, and applicable GST on those fees. Understanding what platform settlement reconciliation looks like before TCS is applied is necessary context — TCS is one of several deductions that must be grossed up to reach the original taxable value.
The operator files GSTR-8 by the 10th of the following month. That filing auto-populates the seller’s GSTR-2B with the TCS credit. For a thorough walkthrough of how GSTR-2B is structured and what populates each section, the GSTR-2B reconciliation guide covers the mechanics in full.
The Reconciliation Process: Step by Step
The core task in gst tcs ecommerce reconciliation india is reconstructing gross taxable value from net settlement and then verifying the TCS credit in GSTR-2B matches that reconstruction.
| Step | Data Source | Match Key | Common Error |
|---|---|---|---|
| 1. Download settlement statement | Seller Central / Platform dashboard | Settlement period, order IDs | Using net payout instead of gross sales |
| 2. Gross up to taxable value | Settlement statement line items | Gross sales before commission, MDR, TCS | Missing refunded orders which reduce gross |
| 3. Calculate expected TCS | Gross taxable value × applicable rate | IGST vs CGST/SGST split by destination state | Applying 1% flat instead of splitting inter/intra-state |
| 4. Compare to GSTR-2B credit | GSTR-2B Part B (TCS credits from GSTR-8) | Operator GSTIN, GSTIN of seller, tax period | Credit missing because operator filed late GSTR-8 |
| 5. Compare to Form 26AS Part F | TRACES / Income Tax portal | PAN, TCS amount, FY | Mismatch between GST TCS and Income Tax TCS entries |
Why the IGST vs CGST/SGST Split Causes Most Mismatches
The most common error in gst tcs ecommerce reconciliation india occurs when the finance team applies TCS at 1% flat without separating inter-state and intra-state transactions.
An Amazon seller registered in Tamil Nadu fulfilling an order shipped to a buyer in Delhi must charge IGST (inter-state supply). TCS on that order is 1% IGST. If the same seller fulfils an order to a buyer in Chennai, the supply is intra-state and TCS is 0.5% CGST + 0.5% SGST. When the seller’s accounts team books all TCS as a single CGST line, the SGST and IGST credit buckets show unreconciled differences — creating phantom shortfalls in two ledgers and phantom excess in one.
Understanding what ITC in GST is and how ITC is claimed by tax head clarifies why this error compounds: IGST credit can offset all three heads, but CGST and SGST credits can only offset specific heads. A misbooked TCS credit does not just cause an accounting discrepancy — it potentially blocks a valid offset.
Handling Multiple Marketplaces Simultaneously
Each marketplace files its own GSTR-8. A seller active on Amazon, Flipkart, and Meesho in the same month will see three distinct TCS credit entries in GSTR-2B — each linked to the respective operator’s GSTIN. The reconciliation requires matching each credit line to its source settlement statement independently. Aggregating all three and comparing the total to a combined bank inflow is not sufficient because it obscures errors within individual platform accounts.
Efficient GST reconciliation software that can ingest multiple settlement statement formats and map each to the corresponding GSTR-8 operator GSTIN reduces this matching task from a multi-day manual exercise to a same-day automated verification. The GST portal provides the GSTR-2B download in JSON format, which structured reconciliation tools can process directly.
Sellers using reconciliation software India finance teams trust for multi-GSTIN operations can automate the gross-up calculation per order and flag inter/intra-state classification mismatches at the transaction level before they propagate into GSTR-3B.
Claiming the Credit in GSTR-3B
Once GSTR-2B TCS credits are verified, the seller claims them in GSTR-3B by including the TCS amount in the ITC section. The credit directly reduces net tax payable for the month. There is no separate TCS claim form — the mechanism is identical to claiming any other ITC. If the TCS credit exceeds output tax for the period, the surplus carries forward automatically to the next month’s electronic credit ledger.