Calculation
Marketplace Payout to GST Return: How the Calculation Actually Splits
One order decomposed line by line. Taxable value, operator fees and ITC, TCS withheld, returns and reserves, and exactly which number goes into GSTR-1 and GSTR-3B.
By Aaryan Kakani · · 17 min read
Why is the money the marketplace pays you not the number you file?
The bank credit is 9,744. Search every field of GSTR-1, GSTR-3B and GSTR-8 and 9,744 appears in none of them. That is not an error in the return. It is the correct outcome, and the reason is structural. A payout is not a figure the GST system recognises. It is a residual: one gross number reduced by four deductions that carry four unrelated tax treatments. Because the deductions are unrelated, the arithmetic can only be run forwards from the price the buyer paid. It can never be run backwards from the bank.
Everything on this page hangs on four buckets. First, the outward supply. The goods you sold, valued under section 15. Second, inward supplies from the operator. Commission, fulfilment, storage and advertising, each an inward supply of service to you carrying input tax credit. Third, TCS , which is neither a supply nor an expense but tax collected on your account. Fourth, settlement lines (reimbursements, penalties, chargebacks) which are nothing at all until each one is tested against section 7 (is it a supply?), section 15 (if so, what is its value?) and section 34 (or is it a reduction of an earlier supply?).
The governing rule is short. Taxable value in GSTR-1 and GSTR-3B is the transaction value under section 15(1) of the CGST Act. The price the buyer actually paid or is liable to pay, net of GST. It is never the net remittance. Declare 9,744 where 10,000 belongs and you have not made a rounding error; you have created a direct value break against column 2 of the operator's GSTR-8 Table 3, which lands under section 52(10) as an addition to your output tax liability.
The payout is an output of the system, not an input to it. One order produces four independent figures and the bank credit is none of them: taxable value 10,000 as outward supply under s.15(1), ITC 306 from the operator's fee invoices under s.16, TCS 50 to the electronic cash ledger under s.52(7) and Rule 87(9), and net cash of 1,444. Get the classification right at the line-item level and the returns, the Rule 78 match, the Rule 89(4) refund and the shipping-bill tie-out all fall out of the same decomposition. Reverse-engineer from the payout and every one of them breaks at once. </> } />
The table below is the centrepiece of this page. Every subsequent section expands one of its rows.
Which parts of the order are your outward supply under section 15?
Start where the statute starts. Section 15(1) says the value of a supply is the transaction value (the price actually paid or payable) where the supplier and the recipient are not related and the price is the sole consideration. On a marketplace order that price is what the buyer paid, stripped of the GST component.
Section 15(2)(c) then pulls in incidental expenses charged by the supplier to the recipient. Shipping, packing and handling that you recover from the buyer are part of your taxable value, not a separate untaxed recovery. This is where the directional confusion begins, so state it plainly: buyer-paid shipping flows into your outward taxable value, while the operator's fulfilment fee is a separate inward supply flowing the other way. The two travel in opposite directions and are never netted, even though the settlement report prints them on adjacent lines.
The operator's gross-value column is stated exclusive of GST. The buyer's price is inclusive. So the comparison only works once you have grossed the buyer's price down: at 18%, divide by 1.18. Comparing an inclusive figure to an exclusive column produces a break that looks like a value error and is actually an arithmetic one.
Place of supply then decides whether the tax is CGST plus SGST or IGST. It matters beyond the tax heads: the State of the place of supply is one of only two attributes Rule 78 matches on. A right value against a wrong place-of-supply State still fails the match.
These figures land in the B2C or B2B tables of GSTR-1 and in GSTR-3B Table 3.1(a).
One door needs closing explicitly, because a great deal of marketplace commentary leaves it open. Section 9(5) of the CGST Act and section 5(5) of the IGST Act make the operator liable to pay tax on notified services supplied through it. The notified categories are passenger transport, accommodation, house-keeping and restaurant service. Goods can never fall within section 9(5), and none of the four categories reaches a goods exporter. A goods seller therefore never reports a marketplace sale in GSTR-3B Table 3.1.1(ii) or in GSTR-1 Table 14. The supply stays yours, and you report it as an ordinary outward supply. Supplies notified under section 9(5) are also excluded from the TCS base, so a supply is never subject to both.
Are marketplace commission, fulfilment and ad fees an expense or input tax credit?
Both, and the order matters. The fee itself is an expense. The GST on the fee is input tax credit. Classify it first: every fee the operator charges you is an inward supply of services from the operator to you, evidenced by a tax invoice bearing the operator's GSTIN and yours. Circular 167/23/2021-GST at Sl. 6 confirms the treatment for commission.
The credit then runs through section 16 like any other. You must hold the tax invoice, have received the service, the tax must actually have been paid to government, and you must have furnished the return. The four conditions in section 16(2). Section 16(4) sets the outer limit: 30 November following the end of the financial year, or the date of furnishing the annual return, whichever is earlier.
These invoices reach you through GSTR-2B (the static input tax credit statement built from GSTR-1/1A, GSTR-5 and GSTR-6 plus ICEGATE import data) and are claimed in GSTR-3B Table 4(A)(5). None of the operator's standard fees is blocked by section 17(5).
There is a reconciliation trap here that catches careful teams. The settlement report shows fees net, as deductions from a payout. The tax invoice shows the fee gross, plus GST. The two documents will never agree line for line. So the reconciliation must be run invoice-wise against GSTR-2B , never payout-wise against the settlement report. The settlement report is a cash document; GSTR-2B is the credit document.
For an exporter under LUT the stakes are higher again. The GST the operator charges on its fees is not a cost at all. It enters Net ITC and comes back as refund cash through the Rule 89(4) formula. Netting the fee away therefore destroys a refund claim as well as a credit. See GST refunds for Amazon sellers for the claim mechanics.
Why is TCS neither a supply nor an expense, and where does the credit land?
Section 52(1) places the obligation on the electronic commerce operator, not on you. Where the operator collects the consideration for supplies made through it, it collects tax on your account. Nothing is supplied to you and nothing is charged to you. Which is precisely why it fits neither the outward-supply bucket nor the inward-supply bucket.
The base is defined by the Explanation to section 52(1): the aggregate value of taxable supplies of goods and services (other than services notified under section 9(5)) made through the operator during the month by all registered persons, reduced by the aggregate value of taxable supplies returned to the suppliers during that month. Netting is done per supplier GSTIN and within the month. Where returns exceed supplies for that GSTIN in that month, the excess is simply ignored. There is no negative figure in GSTR-8 and nothing carries forward.
The rate is 0.5% with effect from 10 July 2024, under Notification 15/2024-Central Tax amending Notification 52/2018-Central Tax: 0.25% CGST plus 0.25% SGST/UTGST on intra-State supplies, 0.5% IGST on inter-State supplies. It was 1% before that date. Any working paper still computing at 1% will generate a false break on every line.
Timing follows the supply, not the money. CBIC's own illustration puts a supply made on 30 October, paid for in November, into the October statement. The operator deposits the collected tax within 10 days after the end of the month of collection, in cash, with no input tax credit set-off available to it under section 52(3). GSTR-8 is due by the same deadline under section 52(4) and Rule 67(1), and the annual statement by 31 December following the end of the financial year under section 52(5).
Now the part sellers get wrong. Rule 67(2) makes the TCS data available to you in Part C of GSTR-2A after the GSTR-8 due date. Not in GSTR-2B. And section 52(7) with Rule 87(9) posts the amount head-wise to your electronic cash ledger , but only once you have filed the 'TDS and TCS Credit Received' statement and accepted each record. Nothing posts automatically.
So, in the plainest terms available: TCS is not input tax credit. The section 16 conditions do not apply to it and the section 16(4) cut-off does not bite on it. It is money already paid to government on your account, and if the cash-ledger balance cannot be used it is refundable under section 54(1).
An intra-State order in Karnataka on a registered marketplace. The buyer pays Rs 11,800 for goods taxable at 18%. The operator deducts a 10% referral commission of Rs 1,000, a fulfilment fee of Rs 500 and advertising of Rs 200 (each plus 18% GST), and TCS at 0.5%. The seller is registered in Karnataka and the place of supply is Karnataka. The same 10,000 is then re-run as an export under LUT to show what changes. </> } result= >
- Step 1. Gross down the buyer's price. 11,800 / 1.18 = 10,000 taxable value; GST 1,800, split CGST 900 + SGST 900 (intra-State, POS Karnataka). This 10,000 is the s.15(1) transaction value and the only figure the return recognises as turnover.
- Step 2. Bucket 1, outward supply. Taxable value 10,000; output tax 1,800. Declared in GSTR-1 (B2C small, POS Karnataka) and GSTR-3B Table 3.1(a). Had the buyer separately paid a delivery charge, it would be added into this 10,000 under s.15(2)(c). It would not be set off against the operator's 500 fulfilment fee, which travels in the opposite direction.
- Step 3. Bucket 2, inward supplies with ITC. Commission 1,000 + GST 180 = 1,180. Fulfilment 500 + GST 90 = 590. Advertising 200 + GST 36 = 236. Fee base 1,700; ITC 306. Each is a tax invoice from the operator, appears in GSTR-2B, and is claimed in GSTR-3B Table 4(A)(5) subject to s.16(2) and the s.16(4) 30 November cut-off. None is blocked by s.17(5).
- Step 4. Bucket 3, TCS. 0.5% x 10,000 = 50, split CGST 25 + SGST 25. No tax invoice exists. It surfaces in the operator's GSTR-8 Table 3 and reaches the seller through Part C of GSTR-2A after the GSTR-8 due date. It posts to the electronic cash ledger under s.52(7) and Rule 87(9) only after the seller files 'TDS and TCS Credit Received' and accepts the record.
- Step 5. The payout arithmetic. 11,800 − 1,180 − 590 − 236 − 50 = 9,744 credited to the bank. Total deductions 2,056.
- Step 6. What is actually filed. GSTR-1: taxable value 10,000, CGST 900, SGST 900. GSTR-3B Table 3.1(a): 10,000 / 900 / 900. GSTR-3B Table 4(A)(5): ITC 306. Electronic cash ledger: 50 (CGST 25, SGST 25) once accepted. The figure 9,744 appears in no field of any return.
- Step 7. Net cash position. Output tax 1,800 less ITC 306 = 1,494 payable. Of that, 50 is already sitting in the cash ledger as TCS. Fresh cash required = 1,444.
- Step 8. Cross-check against the operator. GSTR-8 Table 3 for this GSTIN: column 2 gross value 10,000; column 3 supplies returned 0; column 4 net amount liable to TCS 10,000; TCS 25 + 25. Rule 78 matches on POS State (Karnataka) and net taxable value (10,000) only. Had the seller declared the payout of 9,744, the gap of 256 would be an operator-value-exceeds-supplier-value discrepancy: added to the seller's output tax liability in the month succeeding communication under s.52(10), with s.50(1) interest under s.52(11).
- Step 9. The same order as an export under LUT. Export invoice value 10,000; output tax nil (zero-rated under s.16 IGST). GSTR-1 Table 6 sub-table 6A carries invoice number and date, invoice value 10,000, taxable value 10,000, shipping bill number and date, integrated tax nil. And that 10,000 must tie to the shipping bill FOB and to 'turnover of zero-rated supply of goods' in Rule 89(4). The 306 of fee GST does not become a cost: it stays in Net ITC and is refunded through the Rule 89(4) formula. Whether the operator withholds any TCS on this zero-rated line is not settled by any located CBIC instrument. Read the settlement report, test any deduction against 0.5% of 10,000, and resolve it in writing if material. What is certain: a net remittance figure must never be entered as the Table 6A value.
How do returns and cancellations split between GSTR-8 netting and your section 34 credit note?
A single return triggers two independent mechanisms running on two different clocks. Forcing them to agree in the same month is itself the error. Understand them separately and the reconciliation stops fighting you.
Operator side. The return reduces the TCS base through column 3 of GSTR-8 Table 3, netted within the month per supplier GSTIN under the Explanation to section 52(1). If returns exceed supplies for your GSTIN in that month, the excess is ignored outright. A heavy-return month can therefore leave TCS collected on supplies that were subsequently returned, recoverable only through the cash ledger and, if it cannot be used, a refund under section 54(1).
Seller side. You cannot reduce output liability by quietly not reporting the sale. Reduction requires a credit note under section 34(1), declared in the return. Section 34(2) bars its declaration after 30 November following the end of the financial year in which the supply was made, or the date of furnishing the relevant annual return, whichever is earlier.
So a March sale returned in April lands in March on your side (the original supply) and in April on both sides (the credit note and the TCS-base reduction), and if the credit note is issued in April the two reductions coincide while the sale does not. That is a legitimate timing difference. Document it in the working paper. Do not force-match it.
What changes when the order is an export under LUT?
Ownership first, because it settles most of the confusion. The export remains your export. The marketplace is not the exporter of record, and GSTR-8 contains no export table at all. Nothing the operator files reports your zero-rated supply for you.
The figures go in GSTR-1 Table 6, 'Zero rated supplies and Deemed Exports'. Sub-table 6A Exports carries invoice number and date, invoice value, shipping bill or bill of export number and date, rate, taxable value, integrated tax and cess. Sub-table 6B is supplies to SEZ units and SEZ developers; 6C is deemed exports.
Now the money rule this page exists for. The Table 6A value is the export invoice value . It ties to the shipping bill FOB and to 'turnover of zero-rated supply of goods' in the Rule 89(4) refund formula. It is never the net remittance and never the payout, because the payout has already had commission, fulfilment, advertising and any TCS taken out of it. Enter the remittance and you break the shipping-bill tie-out and understate the refund in one move.
Under LUT the operator's fee GST is not an export cost. It sits in Net ITC and returns as refund cash through Rule 89(4). Which is exactly why netting the fee away is doubly expensive for an exporter.
One question on this page has no clean answer, and it is more useful to say so than to manufacture one. No CBIC circular, notification, FAQ or GSTN advisory could be located stating whether section 52 TCS applies to a zero-rated export routed through an operator. Both legs are arguable. Section 52(1) reaches 'taxable supplies', and an export is leviable to IGST but zero-rated under section 16 of the IGST Act rather than exempt under section 2(47) of the CGST Act. Which points towards collection. Against that, CBIC has said that TCS does not arise on exempt supplies, and that where the supply itself is not taxable the question of TCS does not arise.
So here is a procedure rather than a ruling. Read the settlement report line by line. Test any deduction on an export line against 0.5% of the ex-GST export value. If the amount is material, obtain a written position from the operator or an advance ruling. Do not assume it away in either direction, and do not let an unexplained deduction quietly reduce the value you declare.
What happens when your GSTR-1 value does not match the operator's GSTR-8?
The matching mechanic is narrower than most sellers expect. Rule 78 compares the operator's GSTR-8 against the supplier's GSTR-1 on exactly two attributes: the State of the place of supply, and the net taxable value. At supplier GSTIN level. Nothing else is compared. Which also means a perfectly correct value declared against the wrong place-of-supply State still fails.
Communication runs under sections 52(8) and 52(9) with Rule 79: the discrepancy is communicated in FORM GST MIS-3 to the supplier and FORM GST MIS-4 to the operator, on or before the last date of the month in which the matching was carried out.
The consequence is where the real risk sits, and its asymmetry is the whole point. Under section 52(10), where the discrepancy is not rectified and the operator's value exceeds yours , the difference is added to your output tax liability in the return for the month succeeding the communication, with interest under section 52(11) at the section 50(1) rate from the due date of payment to the date of actual payment. The exposure runs one way only. The reverse gap (where you declared more than the operator reported) generates no automatic refund.
Month-end marketplace GST reconciliation checklist
The sequence below is keyed to the four buckets and written so a finance associate can execute it without reading the rest of the page. Copy it into the month-end close file.
Annual sweep before 30 November
- Unclaimed operator-fee input tax credit. The section 16(4) limit is 30 November following the end of the financial year, or the date of furnishing the annual return, whichever is earlier.
- Credit notes not yet issued or not yet declared for returns and post-supply price reductions. Barred by section 34(2) on the same date.
- Operator rectifications still outstanding. The proviso to section 52(6) closes on the same date, and the route is unavailable entirely where the error surfaced through scrutiny, audit, inspection or enforcement.
- Accrued but unclaimed TCS in the cash ledger. Not time barred as credit, but refundable under section 54(1) and worth clearing before it compounds.
Do not
- Do not declare the payout as taxable value. Use the ex-GST gross order value under section 15(1).
- Do not net commission against sales.
- Do not treat TCS as input tax credit, and do not expense it.
- Do not look for TCS in GSTR-2B. It is in GSTR-2A Part C.
- Do not exclude buyer-paid shipping from the taxable value.
- Do not expect a negative TCS figure to carry forward. The excess is ignored.
- Do not assume the section 22(1) turnover threshold covers marketplace goods sales. Section 24(ix) overrides it, subject only to Notification 34/2023-Central Tax.
- Do not use the net remittance as the Table 6A export value.
- Do not assume the TCS rate is still 1%. It has been 0.5% since 10 July 2024.
Update history
- First published.