- Key Definitions: E-Commerce Operator vs E-Commerce Seller
- Mandatory GST Registration — No Threshold for E-Commerce Sellers
- TCS Under Section 52: Amazon, Flipkart & Meesho Deduct 1% — How It Works
- Income Tax TDS under Section 194O — Separate from GST TCS
- Section 9(5): When E-Commerce Platform Pays GST (Ola, Uber, Swiggy)
- Invoice Obligations for E-Commerce Sellers
- GST Returns for E-Commerce Sellers — GSTR-1, GSTR-3B, GSTR-9
- Place of Supply Rules for Online Sales
- ITC for E-Commerce Sellers: What You Can Claim
- Dropshipping — GST Treatment
- Cloud Kitchen & Online Food Delivery — Swiggy, Zomato, ONDC
- Inventory Model vs Marketplace Model
- Platform-Specific Compliance: Amazon, Flipkart, Meesho
- Composition Scheme & E-Commerce — The Absolute Prohibition
- Cross-Border E-Commerce — Exporting Through Amazon Global
- Impact of 56th GST Council Rate Rationalization on E-Commerce
- Common Compliance Mistakes That Attract GST Notices
- Case Studies
- Frequently Asked Questions
1. Key Definitions: E-Commerce Operator vs E-Commerce Seller
“Supply of goods or services or both, including digital products, over digital or electronic network.”
§ 2(45), CGST Act — Electronic Commerce Operator (ECO):
“Any person who owns, operates or manages digital or electronic facility or platform for electronic commerce.”
| Entity | Role | GST Obligation | Examples |
|---|---|---|---|
| E-Commerce Operator (ECO) | Owns/operates the platform | Collect TCS at 1% on seller sales; file GSTR-8 by 10th monthly; pay GST on own services (commission); liable to pay GST for § 9(5) services | Amazon, Flipkart, Meesho, Myntra, Nykaa, Swiggy, Zomato, Ola, Uber, OYO, MakeMyTrip |
| E-Commerce Seller/Supplier | Lists and sells goods/services on platform | Mandatory GST registration; issue invoices; file GSTR-1 and GSTR-3B; claim TCS credit; pay GST on own sales | Any individual/business selling on Amazon, Flipkart, Meesho, etc. |
| ECO acting as Seller | Platform sells its own inventory | Normal forward charge GST as a regular business; no separate TCS on self-supply | Flipkart’s own private label products; Amazon Pantry own stock |
2. Mandatory GST Registration — No Threshold for E-Commerce Sellers
“Persons who supply goods or services or both, other than supplies specified under sub-section (5) of section 9, through such electronic commerce operator who is required to collect tax at source under section 52, shall mandatorily seek registration under this Act.”
Translation: Every seller on Amazon, Flipkart, Meesho, and any platform that deducts TCS under Section 52 MUST register for GST — from the very first rupee of sales. The ₹20 lakh / ₹40 lakh threshold does not apply.
| Seller Type | GST Registration? | Effective From |
|---|---|---|
| Seller on Amazon / Flipkart / Meesho (goods) | ✅ Mandatory — from Day 1 | Before first sale; Amazon/Flipkart require GSTIN at onboarding |
| Seller on Etsy, IndiaMart, TradeIndia (marketplace) | ✅ Mandatory (if platform collects TCS) | Before first sale |
| Seller on own website (Shopify, WooCommerce) | Voluntary below ₹20L; mandatory above ₹20L | Normal threshold applies — own website, no TCS operator |
| Seller providing services through Swiggy / Zomato (restaurant, unregistered) | Covered under § 9(5) — Swiggy/Zomato pays GST | Platform handles GST; individual restaurant may not need registration below ₹20L |
| Artisan on government Craft platforms (TRIFED, Amazon Karigar) | Mandatory registration if platform collects TCS | Before first marketplace sale |
Home-based sellers — especially women entrepreneurs selling handmade products on Meesho, small artisans on Amazon Karigar, or food sellers on Swiggy Stores — are often unaware that GST registration is mandatory from the first sale on any TCS-collecting platform. The platform may onboard them with a PAN but no GSTIN — leading to TCS deducted without a GSTIN for credit. Retroactive registration is possible but creates compliance gaps for the un-filed periods.
3. TCS Under Section 52: Platforms Deduct 1% — How It Works
3.1 TCS Rate, Calculation & Net Value Concept
E-commerce operators must collect TCS at 1% of net taxable value of supplies made by sellers through their platform:
• Intra-state: 0.5% CGST + 0.5% SGST = 1% total
• Inter-state: 1% IGST
Collected at the time of settlement payment to seller, and deposited with government by the 10th of the following month.
Net Taxable Value = Gross Sales Amount − Returns/Cancellations − Discounts (seller-funded)
TCS = 1% × Net Taxable Value
Example:
Gross monthly sales on Amazon = ₹5,00,000
Returns/cancellations = ₹50,000
Net Taxable Value = ₹4,50,000
TCS = 1% × ₹4,50,000 = ₹4,500
Seller receives: ₹4,50,000 − commission − ₹4,500 TCS − other charges
TCS is calculated on the NET amount (after returns) — not gross sales. Returns in e-commerce (especially on Meesho) can be 20-40% of gross sales. The TCS base is much lower than gross for high-return-rate sellers. Ensure your TCS reconciliation uses the platform’s NET sales figure, not gross.
3.2 GSTR-8: Platform’s Monthly Filing
The e-commerce operator must file GSTR-8 by the 10th of the following month declaring:
- Details of all sellers on the platform and their taxable turnover
- TCS collected from each seller (broken by GSTIN)
- TCS deposited with government
GSTR-8 is the source document that feeds into GSTR-2B of the seller. Once the platform files GSTR-8, the TCS credit appears automatically in the seller’s GSTR-2B under “Tax Collected at Source” — and can be claimed as credit in GSTR-3B.
3.3 Claiming TCS as Credit in GSTR-3B
Step 1: Platform deducts TCS from settlement ₹4,500 → deposits in seller’s GSTIN-linked Cash Ledger
Step 2: Platform files GSTR-8 by 10th → TCS appears in seller’s GSTR-2B automatically
Step 3: Seller claims TCS credit in GSTR-3B → credited to Electronic Cash Ledger
Step 4: Seller uses this credit to pay output GST on their own sales
Net effect: TCS of ₹4,500 reduces the seller’s cash GST outflow by ₹4,500 — effectively a prepayment of GST on behalf of the seller.
3.4 TCS Reconciliation — Matching Platform Statements with GSTR-2B
Every month, sellers must reconcile:
- Platform’s settlement report / seller statement (shows TCS deducted)
- GSTR-8 filed by platform (reflects what was reported to government)
- Seller’s GSTR-2B (shows TCS credit available to claim)
- Seller’s own GSTR-1 (outward supplies should match platform sales)
Discrepancies between platform sales data and GSTR-1 are automatically flagged by the GST system. If a seller reports ₹4 lakh in GSTR-1 but the platform’s GSTR-8 shows ₹5 lakh sales — the difference is detected. GST notices for underreporting are increasingly generated through AI-based matching of GSTR-8 data vs seller GSTR-1 data. Keep a monthly reconciliation tracker.
4. Income Tax TDS under Section 194O — Separate from GST TCS
E-commerce sellers face TWO separate deductions — one under GST (Section 52 TCS) and one under Income Tax (Section 194O TDS). These are completely different taxes paid to different authorities.
| Parameter | GST TCS (§ 52, CGST Act) | Income Tax TDS (§ 194O, IT Act) |
|---|---|---|
| Rate | 1% of net taxable value | 0.1% of gross sales value (reduced from 1%) |
| On what amount | Net value (gross − returns) | Gross sales (before returns) |
| Deposited to | GST department | Income Tax department |
| Reflects in | Seller’s GSTR-2B (GST credit) | Seller’s Form 26AS / AIS (Income Tax credit) |
| Claimed as | ITC in GSTR-3B | TDS credit in ITR |
| Form filed by platform | GSTR-8 (by 10th monthly) | Form 26Q / Form 27Q (quarterly) |
| PAN requirement | GSTIN required | PAN required (if no PAN — 5% TDS) |
Many small sellers confuse the 1% GST TCS with the 0.1% Income Tax TDS. They are different deductions from the same settlement. Amazon/Flipkart/Meesho deduct both — your settlement statement will show both deductions. One goes to GST credit ledger; one goes to ITR credit. Don’t try to claim the Income Tax TDS as GST credit or vice versa.
5. Section 9(5): When the E-Commerce Platform Pays GST
Section 9(5) creates a unique category where the platform (ECO) — not the service provider — pays the GST. This applies to specific notified services:
| Service | Provider | Platform | Who Pays GST | Rate |
|---|---|---|---|---|
| Radio-taxi / motor cab rides (unregistered driver) | Driver (unregistered) | Ola, Uber, Rapido | Platform pays | 5% |
| Accommodation (unregistered hotel/property) | Unregistered host/property | OYO, Airbnb, MakeMyTrip | Platform pays | 5% or 18% (based on value per night) |
| Housekeeping / home services (unregistered professional) | Unregistered professional | Urban Company | Platform pays | 18% |
| Restaurant food (registered restaurant) | Registered restaurant | Swiggy, Zomato | Restaurant pays its own GST | 5% (restaurant pays forward charge) |
| Local delivery services through ECO | Delivery persons | Any ECO providing delivery | Platform pays 18% on delivery charges | 18% |
The distinction is important: when a REGISTERED restaurant sells through Swiggy/Zomato, the restaurant itself charges 5% GST on the food (forward charge) — Swiggy/Zomato is just a delivery platform. When an UNREGISTERED restaurant or cloud kitchen sells through Swiggy, the ECO pays 5% GST under Section 9(5). The platform pays GST only for unregistered restaurant services — not for all restaurant sales through the app.
6. Invoice Obligations for E-Commerce Sellers
The seller — NOT the platform — is responsible for issuing the GST invoice. The platform’s “credit note” or “settlement statement” is NOT a valid GST invoice.
Key Invoice Requirements for E-Commerce Sales
- Every sale must generate a separate tax invoice with: GSTIN of seller, HSN/SAC code, GST rate, buyer details
- For B2C sales (to unregistered buyers), a consolidated daily/weekly invoice is permissible for smaller transactions
- Invoice must be issued at the time of removal of goods (dispatch from warehouse)
- For FBA (Fulfilled by Amazon) sales: Invoice is issued by seller; Amazon manages the physical logistics
- e-Invoicing mandatory if seller’s annual turnover exceeds ₹5 crore
Amazon generates a “VAT Invoice” or “Commercial Invoice” for buyers — this is for the buyer’s records, not for GST compliance. Amazon’s invoice does NOT replace the seller’s own GST invoice. Sellers must maintain their own tax invoice records in their GST returns. Many small sellers on FBA think Amazon handles their invoicing for GST — it does NOT (for the seller’s GST filing).
Multi-State Selling — One Invoice for Each State Leg
When goods are stored in an Amazon Fulfilment Centre (FC) in Rajasthan but sold to a buyer in Maharashtra:
- Supply = inter-state (from Rajasthan FC to Maharashtra buyer)
- IGST applies on the sale invoice
- Place of supply = Maharashtra (buyer’s state)
- Seller’s GSTIN (registered state) must match the FC state, OR seller must register in each state where FCs are used
If Amazon stores your inventory in FCs across multiple states (Delhi, Rajasthan, Maharashtra, Karnataka, etc.), and goods are transferred between these FCs — this is a “stock transfer” but between different GSTINs of the same PAN. You may need GST registration in each state where Amazon has an FC holding your inventory. Amazon sends sellers a “State-wise Inventory Statement” — review it to determine registration obligations across states. This is one of the most complex compliance issues for FBA sellers.
7. GST Returns for E-Commerce Sellers — GSTR-1, GSTR-3B, GSTR-9
| Return | Filed By | What It Contains | Due Date |
|---|---|---|---|
| GSTR-1 | Seller | All outward supplies (sales) — B2B invoices, B2C consolidated, e-commerce platform sales | 11th monthly (monthly filer) or 13th quarterly (QRMP) |
| GSTR-3B | Seller | Net tax payable (output GST minus ITC minus TCS credit); monthly/quarterly self-assessment | 20th monthly; 22nd/24th quarterly (QRMP) |
| GSTR-9 | Seller (if turnover >₹2 crore) | Annual reconciliation return | 31 December of following year |
| GSTR-8 | E-commerce operator (Amazon/Flipkart) | TCS collected; turnover of each seller GSTIN | 10th of following month |
| GSTR-2B | Auto-generated for seller | ITC available including TCS credit from GSTR-8; GSTR-1 of suppliers | 14th of following month |
E-commerce sellers with aggregate turnover ≤ ₹5 crore may opt for QRMP scheme — file GSTR-1 and GSTR-3B quarterly instead of monthly. But you must pay GST monthly (via challan PMT-06 for the first two months of each quarter). This reduces return filing frequency from 24 returns/year to 8, but still requires monthly tax payments. Many small marketplace sellers benefit from QRMP to reduce administrative burden.
The Reconciliation Challenge: GSTR-1 vs Platform Data
Every month before filing GSTR-1, reconcile:
- Download seller sales report from platform (monthly)
- Calculate total sales value; separate intra-state vs inter-state
- Add up all B2B invoices (GSTIN-wise) and B2C invoices
- Match total with platform’s settlement statement
- Adjust for returns/cancellations (these reduce net sales but gross sales still reported in GSTR-1)
- Check if GSTR-8 (filed by platform) matches your GSTR-1 sales — any difference = department notice risk
- File GSTR-1 before the 11th
- Claim TCS credit visible in GSTR-2B in GSTR-3B
8. Place of Supply Rules for Online Sales
| Scenario | Place of Supply | Tax Type |
|---|---|---|
| Seller in Delhi; buyer in Delhi (intra-state) | Delhi (buyer’s location) | CGST + SGST (Delhi) |
| Seller in Delhi; buyer in Mumbai (inter-state) | Maharashtra (buyer’s location) | IGST |
| FBA — goods in Rajasthan FC; buyer in Gujarat | Gujarat (buyer’s location) | IGST |
| FBA — transfer of stock from Delhi FC to Mumbai FC (same seller) | Supply from Delhi to Maharashtra | IGST (stock transfer between two GSTINs) |
| Digital goods (software, e-books) | Buyer’s location/billing address | IGST (inter-state) or CGST+SGST |
| Services via e-commerce (online consulting) | Recipient’s location | IGST or CGST+SGST based on state |
If Amazon stores your goods in FCs in 5 states, and you are registered only in your home state — you may be making intra-state supplies from those other states’ FCs without a GSTIN in those states. This is a significant compliance risk. The supply between Amazon’s FC in another state and the local buyer is technically an intra-state supply from that state. Consult GCA to assess whether multi-state FBA registration is required for your business.
9. ITC for E-Commerce Sellers: What You Can Claim
Since e-commerce sellers make 100% taxable supplies, they can claim full ITC on most business expenses:
| Expense | ITC Available? | Notes |
|---|---|---|
| Platform commission (Amazon/Flipkart/Meesho charge 18% GST on commission) | ✅ Yes — full ITC | Platform issues tax invoice; ITC appears in GSTR-2B |
| Shipping charges paid to courier (18% GST) | ✅ Yes | Business input service; full ITC |
| Packaging materials purchased (18%/12%/5% depending on item) | ✅ Yes | Goods used for business — full ITC |
| TCS deducted by platform (1%) | ✅ Yes — as ITC after GSTR-8 filing | Appears in GSTR-2B; claimed in GSTR-3B |
| Goods purchased for resale (from registered supplier) | ✅ Yes | Must appear in GSTR-2B; within § 16(4) time limit |
| Warehouse rent (18% GST if registered landlord) | ✅ Yes | Business use — full ITC |
| IT equipment (laptops, software for managing orders) | ✅ Yes | Business tool — full ITC |
| Professional fees (CA, legal for e-commerce business) | ✅ Yes | Business expense under RCM — claim ITC after RCM payment |
| Motor vehicle (delivery van >13 seats) | ✅ Yes | If commercial transport vehicle; >13 seats not blocked |
| Food for employees | ❌ No | § 17(5)(b)(i) — food blocked |
| Personal smartphone (non-business) | ❌ No | Personal use — blocked |
Because e-commerce registration is mandatory from Day 1, even small sellers can claim ITC on their inputs — packaging, freight, platform commission, sourcing. A seller paying ₹18,000 GST annually on commission and ₹9,000 on shipping can offset ₹27,000 of their output GST liability through ITC. This reduces the net GST cost and partially offsets the compliance burden of mandatory registration.
10. Dropshipping — GST Treatment
Dropshipping is when a seller lists products online but has the manufacturer/wholesaler ship directly to the customer — the seller never physically handles the goods. The GST treatment depends on the business model:
Model A: Dropshipper as Principal Seller (Most Common)
Customer orders from Dropshipper → Dropshipper orders from Supplier → Supplier ships to Customer
GST Treatment:
1. Supplier → Dropshipper: Supply of goods (Supplier charges GST at applicable rate; Dropshipper claims ITC)
2. Dropshipper → Customer: Supply of goods (Dropshipper charges GST at applicable rate)
Two separate GST supplies. Dropshipper is the “seller” in GSTR-1; the bill-to-ship-to (CGST Rule 10) applies.
Model B: Dropshipper as Pure Agent
If the dropshipper is truly a “pure agent” (passes through orders without taking ownership), the supply is between supplier and customer directly. The dropshipper’s facilitation fee (commission) is taxable at 18% (service). This model is rare and requires careful documentation of the pure agent status.
11. Cloud Kitchen & Online Food Delivery — Swiggy, Zomato, ONDC
| Scenario | GST Rate | Who Pays | ITC? |
|---|---|---|---|
| Registered restaurant selling via Swiggy/Zomato | 5% on food (forward charge by restaurant) | Restaurant pays | No ITC (restaurant composite rate) |
| Unregistered restaurant selling via Swiggy/Zomato | 5% (§ 9(5)) | Swiggy/Zomato pays | N/A |
| Cloud kitchen (dark kitchen — registered) | 5% on food (restaurant service) | Cloud kitchen pays | No ITC (5% composite restaurant rate) |
| Swiggy’s own delivery charges (separate line item) | 18% | Swiggy pays | Buyer (registered) can claim ITC on delivery charge |
| Zomato Gold / Blinkit grocery delivery | Depends on items — grocery items at applicable GST rates | Zomato/Blinkit | N/A (mostly B2C) |
| Premium cloud kitchen selling to corporate (B2B) | 5% food + separate service charges | Cloud kitchen | Food at 5% (no ITC for cloud kitchen); corporate client cannot claim food ITC (§ 17(5)) |
ONDC is not itself an e-commerce operator — it is a network protocol. The buyer apps (Paytm, Meesho, PhonePe) and seller apps (various) that operate on ONDC are the actual operators. GST obligations depend on whether the buyer app / seller app qualifies as an ECO. CBIC has not yet issued a specific circular on ONDC’s GST treatment — consult GCA for specific ONDC seller compliance requirements.
12. Inventory Model vs Marketplace Model
| Model | Description | GST Position |
|---|---|---|
| Marketplace Model | Platform facilitates between third-party sellers and buyers. Platform never owns the goods. | Platform collects 1% TCS under § 52; sellers pay their own GST. Platform charges commission (18% GST). |
| Inventory Model | Platform buys goods and sells them from its own inventory (Flipkart selling own products, Myntra private labels) | Platform is the seller — forward charge GST at applicable rate. No TCS (TCS is for third-party sellers, not self-supply). |
| Hybrid | Platform operates marketplace AND sells own inventory (Amazon — both third-party sellers and Amazon’s own listings) | TCS on marketplace sellers; own GST on self-supply sales. Two separate mechanisms running simultaneously. |
13. Platform-Specific Compliance: Amazon, Flipkart, Meesho
Amazon — Key Compliance Points
- GSTIN mandatory at seller registration — Amazon blocks new listings without GSTIN
- FBA (Fulfilled by Amazon): Goods stored in Amazon FCs — stock transfers between states require IGST and potentially multi-state GST registration
- Amazon Easy Ship: Amazon handles logistics; seller is still the supplier for GST
- TCS: Amazon deducts 0.5% CGST + 0.5% SGST (intra-state) or 1% IGST; reflected in GSTR-2B after GSTR-8 filing
- Commission: Amazon charges commission + referral fee with 18% GST — ITC available to seller
- Settlement frequency: Amazon pays every 7 days; each settlement has TCS deducted
- Amazon Business (B2B sellers): B2B buyers need GST invoices — ensure all B2B sales have buyer GSTIN captured
Flipkart — Key Compliance Points
- Similar framework to Amazon — TCS at 1%; GSTR-8 filing; Seller Hub for settlement reports
- Flipkart Advantage / Smart Fulfilment: Like FBA — multi-state inventory; potential multi-state registration needed
- Flipkart Plus sellers: Same GST framework; higher visibility products with same compliance
- Settlement reconciliation: Download “Seller Ledger” from Flipkart Seller Hub — use this for monthly GSTR-1 reconciliation
Meesho — Unique Compliance Challenges
- Zero commission on most categories — but shipping, return charges, payment gateway fees still apply
- High return rate: Meesho has significantly higher return rates than Amazon/Flipkart — TCS is on net value (after returns), so monthly TCS reconciliation is essential
- Resellers (social sellers): Individual resellers on Meesho are NOT the supplier — the original seller is. Resellers facilitate orders but the seller ships directly.
- Small sellers: Many Meesho sellers are home-based with very low turnover — despite mandatory registration requirement, compliance gaps are common
- Settlement report: Download from Meesho Supplier Panel monthly; reconcile against GSTR-1 carefully as return deductions are complex
14. Composition Scheme & E-Commerce — The Absolute Prohibition
A registered person who opts for the composition scheme cannot supply goods or services through an e-commerce operator that is required to collect TCS under Section 52.
This means: A composition dealer CANNOT sell on Amazon, Flipkart, Meesho, Myntra, Nykaa, or any other TCS-collecting platform. If they do, their composition scheme is invalidated — they are treated as a regular taxpayer from the date of first e-commerce sale, with all consequent tax demands, reversals, and penalties.
This creates a significant business limitation for small traders: the composition scheme offers compliance simplicity (1% flat rate, quarterly filing) but absolutely prevents online marketplace selling. A business must choose: composition scheme OR e-commerce marketplace selling.
| Business Need | Recommended Scheme |
|---|---|
| Small retailer, purely local B2C, no online expansion plans | Composition scheme |
| Plans to sell on Amazon/Flipkart/Meesho now or in next 1 year | Regular scheme (Composition prohibited) |
| Offline shop + exploring online marketplace | Regular scheme (from the day of first marketplace sale) |
| Only selling on own website (no TCS-collecting ECO) | Composition scheme possible (own website ≠ ECO) |
15. Cross-Border E-Commerce — Exporting Through Amazon Global
Indian sellers can sell internationally through Amazon Global Selling, Flipkart Commerce, or independent platforms. GST treatment for exports:
| Export Activity | GST | Notes |
|---|---|---|
| Export of goods through Amazon Global (zero-rated supply) | 0% GST — zero-rated under IGST Act | Must file LUT (Letter of Undertaking) before export; or pay IGST and claim refund |
| ITC on inputs for exported goods | Full ITC available; claim refund | Two options: Claim refund of accumulated ITC; or export under bond/LUT |
| Amazon’s FBA in foreign countries (sending goods to Amazon UK/US warehouses) | Export from India — zero-rated; foreign GST/VAT applies in destination country | Customs documentation required; shipping bill; AD Code declaration |
| Selling digital products / software to foreign buyers (services export) | Zero-rated services export | Place of supply is outside India; IGST refund or LUT-based zero-rating |
File Form RFD-11 on the GST portal to obtain LUT before your first export. LUT is valid for a full financial year. With LUT, you export without paying IGST — zero-rated at source. Without LUT, you must pay IGST on export and then claim refund — a cash flow burden. All regular exporters, including e-commerce exporters through Amazon Global, should file LUT at the start of each financial year.
16. Impact of 56th GST Council Rate Rationalization on E-Commerce
The September 2025 rate rationalization directly impacted product pricing, HSN classification, and compliance for e-commerce sellers:
| Product Category | Pre-22 Sept 2025 | Post-22 Sept 2025 | E-Commerce Impact |
|---|---|---|---|
| Apparel (readymade, >₹1,000/piece) | 12% | 18% | Price increase for fashion sellers; update HSN billing |
| Daily-use goods (soaps, shampoo, toothpaste) | 12% | 5% | Price reduction; FMCG sellers benefit; update billing |
| Pencils, erasers, school stationery | 12% | 5% | Cheaper for buyers; school supply sellers must update |
| Packaged foods (many categories) | 12% | 5% | Lower rate; food e-commerce sellers benefit |
| Non-economy airline tickets (via travel ECOs) | 12% | 18% | Travel platforms must update rate; price impact on buyers |
| Cement (impact on home improvement sellers) | 28% | 18% | Cheaper raw material; construction category sellers benefit |
| Online gaming platforms (winnings) | 28% on face value | Verify post-56th Council position | Gaming ECOs must check updated notification |
Review EVERY product listed on your e-commerce platform for correct HSN code and GST rate post-rationalization. Invoices at wrong rates create ITC mismatches, reverse charge obligations, and audit risk. Amazon/Flipkart may have auto-updated their tax settings for some categories — verify this matches your own invoice rates. File amended GSTR-1 if any incorrect rates were used for the transition period (22 Sept 2025 orders).
17. Common Compliance Mistakes That Attract GST Notices
| Mistake | Risk | Fix |
|---|---|---|
| Recording settlement amount as revenue in books | Understated turnover; GSTR-8 vs GSTR-1 mismatch; IT demand | Record GROSS sales as revenue; record TCS, commission, returns as separate line items |
| Not claiming ITC on Amazon/Flipkart commission (18% GST) | Overpaying GST; leaving ITC unclaimed | Ensure commission invoices appear in GSTR-2B; claim in GSTR-3B Table 4(A)(5) |
| GSTR-1 sales less than platform GSTR-8 reported sales | Auto-generated notice; underreporting detection | Monthly reconciliation before GSTR-1 filing; match to platform statement |
| Wrong HSN codes post rate rationalization (Sept 2025) | Wrong rate invoiced; demand + penalty for under-collected GST | Update all product HSN codes; re-check rates against CGST rate schedule |
| Composition dealer continuing to sell on marketplace | Composition cancellation; regular tax demand + penalty for entire period | Switch to regular scheme before first marketplace sale; file CMP-04 |
| FBA seller not registered in FC states | Intra-state supply without registration; notice from state GST authorities | Check Amazon’s FC list; register in each state where FCs hold your inventory |
| Not filing LUT before export (Amazon Global) | Must pay IGST on export + refund process; cash flow impact | File RFD-11 (LUT) before any export; renew annually by 1 April |
| Not paying GST on Swiggy/Zomato deliveries (cloud kitchen) | 5% GST demand on all food sales + interest | Register and file 5% GST on all restaurant/cloud kitchen sales |
| Treating TCS as income (not GST credit) | Inflated income tax liability; GST credit not claimed | TCS is not income — it’s an advance GST payment. Claim in GSTR-3B; adjust in ITR separately for § 194O TDS |
18. Case Studies
Rahul sells home décor on Amazon. Monthly gross sales: ₹5,00,000. Returns: ₹50,000. Amazon commission (10% + 18% GST on commission): ₹45,000 commission + ₹8,100 GST. Shipping cost (18% GST): ₹20,000 + ₹3,600 GST. Purchases from supplier (12% GST): ₹3,00,000 + ₹36,000 GST.
| Item | Amount |
|---|---|
| Gross sales | ₹5,00,000 |
| GST charged to buyers (@18% on home décor) | ₹90,000 (output GST) |
| TCS deducted by Amazon (1% on ₹4.5L net) | ₹4,500 |
| ITC — commission GST | ₹8,100 |
| ITC — shipping GST | ₹3,600 |
| ITC — purchase from supplier | ₹36,000 |
| Total ITC (including TCS credit) | ₹52,200 |
| Net GST payable to govt | ₹90,000 − ₹52,200 = ₹37,800 in cash |
Priya sells women’s kurtas on Meesho. Gross sales: ₹3,00,000. Returns: ₹1,20,000 (40%). Net sales: ₹1,80,000. GST rate on kurtas (@5% below ₹1,000; 12% above ₹1,000 — verify post-56th Council).
- TCS base: ₹1,80,000 (net of returns). TCS = 1% × ₹1,80,000 = ₹1,800
- GSTR-1: Must report ₹3,00,000 gross sales with return adjustments — NOT only ₹1,80,000
- Output GST on ₹3,00,000 (say 5%): ₹15,000
- Returns reduce GST: Issue credit notes for ₹1,20,000 returns; GST reversal of ₹6,000
- Net output GST: ₹15,000 − ₹6,000 = ₹9,000
- ITC + TCS credit: ₹1,800 TCS + ITC on purchases
- Key challenge: Managing monthly credit notes for Meesho’s high return rate is the primary compliance task
ShopSmart (dropshipper) lists products on its own website. Customer orders a ₹2,000 product. ShopSmart orders from Manufacturer at ₹1,200 + 18% GST (₹216). ShopSmart ships to customer charging ₹2,000 + 18% GST (₹360).
| Transaction | GST Amount | ShopSmart’s Treatment |
|---|---|---|
| Manufacturer → ShopSmart (₹1,200 + ₹216 GST) | ₹216 GST paid | ITC claimed = ₹216 |
| ShopSmart → Customer (₹2,000 + ₹360 GST) | ₹360 output GST | Pays ₹360 − ₹216 ITC = ₹144 net GST |
| ShopSmart’s gross margin | ₹800 (₹2,000 − ₹1,200) | Margin after deducting GST cost |
ShopSmart uses bill-to-ship-to arrangement: manufacturer’s invoice addresses ShopSmart (bill-to) but ships to customer (ship-to). Rule 10, CGST allows ITC in this scenario even without physical receipt by ShopSmart.
19. Frequently Asked Questions
E-Commerce GST Compliance — GCA for Amazon, Flipkart & Meesho Sellers
E-commerce GST is among the most data-intensive compliance areas — monthly reconciliation, TCS tracking, GSTR-8 matching, multi-state FBA registration, HSN code updates post rate rationalization. GCA provides end-to-end GST compliance for marketplace sellers across Amazon, Flipkart, Meesho, and other platforms — from registration to return filing to audit defense. Pan-India, 100% digital.
📞 +91-9911369185 · ✉️ [email protected]
Disclaimer: Educational purposes only. Based on CGST Act 2017, IGST Act 2017, Income Tax Act 1961, and related notifications/circulars up to May 2026. Verify current notifications before compliance action. Consult a qualified professional for specific advice.
Key References: § 2(44), 2(45), 9(5), 10(2)(d), 24(ix), 52 — CGST Act 2017 · § 194O — Income Tax Act 1961 · NN 17/2017-IT (TCS) · CGST Rules: Rule 46 (invoicing), Rule 66 (GSTR-8) · CBIC Circular 167/23/2021 (ECO clarifications) · 54th GST Council (Sept 2024) · 56th GST Council (Sept 2025) rate rationalization · GSTAT operational September 2025 · ONDC network (2022 onwards)

