apriltax blog
4.9 on Google reviewsWorks with reports from AmazonFlipkartMeesho✓Fixed fees, shown before you start✓Written by Chartered Accountants
GST for online sellers

TCS on Cancelled and Returned Orders: Fixing the GSTR-1 vs TCS Gap

✓ 5 official and published sources✓ Written for Indian sellers and small businesses

An order cancelled before it ships was never a sale, so no TCS should sit on it. A returned order is different: it was a sale, and it comes off the marketplace's net figure in the month the goods come back. Most gaps between your GSTR-1 and the TCS reported are about which month a return or cancellation landed in.

Key points
  • TCS is 0.5% of the net value of taxable sales made through a marketplace in a month: sales less returns of that same month.
  • Cancelled before dispatch: no invoice, no sale, nothing in GSTR-1 values, no TCS.
  • Delivered and returned, or sent back by the courier (RTO): reduce sales in the month the return is processed, on both sides.
  • You never "reverse" TCS yourself. You accept or reject each marketplace row on the GST portal.
  • A gap that reverses the next month is timing. A gap that stays is a missed file or a wrong figure, and needs fixing.
In this guide
  1. How do returns and cancellations reach the TCS figure?
  2. What if returns are more than sales in a month?
  3. How to close the gap, step by step
  4. A worked example
  5. Is the TCS on a returned order lost?
  6. The mistake sellers usually make

How do returns and cancellations reach the TCS figure?

Under section 52 of the CGST Act, a marketplace collects tax at source on the "net value of taxable supplies". The Act defines that as the month's taxable sales through the operator, reduced by the taxable sales returned during the same month. Notification 15/2024-Central Tax cut the central share to 0.25% from 10 July 2024, which with the matching state share gives 0.5% in all.

Every month the marketplace files GSTR-8 by the 10th. For each seller GSTIN it enters two numbers, the gross value of supplies and the value of supplies returned, and the portal works out the net amount. You see that row under TDS and TCS credit received on your own login.

So where does a cancelled order go? Nowhere, if it was cancelled before an invoice was raised. It is not a supply, so it should not be in the marketplace's gross figure or in your sales. Our guide to sales returns in GSTR-1 covers how each kind of return goes into Table 7.

What happened to the orderYour GSTR-1Marketplace GSTR-8Effect on TCS
Cancelled before dispatchNot in sales. The invoice number, if one was used, counts as cancelled in Table 13Not in gross valueNone
Delivered, returned in the same monthSale and return net off in the same monthGross and returned value in the same monthNo TCS on that order
Delivered in one month, returned in the nextSale in month one, return in month twoSame, if both sides book the return in month twoTCS paid in month one comes back as a lower figure in month two
RTO: shipped, refused, back to youTreated like a return in the month it comes backReturned value in the month it is processedSame as a return
Cancelled after the invoice was raisedReduce it through a credit note or the return rows of your reportShould show as returned valueReduces net value for that month

What if returns are more than sales in a month?

This happens to sellers after a big sale, when November returns outrun November orders. In GSTR-1 a negative B2C line is allowed. GSTR-8 is not so flexible: the portal manual says negative values cannot be declared in its supply table. The marketplace cannot report a negative net figure for you, so the extra returns have to be adjusted some other way, usually in a later month. Expect your figures and the marketplace's to disagree for that month, and check that the two months taken together agree.

File your GSTR-1 freeAprilTax turns your Amazon, Flipkart and Meesho reports into a GSTR-1 file ready for the GST portal, with the checks done for you.
Open the free tool

How to close the gap, step by step

  1. Download the month's sales report from each marketplace and separate three kinds of row: shipped orders, returns and RTO, and cancellations.
  2. Remove cancellations that never shipped. They should not be in your taxable value at all.
  3. Work out your net figure: shipped value less returns processed in that month, before GST.
  4. Open the marketplace's row. On the GST portal, go to Services, Returns, TDS and TCS credit received, choose the month and Prepare Online.
  5. Compare net with net. Check also that the TCS is 0.5% of the marketplace's net amount.
  6. Decide. If your own figure was wrong, correct GSTR-1. If the gap is timing, accept. If the marketplace counted an order that was cancelled before dispatch, reject the row with a remark and raise a ticket with seller support.
  7. File the statement so the accepted TCS moves to your electronic cash ledger. The steps are in how to claim TCS credit.
  8. Write the reason for any gap on a monthly sheet, with order numbers.

A worked example

Kavya sells kurtas on one marketplace. In September her report shows:

SeptemberValue before GST
Orders shippedRs 5,00,000
Orders cancelled before dispatchRs 30,000
Returns and RTO processed in September, mostly August ordersRs 60,000
Correct net valueRs 4,40,000
Expected TCS at 0.5%Rs 2,200

Her first draft of GSTR-1 took the whole order file, cancellations included, and showed Rs 4,70,000. The marketplace row showed Rs 4,40,000 and Rs 2,200 of TCS. Who was wrong? She was. At 5% GST she would have paid Rs 1,500 of tax on goods that never left her shelf. She removed the cancelled rows, filed GSTR-1 at Rs 4,40,000 and accepted the row.

In October the marketplace row showed Rs 50,000 more than her figure. Her credit notes for that amount were dated 30 September, but the marketplace counted the returns on 2 October. Her September and October together matched the marketplace's two months exactly. Timing, so she accepted both rows and noted the order numbers.

Is the TCS on a returned order lost?

No. The TCS collected in the month of the sale reaches your cash ledger once you accept and file that month. When the return comes in, the marketplace's net figure in the later month is lower, so it collects less then. Over the two months you have paid TCS only on what you kept as sales. There is nothing to give back.

What is at risk is unexplained gaps. Section 52 provides for the marketplace's figures to be matched with yours. Where the marketplace's value is higher and the gap is not fixed, the difference can be added to your output tax with interest. Our guide to GSTR-8 vs GSTR-1 mismatches covers the other causes.

The mistake sellers usually make

The first is filing GSTR-1 from the order file instead of the tax report. Order files carry cancelled orders. Marketplace tax reports mark them, and you need the rows that say shipped.

The second is rejecting a row because one month is off. Rejection sends the whole row back, and the credit waits until the marketplace amends it. Reject only for a figure that is wrong, not one that is early or late.

The third is chasing small gaps for weeks. Returns are a large share of online orders, a theme our Seller Intelligence report comes back to often, so some timing difference is normal. A sheet that explains the gap is enough. Get help when the gap persists for three or more months, or runs into lakhs.

How AprilTax can help

AprilTax has a free GSTR-1 tool for online sellers. You upload the sales reports you download from Amazon, Flipkart or Meesho, and it prepares your GSTR-1 with returns netted off by state and rate. It also matches your sales against the TCS your marketplaces reported, so a cancellation or return booked in the wrong month shows up before you file.

Frequently asked questions

Is TCS charged on orders cancelled before shipping?
It should not be. An order cancelled before dispatch is not a supply, so it should not appear in the marketplace's gross value or in your GSTR-1. If the marketplace's TCS row includes such orders, reject the row with a remark and raise a ticket with seller support.
Do I get back the TCS on a returned order?
Yes, in effect. TCS is worked out on sales less returns of each month. The TCS from the sale month reaches your cash ledger when you accept and file, and the marketplace collects less in the month the return is processed. Over the two months you pay TCS only on sales you kept.
Do I need to reverse TCS credit myself when an order is returned?
No. There is no reversal entry for you to make. The marketplace's next GSTR-8 carries the return, and you accept or reject the rows it reports. Your own job is to reduce the return in GSTR-1 in the month it is processed.
Why is the marketplace's TCS figure higher than my sales this month?
Usually returns that you booked in this month and the marketplace booked in the next. Check whether next month reverses the gap. If the gap stays, look for a missed sales file, a second GSTIN, or sales you left out.
What if my returns are more than my sales in a month?
Your GSTR-1 can carry a negative B2C line, but the GSTR-8 manual says the marketplace cannot declare negative values in its supply table. The month will not match. Check that the next month or two even it out, and keep a note of the order numbers.
Should I reject a TCS row if it does not match by a small amount?
Usually not. Rejecting sends the whole row back to the marketplace and holds up the credit until it amends. Accept rows where the gap is only timing, and reject only rows that are plainly wrong.
Where do cancelled invoice numbers go in GSTR-1?
If an invoice number was used and then cancelled before dispatch, it is counted as cancelled in Table 13, the documents issued table. Its value does not go into the sales tables.

File your GSTR-1 free

AprilTax turns your Amazon, Flipkart and Meesho reports into a GSTR-1 file ready for the GST portal, with the checks done for you.

Open the free tool
D
CA Devang

A Chartered Accountant on the AprilTax team who works with online sellers and small businesses every filing season.

Read next

Stuck on a return or registration?

File GSTR-1 free with the tool, or hand it to a Tax Expert at a fixed fee.

← All articles
Talk to AprilTax