Compliance Decoded

GST Compliance for E-Commerce Companies in Bangalore: The Complete Guide

9 min read

Bangalore has quietly become India's D2C capital. From skincare brands in Koramangala to organic food startups in HSR Layout, hundreds of e-commerce companies are shipping products across the country every day. But GST compliance for e-commerce is fundamentally different from traditional retail — and the rules are stricter than most founders realise. Between TCS deductions by marketplaces, mandatory registration regardless of turnover, and multi-state filing obligations, getting GST wrong can quietly drain your margins and invite scrutiny from the tax department.

This guide breaks down exactly what Bangalore e-commerce sellers need to know — with specific deadlines, thresholds, and the most common mistakes we see companies make.

GST Registration: What E-Commerce Sellers Must Know

Here is the single most important rule for e-commerce sellers: if you sell through a marketplace like Amazon, Flipkart, or Meesho, GST registration is mandatory — regardless of your turnover. The standard ₹40 lakh threshold (₹20 lakh for services) that applies to offline businesses does not apply to you.

This catches many early-stage Bangalore brands off guard. You could be doing ₹50,000 a month in sales on Amazon and you still need a GSTIN. Selling even a single unit through a marketplace operator triggers the mandatory registration requirement under Section 24 of the CGST Act.

There is another important restriction: the Composition Scheme is not available to e-commerce operators or sellers on e-commerce platforms. This means you cannot opt for the simplified 1% flat-rate scheme that small brick-and-mortar businesses enjoy. You must register as a regular taxpayer, maintain full invoices, and file monthly returns. If you are just starting out, our startup compliance checklist for Bangalore covers the full registration process step by step.

Multi-state registration adds another layer. If you store inventory in warehouses across different states — say a fulfilment centre in Maharashtra for western India orders and one in Karnataka for southern orders — you need a separate GSTIN in each state where you have a physical presence or "fixed establishment." Each GSTIN means separate filings, separate reconciliations, and separate ITC tracking.

TCS (Tax Collected at Source) Under GST

Every marketplace operator in India — Amazon, Flipkart, Meesho, Myntra, Nykaa — is required to collect TCS at 1% (0.5% CGST + 0.5% SGST for intra-state, or 1% IGST for inter-state) on the net value of taxable supplies made through their platform. This amount is deducted from your settlement before you receive it.

For a Bangalore D2C brand doing ₹20 lakh per month on Amazon, that is ₹20,000 deducted every month as TCS. This is not an additional tax — it is an advance collection that you can claim as credit when filing your own GST returns. But you have to actively claim it; it does not apply automatically.

To claim TCS credit, you need to:

  • Log into the GST portal and check your Electronic Cash Ledger, where TCS credits appear after the marketplace files their GSTR-8
  • Reconcile the TCS amount shown on the portal against the TCS certificates issued by each marketplace
  • Claim the credit in your GSTR-3B by offsetting it against your output tax liability

The most common problem we see? Mismatches between marketplace TCS reports and the GST portal. Amazon might show ₹18,500 in TCS for January, but GSTR-8 reflects ₹17,200 because of returns processed in a different period. These mismatches need to be identified and resolved monthly — not discovered during annual reconciliation when it is too late to fix cleanly.

Multi-State Compliance

Multi-state operations are the norm for e-commerce, not the exception. If you use Fulfilment by Amazon (FBA), your inventory is automatically distributed across warehouses in multiple states. That triggers GST registration in each state.

The implications are significant:

  • Separate GSTR-1 and GSTR-3B for each state GSTIN: If you have registrations in Karnataka, Maharashtra, and Delhi, you file 6 returns per month (3 GSTR-1 + 3 GSTR-3B) instead of 2
  • Stock transfers treated as supply: Moving inventory from your Bangalore warehouse to an FBA centre in Mumbai is treated as a taxable supply under GST. You must issue a delivery challan, pay IGST on the stock transfer, and claim ITC on the receiving end
  • Bill-to-ship-to model: When the billing address is in one state and shipping address in another (common in marketplace orders), the place of supply rules determine whether IGST or CGST+SGST applies. Getting this wrong means paying the wrong type of tax — and facing notices later

For consignment models where you ship from a third-party warehouse, the principal place of business for GST purposes is where the goods are dispatched from — not your registered office in Bangalore. This nuance trips up many sellers who assume their Karnataka GSTIN covers shipments from a warehouse in Haryana.

Monthly Compliance Calendar for E-Commerce

E-commerce sellers have a tighter compliance rhythm than most businesses. Here is the monthly calendar you need to follow:

GSTR-1 (per GSTIN) 11th of next month
GSTR-3B (per GSTIN) 20th of next month
TCS Reconciliation By 15th of next month
ITC Matching (GSTR-2B) Before GSTR-3B filing
Marketplace Settlement Reconciliation Weekly recommended
GSTR-9 (Annual Return) Dec 31 of following FY

If you have GSTINs in 3 states, that is 6 monthly returns plus TCS reconciliation across every marketplace you sell on. For a brand selling on Amazon, Flipkart, and their own Shopify store, you are looking at 8-10 distinct compliance tasks every single month. The QRMP (quarterly filing) scheme is technically available to sellers with turnover under ₹5 crore, but most e-commerce sellers find monthly filing more practical given the volume of transactions and TCS credits to reconcile.

5 Common GST Mistakes E-Commerce Companies Make

After working with dozens of Bangalore e-commerce brands, these are the five mistakes we see again and again:

1. Not Reconciling TCS Credits Monthly

Marketplaces deposit TCS into your Electronic Cash Ledger on the GST portal. But if you do not reconcile this monthly against marketplace statements, mismatches pile up. By year-end, you might have ₹2-3 lakh in unclaimed TCS credits that are nearly impossible to trace back. Reconcile every month, within the first two weeks.

2. Wrong HSN Codes on Marketplace Listings

Amazon and Flipkart require HSN codes when listing products. Many sellers pick the first code that seems close without verifying the correct 4-digit or 8-digit classification. Wrong HSN codes mean wrong tax rates, which means either you are overcharging customers (losing competitiveness) or undercharging (creating a future tax liability). A skincare brand using a generic "cosmetics" HSN at 18% when their ayurvedic product qualifies for 12% is leaving money on the table every single order.

3. Missing Reverse Charge on Imported Services

This one is surprisingly common. If you pay for Facebook or Instagram ads, Google Ads, AWS hosting, Shopify subscriptions, or any SaaS tool from an overseas provider, you owe GST under the reverse charge mechanism (RCM). The rate is 18% on the value of the imported service. A brand spending ₹5 lakh per month on Meta ads has an RCM liability of ₹90,000 — and you can claim ITC on this amount, so it is cash-flow neutral. But if you never accounted for it, you owe the tax plus interest on every past invoice.

4. Not Claiming ITC on Warehousing and Logistics

Every invoice from your 3PL provider, warehouse rent, packaging supplier, and courier partner carries GST — typically 18% on services and 12-18% on goods. This ITC is fully claimable but frequently missed because these invoices sit with operations teams, not finance. For a brand spending ₹8 lakh per month on logistics, that is ₹1.44 lakh in ITC left unclaimed. Over a year, that is ₹17 lakh walking out the door.

5. Ignoring Place of Supply Rules for Digital Products

If you sell digital products — online courses, downloadable templates, SaaS subscriptions — the place of supply is the location of the recipient, not your office in Bangalore. For B2C digital sales, this means you owe IGST for every out-of-state customer. Getting the IGST vs CGST+SGST split wrong on hundreds of invoices creates reconciliation headaches that compound every month.

When to Get Professional Help

DIY GST compliance works when you have one GSTIN, sell on one platform, and process fewer than 100 orders a month. Once you cross any of these thresholds, the complexity compounds quickly:

  • You sell on more than one marketplace and your own website
  • You store inventory in warehouses across multiple states
  • Your monthly GMV exceeds ₹10 lakh
  • You spend significantly on imported digital services (ads, SaaS, hosting)
  • You have received a GST notice or mismatch alert from the department
  • Your TCS reconciliation has not been done in more than two months

At this point, the cost of a compliance partner is almost always less than the cost of penalties, missed ITC, and the founder-hours spent trying to figure out GSTR-2B reconciliation. You can use our free GST compliance checker to quickly assess where your business stands today.

Getting E-Commerce GST Right from Day One

At TxCount, we handle GST compliance end-to-end for multiple Bangalore D2C brands — from multi-state registration and monthly GSTR-1/3B filings to TCS reconciliation and annual returns. Our clients include brands that have scaled from ₹10 lakh to ₹2 crore in monthly GMV without a single missed deadline or compliance notice. You can see how we helped one D2C brand streamline their compliance in our case studies.

E-commerce GST compliance is not inherently difficult — it is just relentless. Every month, every GSTIN, every marketplace, every stock transfer needs to be tracked and filed correctly. The businesses that get this right early build a clean compliance foundation that supports growth instead of slowing it down.

Published by the TxCount Team — AI-powered compliance and fractional CFO services for growing businesses.

E-commerce GST compliance, handled end-to-end.

From TCS reconciliation to multi-state filing — our compliance team manages it all. Starting at ₹15,000/month.