GST is broadly neutral to an ecommerce seller’s profit and rarely neutral to its cash. Tax is charged to the customer and credit is available on inputs, so the margin impact is small. The cost sits in timing, in credits that never get claimed, and in filing one return per state per month.
This article puts numbers against each of those instead of describing them. Every figure is illustrative and marked as such, so substitute your own.
Does GST reduce an ecommerce seller’s profit?
Not directly. GST is an indirect tax collected from the customer and set off against credit on your inputs, so it passes through the profit and loss statement rather than sitting in it.
Four things do cost real money, and none of them appear as a line called GST. Cash blocked in TCS that was never claimed. The gap between paying output tax and receiving the money. Input tax credit lost to timing or to blocked-credit rules. And the compliance load of running a registration in every state where you hold stock.
Cost one: TCS that never reaches your cash ledger
GST TCS at 0.5% of net taxable supplies is withheld by the marketplace under Section 52(1) of the CGST Act, at the rate set by Notification No. 15/2024-Central Tax dated 10 July 2024. It does not move to your electronic cash ledger by itself. You have to accept it under “TDS and TCS Credit Received” on the portal.
On ₹5 crore of annual marketplace turnover, that is ₹2.5 lakh withheld across the year. A seller who never opens that screen pays GST in cash every month while ₹2.5 lakh of their own tax sits unclaimed on the portal.
It is recoverable while the year is open. It stops being recoverable once the return positions for that year close, and that is how a recurring operational omission becomes a permanent loss.
Cost two: paying output tax before the money arrives
Output GST falls due for the tax period in which the supply is made, based on the invoice date. Payment reaches you later, and on COD orders much later.
An illustrative month for a D2C brand: ₹40 lakh of taxable sales, GST at 18% is ₹7.2 lakh, payable with GSTR-3B on the 20th of the following month. Roughly half of that revenue is COD, remitted by the courier over seven to fifteen days, and a portion of it will never arrive at all because the shipment returns to origin.
The practical consequence is a working capital requirement that scales with growth rather than with profit. A brand doubling its festive month doubles the output tax due on the 20th while the cash lands across the following six weeks. Founders read this as a bad month. It is usually a timing month.
Cost three: input tax credit that quietly leaks
Credit is available on almost every cost an ecommerce seller carries, and a measurable share of it never gets claimed.
Leak | Why it happens | Typical fix |
|---|---|---|
Commission and fee GST not claimed | Fee invoice never matched against GSTR-2B | Monthly GSTR-2B reconciliation |
Credit on an invoice unactioned in IMS | GSTR-2B generates on the 14th and takes whatever was left | Action invoices before the 13th |
Credit claimed after the cut-off | Section 16(4) bars credit after 30 November following the financial year | Close the year by October |
Credit on written-off stock | Section 17(5)(h) requires reversal on goods lost, destroyed or written off | Reverse at the point of write-off |
Credit stranded in the wrong GSTIN | Common services billed centrally without an ISD | Register as an ISD and distribute |
The last one became compulsory. Since 1 April 2025, Section 20(1) of the CGST Act requires a business receiving common input service invoices for multiple GSTINs to register as an Input Service Distributor, notified by Notification No. 16/2024-Central Tax dated 6 August 2024. Advertising and platform subscriptions billed to head office are exactly the invoices this catches.
Cost four: one registration per state, one return set per state
Every GSTIN files its own GSTR-1 and GSTR-3B, and a state with no sales still needs a nil return.
A seller holding stock in four states files eight returns a month, ninety-six a year, plus annual returns per state. That is the real compliance cost of marketplace expansion, and it is a fixed cost that does not fall when a state has a quiet quarter.
Aggregate turnover is computed PAN-wide. Four states at ₹1.4 crore each is ₹5.6 crore for GSTR-9C applicability under Rule 80(3) and for the late fee cap, even though no single state crossed ₹2 crore. Sellers sizing their compliance from a single state’s numbers get this wrong in both directions.
Putting it together
An illustrative annual picture for a seller doing ₹5 crore of marketplace turnover across four states.
Item | Illustrative annual amount |
|---|---|
TCS withheld across the year at 0.5% | ₹2.50 lakh, recoverable if accepted on the portal |
Input tax credit on platform fees at 18% of roughly 20% of turnover | ₹18.00 lakh, recoverable if matched to GSTR-2B |
Returns and nil returns filed | 96 filings plus annual returns |
Working capital tied up in the output tax timing gap | One month of output tax, permanently revolving |
The two large numbers in that table are both recoverable. That is the point. The impact of GST on an ecommerce business is mostly a question of whether the process exists to claim what is already yours, not a question of the tax rate.
Expert view: measure the leak before you optimise anything
Founders ask us how to reduce their GST cost. The honest first answer is usually that they are not yet claiming what they are entitled to, and that optimisation should wait until that is fixed.
Run a single diagnostic before any planning conversation. Pull the electronic cash ledger and check whether TCS credits have been accepted every month for the last twelve. Compare input tax credit claimed in GSTR-3B against GSTR-2B for the same twelve months and total the gap. Check whether any common service invoices are sitting in one GSTIN that should have been distributed through an ISD since April 2025.
In most first reviews, the recoverable amount from those three checks exceeds anything structural planning would have delivered. Do that first, then talk about structure.
The bookkeeping method that makes these numbers visible is set out in our guide to ecommerce accounting in India, and the monthly matching discipline behind the credit figures sits in our note on payment reconciliation.
Want to know what your own leak looks like? Talk to Simran’s team at Complylocal Consultants about ecommerce bookkeeping services.



