If you sell on Amazon, Flipkart, or Meesho, your GST filing works a little differently from a regular shop’s. Every month, you have to check three sets of numbers against each other: what you actually sold, what the marketplace already deducted and paid to the government on your behalf, and what your own records show. When these three don’t match for two or three months in a row, that’s usually what brings a GST notice — not late filing. This page explains, in plain terms, what actually goes wrong for online sellers, and what it costs to have it handled properly — starting at ₹5,990 + GST per year for up to 30 bills a month. If you’d rather just talk it through, call or WhatsApp us on 70 9232 9232.
Table of Contents
- Why selling on Amazon, Flipkart or Meesho makes GST filing more complicated
- The hidden trap: needing GST registration in states you’ve never visited
- Getting product codes right matters more at higher volumes
- What we actually do for Amazon, Flipkart & Meesho sellers
- If you’re on the quarterly scheme, here’s what actually stays monthly
- Input tax credit on returned and cancelled orders
- Pricing — fixed, no hidden charges
- 3 mistakes we see online sellers make
- 1. Filing the tax summary without first checking what’s actually been credited
- 2. Not registering in states where your stock is stored
- 3. Assuming “quarterly filing” means “check it every 3 months”
- Frequently asked questions
- Do I need a separate GST registration for each state where Amazon stores my stock?
- What is TCS, in simple terms?
- How much does GST return filing cost for an Amazon or Meesho seller?
- Can product returns and cancellations cause a problem with my GST filing?
- Do you only work with sellers in Chennai, or across Tamil Nadu too?
- Do I need GSTR-9C if I only sell on one marketplace?
- What if my TCS credit from a marketplace never shows up in my GST account?
- Can I claim ITC on Amazon/Flipkart platform fees?
- How do refunds after the return window affect my filing?
- Related guides
- Talk to a consultant, not a call centre
- Locality-specific guides for online sellers
- GSTR-9/9C for Marketplace Sellers Crossing ₹2 Crore
- Worked Example: A Seller Doing ₹15,00,000 a Month Across Two Platforms
- Selling on a Food-Delivery Platform Too? Don’t Confuse the Two Mechanisms
- Reconciling Returns and Cancellations Across a Full Quarter
- What Happens If You Switch Marketplaces Mid-Year
- Keeping Your Own Sales Register as a Cross-Check
- Filing Frequency and Your Marketplace Volume
Why selling on Amazon, Flipkart or Meesho makes GST filing more complicated
By law, Amazon and Flipkart must cut a small amount — 0.5% — from every payment they release to you, and deposit it directly with the government before the money even reaches your bank account. This is called TCS, short for Tax Collected at Source. Think of it as tax the platform collects on your behalf and pays in advance, on your side.
The marketplace reports how much it deducted for you in its own filing, and the government automatically credits that amount to your GST account — you can see it as a credit when you check your account on the GST portal. Every month, when you file your own returns (the sales report and the tax summary that every GST-registered business must submit), the figures you report have to match what the marketplace already reported on your behalf. If they don’t line up, the tax department notices.
Here’s where sellers actually go wrong: product returns, cancellations, and replacements happen far more often on marketplaces than in a normal shop, and every one of them changes these numbers slightly. If nobody is checking this every month, small gaps build up. We’ve seen sellers who filed on time, every time, still get a mismatch notice — simply because nobody was checking that the tax credited to them matched their real sales, month after month.
The hidden trap: needing GST registration in states you’ve never visited
If you use Amazon’s “Fulfilled by Amazon” service (where Amazon stores your products in its own warehouses and ships them for you) or Flipkart’s equivalent, your stock sits in warehouses spread across several states — not just Tamil Nadu. Under GST law, any state where your goods are physically stored counts as a place of business, and you’re required to have a GST registration there too — not just in Chennai. This is the single most common gap we find: a seller registers once in Chennai, and never realises that using Amazon’s warehouse network quietly created registration requirements in three or four other states. If you’re not sure whether this applies to you, call us on 70 9232 9232 before your next filing — not after a notice shows up.
Getting product codes right matters more at higher volumes
Every product you sell needs to be tagged with the correct HSN code — a standard classification code used for tax purposes. A shop selling 40 products a month can get away with being a little loose about this. A seller listing 2,000+ products across categories can’t — even a small number of wrong codes adds up into a real mismatch by the time you file, and it’s one of the first things checked if your account is ever picked for a closer look by the tax department.
What we actually do for Amazon, Flipkart & Meesho sellers
- Monthly TCS checking — every month, we match the tax credited to you against what the marketplace actually paid out, before we file — not after a notice arrives.
- Sales report and tax summary filing — filed on the correct schedule for your business (monthly, or once every 3 months if you qualify for quarterly filing — more on that below).
- Multi-state registration guidance — if Amazon or Flipkart’s warehouses have created registration needs outside Tamil Nadu, we flag it before it becomes a problem.
- Returns and cancellation adjustments — correctly reflected in your next filing instead of quietly causing a mismatch.
- Direct access to your consultant — no call centre, no automated menus. You reach the same person every month, on WhatsApp or phone.
If you’re on the quarterly scheme, here’s what actually stays monthly
The quarterly filing option mentioned above — formally called QRMP (Quarterly Return Monthly Payment) — is common among marketplace sellers who stay under the 30-bills-a-month range, but it’s easy to misread what “quarterly” actually covers. Your GSTR-1 sales summary can be filed once a quarter, but tax payment is still due every month, and if you have B2B invoices in a given month, most sellers still report those through the Invoice Furnishing Facility (IFF) monthly so buyers can claim their input credit without waiting for quarter-end. Treating QRMP as “check it once every three months” is exactly the assumption that lets small TCS mismatches pile up unnoticed, which is the pattern covered above.
Due dates under QRMP also shift slightly — typically the 22nd or 24th of the month after the quarter ends, depending on which state your principal place of business is registered in, rather than the flat 20th-of-the-month deadline monthly filers work to. We track this against your specific registration so the right date is never missed. For the full mechanics of how GST late fees are calculated (including the difference between a regular and a nil return), see our GST Late Fee Calculator.
Input tax credit on returned and cancelled orders
When a customer returns an order or a shipment gets cancelled after you’ve already reported the original sale, the input tax credit position on that transaction needs to be reversed in the period the return is processed — not silently left as-is in the hope it nets out eventually. High-return categories (apparel, footwear, and similar goods) generate this adjustment constantly, and marketplaces’ own reporting doesn’t always surface it clearly on your seller dashboard. This is exactly the kind of gap that, left unchecked over several months, produces the mismatch notices this page opened with — small individually, real in aggregate.
Pricing — fixed, no hidden charges
GST return filing starts at ₹5,990 + GST per year for up to 30 bills a month. If your volume runs higher than that — multiple marketplaces, warehouse stock spread across states, high order volume — call 70 9232 9232 and our sales team will work out a fair price with you directly, based on how much you actually sell. Fixed pricing, no hidden charges either way.
3 mistakes we see online sellers make
1. Filing the tax summary without first checking what’s actually been credited
This is the single most common mistake — claiming tax credit based on your own records instead of what the government’s system actually shows for that month. Even a short delay between when Amazon deposits the tax and when it shows up in your account can cause a mismatch if you don’t check before filing.
2. Not registering in states where your stock is stored
Worth repeating, because it’s the costliest mistake on this list. Not registering in a state where your Amazon or Flipkart warehouse stock sits isn’t a small paperwork gap — it can mean unpaid tax quietly building up in that state for months before anyone notices.
3. Assuming “quarterly filing” means “check it every 3 months”
Some smaller sellers qualify for a scheme that lets them submit their sales report once a quarter instead of monthly. But the tax payment itself is still due every single month, even under this scheme. Waiting until the quarter ends to look at your numbers means three months of small gaps piling up before you catch them — we check this every month for our clients on this scheme, regardless of when the report itself is due.
Frequently asked questions
Do I need a separate GST registration for each state where Amazon stores my stock?
Yes. If you’re using Amazon’s warehouse-and-shipping service or a similar setup with Flipkart, every state where your goods are physically stored counts as a place of business under GST law, and needs its own registration. We check this when you sign up with us, so it’s caught early — not after a notice.
What is TCS, in simple terms?
TCS means Tax Collected at Source. It’s the 0.5% that Amazon, Flipkart, and Meesho are required by law to cut from your payout and pay to the government directly, before you receive your money. It matters because this amount has to match what you report in your own monthly filing — a gap here is one of the most common reasons online sellers get a GST notice.
How much does GST return filing cost for an Amazon or Meesho seller?
GST return filing starts at ₹5,990 + GST per year for up to 30 bills a month. Above that volume, call 70 9232 9232 and our sales team will give you a fair price based on how much you actually sell — fixed pricing either way.
Can product returns and cancellations cause a problem with my GST filing?
Yes — this is one of the most frequent causes we see. Returns and cancellations from the marketplace need to be reflected in your next filing. If they’re not tracked properly, your reported sales drift away from what the marketplace and the tax department’s own records show — exactly the kind of gap that draws a notice.
Do you only work with sellers in Chennai, or across Tamil Nadu too?
We’re based in Teynampet, Chennai — the very next building to Teynampet Metro Station — and most of our online sellers are Chennai-based, but we work with sellers across Tamil Nadu. Everything is handled over phone and WhatsApp, so your location doesn’t affect how we work with you. Wherever you’re based in Tamil Nadu, call 70 9232 9232 to get started.
Do I need GSTR-9C if I only sell on one marketplace?
The ₹5 crore threshold for GSTR-9C applies to your total annual turnover, regardless of how many marketplaces you sell on. A single-platform seller crossing ₹5 crore needs it just as much as a multi-platform one.
What if my TCS credit from a marketplace never shows up in my GST account?
This usually means the marketplace hasn’t filed its GSTR-8 for that period yet, or there’s a mismatch between what they reported and your GSTIN. Don’t wait indefinitely — flag it with us so we can check whether it’s a filing delay on their end or something that needs correcting on yours.
Can I claim ITC on Amazon/Flipkart platform fees?
Yes — the GST charged on your seller fees, advertising spend, and fulfilment charges by the marketplace is a legitimate input tax credit, provided the marketplace issues a proper GST invoice for these charges, which most do automatically in your seller dashboard.
How do refunds after the return window affect my filing?
If a customer returns an item after you’ve already filed GSTR-3B for that period, the credit note gets reflected in a later period’s return, not retroactively. This creates a timing gap between when the original sale was reported and when the return is accounted for — normal, but worth tracking so it doesn’t look like an unexplained mismatch.
Related guides
GST filing looks different depending on your business — here’s how it works for other industries we cover:
- GST Return Filing for Contractors
- GST Return Filing for Restaurants & Cloud Kitchens
- GST Return Filing for Manufacturers & Exporters
- GST Return Filing for Architects, Interior Designers & Civil Engineers
Talk to a consultant, not a call centre
If you’re an Amazon, Flipkart, or Meesho seller in Chennai and want someone actually checking your tax numbers every month instead of just filing on autopilot, call or WhatsApp us at 70 9232 9232. We’re rated 5.0★ across 1,000+ Google reviews, and we’ve been doing this since 2017 — you’ll speak directly to the consultant who handles your filing, every time, not a rotating support queue.
Thinking composition might be simpler than regular filing? See our GST Composition Scheme guide — marketplace sellers are excluded from it regardless of turnover.
Already registered for GST and just need filing? See our full GST Return Filing service. Setting up a new entity or need a new state registration for your warehouse stock? GST Registration starts from ₹1,500 + GST.
Locality-specific guides for online sellers
Based in a specific part of Chennai? These cover the same TCS reconciliation and multi-state registration issues with local detail added in: Teynampet, Alwarpet, Mylapore, Nandanam, R.A. Puram, and Saidapet, T Nagar, Parrys Corner, Mannadi, Ritchie Street, Chromepet, Tambaram.
Want to see the TCS reconciliation worked out with real numbers? See our GSTR-8 vs GSTR-3B Reconciliation walkthrough. Using Amazon FBA or Flipkart fulfilment? See our Amazon FBA Multi-State Registration decision tree.
GSTR-9/9C for Marketplace Sellers Crossing ₹2 Crore
Once your annual turnover across all your marketplace channels crosses ₹2 crore, GSTR-9 (annual return) becomes mandatory on top of your monthly GSTR-1/GSTR-3B filings — and above ₹5 crore, GSTR-9C (a reconciliation statement) is required too. For marketplace sellers specifically, this annual reconciliation has an extra layer most other businesses don’t face: your annual sales figure has to tie out not just against your own books, but against the cumulative TCS reported by every marketplace you sold on that year. A seller who sold on both Amazon and Meesho needs both platforms’ annual GSTR-8 summaries reconciled against a single GSTR-9 — a mismatch here, even a small one, is exactly the kind of thing that draws a notice at annual-return stage rather than monthly.
Worked Example: A Seller Doing ₹15,00,000 a Month Across Two Platforms
Say you sell on both Amazon (₹9,00,000 monthly sales) and Meesho (₹6,00,000 monthly sales). Amazon deducts 0.5% TCS (₹4,500), Meesho deducts 0.5% TCS (₹3,000) — combined ₹7,500 in TCS credit that should show up in your GST cash ledger. Your GSTR-3B for the month needs to report the combined ₹15,00,000 in outward supplies and claim the combined ₹7,500 TCS credit against your output tax liability. If either platform’s GSTR-8 filing is delayed (which happens more often than sellers expect, especially around festival-season volume spikes), your credit for that platform simply won’t appear yet in your GST account — filing your GSTR-3B without accounting for this creates exactly the kind of gap that shows up as a mismatch later.
Selling on a Food-Delivery Platform Too? Don’t Confuse the Two Mechanisms
If you also run a cloud kitchen selling through Swiggy or Zomato alongside your Amazon/Flipkart/Meesho goods business, be aware these operate under entirely different GST mechanisms. Amazon/Flipkart/Meesho collect TCS (Tax Collected at Source) under Section 52 — you still report the sale and pay the tax, TCS is just a credit against it. Swiggy/Zomato instead pay GST directly under Section 9(5) on restaurant orders — you don’t charge or collect that GST yourself for those specific orders. Treating both under the same mental model is a common and costly mistake for sellers running both types of business, since it leads to either double-paying tax already collected by the food platform, or under-reporting goods sales that still need TCS reconciliation.
Reconciling Returns and Cancellations Across a Full Quarter
Individual returns and cancellations are easy to track month to month, but they compound in ways that only become visible when you look at a full quarter. Say across three months you had ₹1,20,000 in gross sales reported, but ₹18,000 of that was returned across the quarter — some in the same month as the sale, some in the following month. If your monthly filings each treated returns inconsistently (netting some out immediately, carrying others forward), your quarterly numbers can end up internally inconsistent even though each individual month looked fine in isolation. This is one of the more subtle reconciliation issues we check for specifically at quarter-end, not just monthly, because a pattern that looks fine four times in a row can still add up wrong.
What Happens If You Switch Marketplaces Mid-Year
If you stop selling on one platform and start on another partway through a financial year — common when a seller moves from Meesho to Amazon FBA as volume grows, or adds a second platform — your GSTR-9 annual return still needs to capture the combined activity across both, for the full year, even though the TCS reporting comes from two entirely separate GSTR-8 filers with different reporting cadences. This is a common point of confusion: sellers sometimes assume switching platforms means a clean break for GST purposes, when in fact your GSTIN and its annual obligations continue uninterrupted regardless of which marketplace generated the sale.
Keeping Your Own Sales Register as a Cross-Check
Relying solely on each marketplace’s dashboard for your sales figures is common, but it removes your ability to independently verify what they’re reporting to the GST department on your behalf. We recommend maintaining your own sales register — even a simple spreadsheet tracking date, order value, and platform — that you can reconcile against each platform’s monthly GSTR-8 summary. This catches platform-side reporting errors before they become your problem at filing time, rather than discovering a discrepancy only when a notice arrives months later.
Filing Frequency and Your Marketplace Volume
Whether you file GSTR-1/GSTR-3B monthly or under the QRMP quarterly scheme depends on your prior year’s turnover, not on how many marketplaces you sell across. A seller under ₹5 crore can opt for QRMP and file quarterly, but as covered above, monthly tax payment via PMT-06 is still required even on the quarterly scheme — a distinction that trips up sellers who assume “quarterly” means no monthly obligation at all.
Running an Amazon, Flipkart, or Meesho storefront alongside a physical shop somewhere else in Chennai? Both channels report to the same GSTIN — we reconcile the two together every month, not as separate filings that happen to share a registration number.
Fixed, transparent pricing across every part of this — filing, reconciliation, and the annual return once you cross the threshold — with no surprise charges added mid-year as your volume grows.
We are four floors above Teynampet Metro, and rated 5.0 stars across 1,000+ Google reviews for exactly this kind of filing.