Complylocal Consultants - Business Registration & Compliance Services
GST

What GST Actually Costs an Ecommerce Seller

The impact of GST on ecommerce sellers, measured in rupees rather than adjectives: blocked TCS, cash timing on COD, blocked credits and the real filing load.

Ankush GoyalReviewed by Rahul Jangra

19 Sept 2026Updated 19 Sept 20266 min read

Impact of GST

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.

Frequently Asked Questions

  • GST is broadly neutral to profit, since tax is collected from the customer and credit is available on inputs. The real impact is on cash: TCS withheld but never claimed, output tax payable before customer money arrives, input tax credit lost to timing rules, and one return set per state registration.

  • Not through the tax rate, which is the same online and offline. Costs arise from compliance and cash timing. A seller holding stock in four states files ninety-six returns a year, and output GST falls due on the invoice date even where COD payment arrives weeks later.

  • At 0.5% of net taxable supplies, a seller with ₹5 crore of annual marketplace turnover has roughly ₹2.5 lakh withheld across the year. It stays unusable until accepted under “TDS and TCS Credit Received” on the GST portal, after which it moves to the electronic cash ledger and can be set off in GSTR-3B.

  • For the tax period in which the supply is made, based on the invoice date, not the date the courier remits the cash. A COD order dispatched on 28 March carries GST in the March return even though the money arrives in April, which is why festive months create a working capital gap.

  • GST on marketplace commission, fulfilment, storage and advertising is the largest and most commonly missed. It is also lost through invoices left unactioned in the Invoice Management System before GSTR-2B generates on the 14th, and through claims made after the Section 16(4) cut-off of 30 November following the financial year.

  • The compliance load does, because each new state registration adds a full return set whether or not that state has sales. The tax itself does not, since rates are unchanged by volume. Aggregate turnover is computed PAN-wide, so multiple states together can cross thresholds no single state reaches.

  • Mostly a pass-through. It is charged to the customer and set off against credit on inputs, so it does not sit in the margin. It becomes a cost only where credits go unclaimed, where credits are blocked under Section 17(5), or where the working capital tied up in the timing gap has to be financed.

    CTA LINKS: Ecommerce Accounting and Bookkeeping | https://complylocal.com/ecommerce-accounting-and-bookkeeping/ Talk to an Ecommerce Accountant | https://complylocal.com/contact/

A

Written by

Ankush Goyal

Head of GST Department

Ankush Goyal is the Head of the GST Department at ComplyLocal Consultants, specializing in GST registration, amendments, return filing, notices, refunds, e-invoicing, e-way bills, and end-to-end GST compliance for businesses across India.

Reviewed for accuracy by

Rahul Jangra

Senior SEO Specialist - Complylocal Consultants

Need help?

Talk to Our Expert Consultant Team

Share your name and number, and we will call you back to guide you on the next step.

Related posts

Get the compliance calendar + new rules in your inbox.

Monthly digest, written by CAs. Unsubscribe anytime.