GST Invoice for E-commerce Sellers: Complete Compliance Guide
To issue a compliant GST invoice for e-commerce sales in India, sellers on platforms like Amazon, Flipkart, or Meesho must bill the end customer directly with applicable CGST/SGST or IGST based on the delivery destination's Place of Supply. Furthermore, sellers must account for 1% Tax Collected at Source (TCS) deducted by the marketplace under Section 52 of the CGST Act and reconcile monthly settlement sheets against their GSTR-1 and GSTR-8 returns.
Selling online has unlocked nationwide markets for Indian manufacturers, D2C brands, and retail traders. However, selling across 28 states introduces substantial indirect tax complexity. E-commerce sellers must manage B2C state-wise reporting in GSTR-1, reconcile customer returns, account for marketplace fulfillment fees, and claim monthly TCS credits deposited by platforms. Review our transparent Udyog pricing plans for e-commerce billing solutions.
In this guide, we break down statutory GST requirements for e-commerce sellers, clarify Section 52 TCS mechanics, outline invoice formatting for marketplace and website orders, and explain how to streamline online business accounting.
Is GST registration mandatory for all online sellers in India?
Historically, under Section 24(ix) of the CGST Act, GST registration was strictly mandatory for anyone selling goods through an e-commerce operator, even if their annual turnover was only ₹10,000. However, the GST Council introduced critical relief via Notification No. 34/2023-Central Tax:
- •Intrastate Unregistered Exemption: Small sellers with turnover below ₹40 lakh (₹20 lakh for services) can sell goods through e-commerce operators within their home state without regular GST registration, provided they obtain an enrolment number on the GST Portal.
- •Mandatory Registration for Interstate Sales: The moment an e-commerce seller dispatches products across state borders (interstate supply), regular GST registration remains mandatory regardless of turnover.
- •Composition Scheme for Online Sellers: Eligible small sellers registered under the composition scheme can now sell goods intra-state through e-commerce platforms subject to Section 10 conditions.
How does Tax Collected at Source (TCS) work under Section 52?
Under Section 52 of the CGST Act, every e-commerce operator (such as Amazon, Flipkart, or Myntra) is legally obligated to collect an amount at the rate of 1% (0.5% CGST + 0.5% SGST for intrastate, or 1% IGST for interstate) on the net value of taxable supplies made through its platform.
| Transaction Step | Financial Calculation | Party Responsible | GST Return / Mechanism |
|---|---|---|---|
| Gross Customer Order Value | ₹10,000.00 (Excl. Tax) | End Customer pays Platform | Customer Tax Invoice |
| Customer Returns / Cancellations | ₹2,000.00 (Excl. Tax) | Platform refunds Customer | Sales Return Credit Note |
| Net Taxable Value for TCS | ₹8,000.00 (Net Base) | Platform calculates 1% TCS | Section 52 CGST Act |
| TCS Collected by Platform | ₹80.00 (1% on ₹8,000) | Platform deducts from payout | Platform files GSTR-8 by 10th |
| TCS Credit Claimed by Seller | ₹80.00 (Cash Ledger) | Seller accepts credit on portal | Auto-credited to Cash Ledger |
Working Capital Optimization
E-commerce operators file Form GSTR-8 by the 10th of every month. Sellers must log in to the GST Portal under 'Services > Returns > TDS and TCS Received' to accept the reported figures. Once accepted, the 1% TCS is credited directly into your Electronic Cash Ledger and can be used to pay your monthly GST liabilities.
How to handle e-way bills and customer returns (RTO) under GST
E-commerce logistics involve high rates of Return to Origin (RTO) and customer cancellations. Managing the tax implications of returned goods requires adhering to strict documentation rules under Section 34 of the CGST Act:
- •E-Way Bill for High-Value Shipments: Under Rule 138, an e-way bill is mandatory for any consignment where invoice value exceeds ₹50,000. When goods return to your warehouse, an inward e-way bill or sales return challan must accompany transit.
- •Issuing GST Credit Notes for Returns: When a customer cancels or returns an order, you must issue a credit note linking back to the original invoice number and date to reduce your gross output tax liability in Table 9B of GSTR-1.
- •Reconciling Net Monthly TCS: Ensure your monthly marketplace return reports match the net figures submitted in GSTR-8 by the platform to avoid automatic discrepancy queries.
How to determine Place of Supply for online consumer orders?
In e-commerce B2C sales, the customer rarely provides a GSTIN. Under Section 10(1)(a) of the IGST Act, the Place of Supply is determined by the delivery address of the consignment. If your warehouse is in Bangalore (Karnataka, 29) and the customer's delivery address is in Pune (Maharashtra, 27), you must bill IGST at the applicable rate (e.g., 18%), even if the buyer is an unregistered individual.
In your monthly GSTR-1 return, these retail consumer sales are consolidated under Table 7 (B2C Others), grouped by destination State Code and GST rate. Learn how to manage multi-state tax logic in our guide on interstate vs intrastate GST invoices.
How should online sellers handle marketplace commissions and courier fees?
Marketplace platforms do not sell your products; they facilitate the sale and charge you commission, shipping fees, storage charges, and closing fees. Every month, the platform issues a B2B tax invoice to you with 18% GST (under SAC 9983) for these services.
- 1Verify Platform Invoices in GSTR-2B: Ensure that commission bills from Amazon or Flipkart reflect in your GSTR-2B statement to claim 100% Input Tax Credit.
- 2Offsetting Liabilities: Use the input credit on marketplace commissions to reduce the output GST collected from your product sales.
- 3Track Payment Gateway Fees: Include gateway MDR charges and shipping weight discrepancies in your accounting reconciliation to prevent margin erosion.
Why e-commerce sellers in India use Udyog for multi-channel billing
Managing separate sales channels across Amazon, your Shopify website, offline retail counters, and B2B corporate orders creates inventory chaos. Udyog provides a unified platform:
- •Multi-State POS Auto-Assignment: Generates compliant tax invoices with automatic destination-state detection and correct IGST or CGST/SGST splits.
- •Centralized Inventory Sync: Keeps stock quantities aligned whether sales originate from your retail counter or online orders.
- •One-Click GSTR-1 Preparation: Organizes B2C state-wise sales summaries and B2B tax registers for effortless monthly filing.
- •Direct CA Portal: Give your accountant direct access to reconcile marketplace settlement sheets, purchase bills, and TCS credits in one dashboard.
Simplify e-commerce billing and GST compliance across all your online sales channels. Generate compliant tax bills and track marketplace TCS with Udyog.
Start 14-Day Free Trial →Frequently asked questions
Quick answers to common questions.
Is GST registration mandatory for selling goods online in India?
Under recent relief notifications, intrastate sellers with turnover under ₹40 lakh can sell without GST registration using an enrolment ID. However, any interstate sale across state borders strictly requires regular GST registration.
What is TCS under GST Section 52 for e-commerce sellers?
Under Section 52 of the CGST Act, e-commerce operators like Amazon and Flipkart must deduct 1% Tax Collected at Source (TCS) on the net value of taxable supplies, which sellers claim back in their cash ledger.
Who issues the GST invoice to the buyer in an e-commerce sale?
The seller is the legal supplier and must issue the GST tax invoice to the customer, while the marketplace platform acts merely as a digital facilitator charging a commission.
Can e-commerce sellers claim Input Tax Credit on marketplace commission fees?
Yes, sellers can claim 100% Input Tax Credit on the 18% GST charged by e-commerce platforms on selling commissions, shipping fees, warehousing, and advertising services.
How does Udyog help online e-commerce sellers with GST compliance?
Udyog automatically categorizes B2B and B2C sales by destination state code, applies correct IGST or CGST/SGST rates, and prepares clean GSTR-1 and GSTR-3B audit reports for easy filing.