Marketplace GST Reconciliation: Matching GSTR-1, GSTR-8 and Your Settlement
Your GSTR-1, the operator’s GSTR-8 and the settlement report will not agree on the first pass, and there are about six reasons why. A monthly three-way reconciliation for Amazon, Flipkart and Meesho sellers.
Quick answers. Three documents describe the same month and none of them agree: your GSTR-1 says what you supplied, the operator’s GSTR-8 says what it collected TCS on, and the settlement report says what it paid you. GST TCS is 0.5 per cent of net taxable supplies under Section 52 and lands in your electronic cash ledger only after you accept it under TDS and TCS Credit Received. Income tax TDS under Section 194-O is 0.1 per cent of gross sales and is a separate thing entirely. Most differences come from return timing, cancellations and place of supply — and each has a different fix.
The reconciliation nobody runs until a notice arrives
Marketplace sellers generally do the accounting part reasonably well. Gross sales get booked, commission gets booked, TCS gets parked in a receivable. Our guide on reading a marketplace settlement covers that side.
What almost nobody does monthly is check that the three separate descriptions of the same month agree with each other. And they will not, on the first pass, ever. Not because anything is wrong, but because the three documents are built on different rules, cover slightly different populations and are cut at different moments.
The difference between a good seller and a seller with a problem is not whether the three agree. It is whether the seller knows, line by line, why they do not.
The three documents, and what each one is actually saying
| Document | Who produces it | What it states |
|---|---|---|
| GSTR-1 | You | Every outward supply you made in the month, at invoice value, by place of supply |
| GSTR-8 | The operator, by the 10th | The net value of taxable supplies made through its platform by you, and the TCS collected on it |
| Settlement report | The operator, continuously | What it sold on your behalf and what it deducted before paying you |
Three different questions. GSTR-1 is about supply. GSTR-8 is about a tax collection on a net figure. The settlement report is about cash. Expecting them to produce the same number is the original error.
Note also that GSTR-8 is filed against your GSTIN by somebody else, on their timetable, using their data. You cannot correct it. You can only reconcile to it and raise a dispute with the operator where it is wrong.
Why they never match on the first pass
1. Returns land in a different month
The single biggest cause. TCS is collected on the net value of taxable supplies — supplies made in the month, less supplies returned in that same month. An order sold in March and returned in April reduces April’s net value, not March’s.
Your GSTR-1 for March, meanwhile, reports the March supply in full, and the credit note goes into April. So March GSTR-1 is higher than March GSTR-8, and April is lower. Over a quarter it evens out; in any single month it does not, and a high-return category can produce a difference of twenty per cent or more.
2. Cancellations before dispatch
An order cancelled before it ships never became a supply. It may still appear in an order-level report, and it should not appear in either GSTR-1 or GSTR-8. Sellers who build GSTR-1 from an order report rather than a dispatched or invoiced report over-report their turnover, and then cannot work out why GSTR-8 is lower.
3. B2B orders you did not know were B2B
Marketplaces increasingly let buyers enter a GSTIN and take credit. Those orders belong in the B2B tables of your GSTR-1 with the buyer’s GSTIN, not in the consolidated B2C rows. Get it wrong and the buyer does not receive the credit, which surfaces as a complaint and then as an amendment.
The operator’s TCS treatment does not change, so this error does not show up as a value difference. It shows up as a classification difference, which is harder to spot and no less real.
4. Place of supply, and the fulfilment-centre problem
The place of supply for goods is where the movement terminates — the customer’s address. But the origin is wherever the stock actually shipped from, and with a fulfilment network you frequently do not choose that.
If your stock sits in a fulfilment centre in Karnataka and ships to a customer in Karnataka, that is an intra-state supply from your Karnataka registration, not an inter-state supply from your home state. Sellers who assume everything ships from head office get the CGST-SGST versus IGST split wrong across a large number of transactions, which produces a state-level mismatch that is tedious to unwind later.
Which is also the reason you need a registration in every state you hold stock in, and the fulfilment-centre address on it. See additional place of business for Amazon FBA and the APOB amendment service.
5. Marketplace-funded discounts and coupons
Where the platform funds a discount, the customer pays less but the taxable value of your supply may not have reduced by the same amount. Where you fund it, it generally has. The treatment differs by programme and the settlement report does not always make the distinction obvious. This is a question to put to the operator in writing for each programme you participate in, once, rather than guessing monthly.
6. Section 9(5) services are outside TCS altogether
Where the operator is liable to pay the tax itself under Section 9(5) — restaurant supply through aggregators, passenger transport, certain accommodation and housekeeping services — the operator pays the GST and no TCS is collected on those supplies. A seller with a mix of covered and 9(5) supplies will find GSTR-8 covering only part of the business, which is correct and looks alarming the first time.
The monthly three-way reconciliation
Half a day, in the same order, every month. It is a spreadsheet exercise and it does not need software.
- Step 1 — pull the transaction-level settlement report for the month from each marketplace. Transaction level, not summary. A summary cannot be reconciled.
- Step 2 — build your outward supply figure from dispatched or invoiced orders, split by place of supply, and reconcile it to what you filed in GSTR-1.
- Step 3 — on the GST portal, open Services, then Returns, then TDS and TCS Credit Received, and pull what the operator has reported against your GSTIN.
- Step 4 — reconcile GSTR-1 to GSTR-8, and bridge the difference explicitly: opening returns from the previous month, closing returns not yet processed, cancellations, 9(5) supplies, and anything else. Write the bridge down. The bridge is the deliverable, not the match.
- Step 5 — accept the TCS credit. It does not reach your electronic cash ledger until you do, and unaccepted credit is simply money sitting on the portal.
- Step 6 — reconcile the settlement value to your bank credits, so that the cash side is closed as well as the tax side.
- Step 7 — check the operator’s own tax invoice for commission and fees against your IMS dashboard, and act on it there. Commission carries 18 per cent GST and it is creditable, but only if the record reaches your GSTR-2B.
- Step 8 — file GSTR-3B using the reconciled figures, and keep the bridge with the working papers.
Step 7 is newer than the rest and gets skipped. Since the Invoice Management System came in, an operator’s commission invoice that you leave untouched is deemed accepted, and one that never arrives is credit you do not get. Our guide to IMS and input tax credit covers the monthly routine.
Two taxes that are not the same tax
A persistent source of confusion, worth stating side by side.
| GST TCS (Section 52) | Income tax TDS (Section 194-O) | |
|---|---|---|
| Rate | 0.5 per cent, since 10 July 2024 | 0.1 per cent, since 1 October 2024 |
| Base | Net value of taxable supplies for the month | Gross amount of sales |
| Reported in | GSTR-8, by the 10th | Form 26AS and the Annual Information Statement |
| Where the credit goes | Your electronic cash ledger, after you accept it | Against your income tax liability |
| What it is not | Not input tax credit. Do not route it through ITC | Nothing to do with GST at all |
Booking either of them to an expense account is the most common error in marketplace books and it quietly understates your profit by money that is still yours.
The annual check
Once a year, before the annual return, do three things.
- Reconcile the full year of GSTR-1 to the full year of GSTR-8, so that the monthly timing differences on returns net off to close to nil. A large residual difference at year end is a real difference, not timing.
- Reconcile the TCS accepted across the year to the balance sitting in your electronic cash ledger, and to the TCS Receivable in your books.
- Reconcile the Section 194-O credit in Form 26AS to your own record of gross marketplace sales. A gap here usually means an operator has reported against the wrong PAN, and it takes time to fix.
GSTR-9 is optional below ₹2 crore aggregate turnover and GSTR-9C applies above ₹5 crore, but the reconciliation is worth doing regardless of whether you are required to file — see GSTR-9C reconciliation explained.
What a mismatch actually looks like when it goes wrong
The department has both sides of this. It has your GSTR-1 and it has the operator’s GSTR-8, filed independently against your GSTIN, and comparing them is automated.
A seller who has under-reported turnover in GSTR-1 — usually by booking the net settlement rather than gross sales — produces a GSTR-8 that is higher than their own return, which is the pattern the system is specifically looking for. The notice, when it comes, arrives one to three years later, addressed to a business that no longer has the settlement reports to hand.
Which is the practical argument for the monthly bridge. Not elegance — evidence. A month reconciled with a written bridge is answerable in an afternoon. A month never reconciled is a reconstruction project. If a notice has already arrived, GST show cause notice under Sections 73 and 74 sets out what you are dealing with.
Key takeaways
- GSTR-1, GSTR-8 and the settlement report answer three different questions and will not match. Build the bridge, do not chase the match.
- Returns reduce the TCS base in the month they are processed, not the month of sale. This is the largest single reconciling item.
- Build GSTR-1 from dispatched or invoiced orders, never from an order report.
- Place of supply follows where the stock shipped from and where it went — with a fulfilment network, that is not your head office.
- TCS reaches your cash ledger only after you accept it on the portal.
- GST TCS at 0.5 per cent and income tax TDS at 0.1 per cent are different taxes with different bases. Neither is an expense.
Frequently asked questions
Q: Why does my GSTR-1 not match the operator’s GSTR-8?
A: Usually returns. TCS is collected on supplies less returns processed in the same month, whereas GSTR-1 reports the supply in the month it was made and the credit note in the month of return. Cancellations, Section 9(5) supplies and classification differences account for most of the rest.
Q: How do I reconcile GSTR-8 with my books?
A: Monthly, against the transaction-level settlement report and your dispatched-order register, writing down each reconciling item — opening and closing returns, cancellations, 9(5) supplies, discount funding. Keep the bridge with your working papers; it is what answers a notice years later.
Q: Is the TCS deducted by a marketplace claimable?
A: Yes, but not as input tax credit. It goes to your electronic cash ledger once you accept it under TDS and TCS Credit Received on the portal, and can then be used to pay your GST liability. Until you accept it, it does you no good at all.
Q: Do I need GST registration in every state where I store stock?
A: Yes. Holding stock in a state creates a place of business there and requires registration in that state, with the fulfilment centre added as an additional place of business. Marketplaces will not accept inbound stock at a facility that is not on your registration.
Q: What is Section 194-O TDS for sellers?
A: An income tax deduction of 0.1 per cent on the gross amount of sales made through the platform, in force at that rate since 1 October 2024. It is credited against your PAN, appears in Form 26AS and the AIS, and offsets income tax. It is unrelated to GST.
Q: The operator has reported TCS against the wrong GSTIN. What do I do?
A: You cannot correct GSTR-8 — only the operator can, in a subsequent return. Raise it with the operator in writing immediately and keep the correspondence, because the credit will not reach your cash ledger until they fix it and the year-end position will not tie without it.
Q: Do I have to reconcile every month, or can I do it annually?
A: Monthly. Annual reconciliation of a marketplace business means reconstructing twelve months of settlement data at once, usually after the reports have rotated out of the seller portal, and any correction you find is by then too late to make cleanly.
Q: How long should I keep settlement reports?
A: Download and archive them yourself every month. Seller portals do not retain transaction-level reports indefinitely, and a mismatch notice can arrive well after the data has gone.
Rates, thresholds and portal behaviour change. Verify the current position on the GST portal before acting and take professional advice on your own facts.