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

How to Claim TCS Credit on the GST Portal (Don't Leave Your Money There)

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

To claim TCS credit, log in to the GST portal and open Services, then Returns, then "TDS and TCS credit received". Pick the month, accept the rows your marketplaces reported and file the statement. The amount then lands in your electronic cash ledger, where it pays your GSTR-3B tax or can be claimed as a refund.

Key points
  • TCS credit does not reach you on its own. It waits on the portal until you accept it and file.
  • The statement has no due date and no late fee, which is exactly why sellers forget it.
  • You can only accept or reject a row. You cannot edit a figure or add a row.
  • Accepted credit goes to the electronic cash ledger, not to your input tax credit.
  • Once filed, an acceptance cannot be changed.
In this guide
  1. Where is this money, and why do you have to ask for it?
  2. How do you claim it, step by step?
  3. Should you accept or reject a row?
  4. What can you do with the credit?
  5. A worked example
  6. What if a figure is wrong or missing?
  7. The mistake sellers usually make

Where is this money, and why do you have to ask for it?

Every month Amazon, Flipkart and Meesho hold back 0.5% of your net taxable sales as TCS, tax collected at source, and deposit it with the government under your GSTIN. They report it in their own monthly statement, GSTR-8, by the 10th of the next month. The background is in our explainer on TCS for online sellers.

Why does it not simply show up in your account? Because the government wants you to confirm the figure first. The portal shows you what each operator reported and asks one thing: is this right? Only your answer, filed and signed, moves the money.

For a seller doing Rs 8 lakh a month, that is about Rs 4,000 a month. Small, but it is your working capital.

How do you claim it, step by step?

  1. Log in at gst.gov.in. Go to Services, then Returns, then "TDS and TCS credit received".
  2. Select the financial year and the return filing period, and click Search.
  3. On the "TDS and TCS credit received" tile, click Prepare Online.
  4. Open the "TCS Credit Received" tile. Each row is one operator GSTIN. For periods from April 2025 the rows also show the place of supply, so one marketplace can appear on several rows.
  5. Compare each row with your own sales reports for that month.
  6. Tick the rows that are right and click Accept. To reject a row, choose a reason under Remarks first, then click Reject.
  7. If the "Amendments to TCS Credit Received" tile has rows, open it and act on those too. The portal will not let you file until every row in every tile has an action.
  8. Go back and click Generate Summary (shown for periods from September 2025). Use the preview button to download the draft PDF and read it once.
  9. Tick the declaration, choose the authorised signatory and click "File TDS TCS credit received". Sign with DSC, the digital signature, or EVC, the OTP sent to the signatory.
  10. Note the ARN, the acknowledgement number. Then open Services, Ledgers, Electronic Cash Ledger and confirm the credit.

It takes about five minutes once you have done it twice.

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

Should you accept or reject a row?

These are the only two buttons you get, so it helps to know what each one does.

AcceptReject
What happens after you fileThe TCS amount is credited to your electronic cash ledgerThe row goes back to the operator's GSTR-8 for correction
Remark neededNoYes, a reason is compulsory
Can you undo itOnly before filingOnly before filing
When you see the moneyRight after filingAfter the operator corrects it and you accept the corrected row in a later month

Reject is for rows that are truly wrong: an operator you never sold through, or a figure far from your own records. It is not for small gaps. TCS is worked out on sales minus returns of that month, so a return that the operator booked a few days apart from you will shift the figure a little. That is timing, not an error, and it evens out next month.

What can you do with the credit?

Pay GSTR-3B. GSTR-3B is the monthly return in which you pay tax. Your input tax credit is used first. Whatever is still payable is taken from the cash ledger, and you deposit only the shortfall. So file the TCS statement before GSTR-3B. The portal allows it to be filed even before GSTR-1.

One detail trips people. The cash ledger keeps IGST, CGST and SGST in separate pockets. TCS on sales to other states arrives as IGST. If the tax you owe is CGST and SGST, the balance can be moved between heads with Form PMT-09 on the portal.

Claim a refund. If your input tax credit covers your tax every month, the cash balance just grows. Then go to Services, Refunds, Application for Refund and choose "Excess Balance in Electronic Cash Ledger". This is Form RFD-01. You enter the amount under each tax head and pick your bank account. The portal blocks the application if your latest GSTR-3B is not filed, and the portal manual points to the two-year limit in section 54.

A worked example

You sell from Jaipur at 5% GST. In October your net taxable sales and the TCS you expect are:

MarketplaceNet taxable salesTCS at 0.5%Shown on portal
AmazonRs 4,00,000Rs 2,000Rs 2,000
FlipkartRs 2,50,000Rs 1,250Rs 1,250
MeeshoRs 1,50,000Rs 750Rs 750
TotalRs 8,00,000Rs 4,000Rs 4,000

All three rows match, so you accept all and file. Rs 4,000 reaches your cash ledger.

Now GSTR-3B. Output tax on Rs 8,00,000 is Rs 40,000. Your input tax credit is Rs 31,000. You owe Rs 9,000 in cash. With Rs 4,000 already in the ledger, you deposit Rs 5,000. Skip the TCS statement and you deposit the full Rs 9,000 while Rs 4,000 sits unused. Over a year that is Rs 48,000 of your money lying idle.

What if the Flipkart row showed Rs 2,10,000 and Rs 1,050? First recheck your own total, net of returns. If the gap is real, raise a ticket with the marketplace and keep the ticket number. Rejecting sends the whole row back, and the Rs 1,050 waits too.

What if a figure is wrong or missing?

What you seeLikely reasonWhat to do
No row for a marketplaceIt has not filed GSTR-8 yet, or it reported under another GSTIN of yoursCheck again after the 10th. Confirm the GSTIN in your seller account. Raise a ticket
Amount a little offReturns booked in a different monthAccept. Check that the next month evens it out
Amount far offOperator error, or your own total is wrongRecheck your reports, then raise a ticket. Reject if the row is plainly wrong
Row for an operator you never usedWrong GSTIN keyed by the operatorReject with a remark
Row greyed outThe operator amended it before you actedAct on the amended version when it appears

Do not sit on old gaps. Under section 52 the operator can correct its statement only up to 30 November after the financial year ends, or the date of its annual statement if that is earlier. Our guide on TCS matching shows how to compare state by state.

The mistake sellers usually make

The first is the obvious one: never opening the statement. No due date means no reminder, and months pile up.

The second is quieter. You open the statement, click Accept, and close the tab without filing. Nothing is credited. Worse, the portal will then stop you from filing a later month until that one is filed. Accepting is half the job. Filing is the other half.

The third is treating TCS as input tax credit and hunting for it in GSTR-2B. It is cash. Look in the cash ledger.

Can you do this yourself? Yes, every month. Call a professional when rows are missing for several months or the balance is large enough to justify a refund claim.

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 and matches your sales with the TCS your marketplaces reported, so you know which rows to accept before you file the statement. If you would like a Tax Expert to file for you, GSTR-1 and GSTR-3B filing is Rs 499 a month.

Frequently asked questions

Where do I claim TCS credit on the GST portal?
Log in at gst.gov.in and go to Services, Returns, TDS and TCS credit received. Select the financial year and month, click Search, then Prepare Online. Open the TCS Credit Received tile, accept the correct rows and file the statement with DSC or EVC.
Is there a due date or late fee for the TDS and TCS credit received statement?
No. The GST portal's FAQ says the statement has no due date and no late fee. But the TCS amount is credited to your electronic cash ledger only after you file it, so a delay keeps your own money out of reach.
Where does the TCS credit go after I accept it?
After you file the statement, the accepted amount is credited to your electronic cash ledger under the same tax head, IGST or CGST and SGST. It is not input tax credit and will not appear in GSTR-2B or the credit ledger.
Can I use TCS credit to pay GSTR-3B?
Yes. The balance in the electronic cash ledger can be used to pay any GST liability. When you file GSTR-3B, the tax left after input tax credit is paid from the cash ledger, so you deposit less through a challan.
Can I get a refund of TCS credit?
Yes. If the cash ledger balance is more than you need, apply under Services, Refunds, Application for Refund, with the reason Excess Balance in Electronic Cash Ledger. This is Form RFD-01. Your latest GSTR-3B must be filed and you select a bank account for the refund.
What happens if I reject a TCS row?
After you file the statement, the rejected row goes back to the e-commerce operator's GSTR-8 for correction. You get no credit for that row until the operator amends it and you accept the amended row, which appears under Amendments to TCS Credit Received in a later period.
The TCS amount on the portal is less than what my marketplace deducted. What should I do?
You cannot edit the figure. First recheck your own net sales after returns for the month. If the gap is real, raise a ticket with the marketplace so it corrects its GSTR-8. The operator can correct a statement only up to 30 November after the financial year ends, so act early.
Can I change my mind after accepting a TCS entry?
Only before filing. Until the statement is filed you can switch a row between accept and reject. Once it is filed, an accepted record is locked and the statement cannot be revised.

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 Daxit

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