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 Credit Not Showing on the GST Portal? 7 Reasons and the Fix for Each

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

TCS credit goes missing for seven usual reasons. The marketplace has not filed its statement, it used a wrong GSTIN, you are checking the wrong month, you have not filed your own acceptance, a row was rejected, a row was amended, or you are looking in the credit ledger. The money lands in the cash ledger.

Key points
  • TCS is the 0.5% of net sales that Amazon, Flipkart or Meesho holds back and deposits under your GSTIN.
  • It reaches your electronic cash ledger only after you accept the rows and file the "TDS and TCS credit received" statement.
  • You cannot edit or add a row. You can only accept or reject what the operator reported.
  • Once you accept and file a row, the operator can no longer amend it.
In this guide
  1. How is the credit supposed to reach you?
  2. The 7 reasons, and the fix for each
  3. Which reason is yours? Check in this order
  4. A closer look at the three that take longest
  5. A worked example
  6. Is there a time limit?
  7. The mistake sellers usually make

How is the credit supposed to reach you?

Before hunting for the fault, it helps to see the path. TCS means tax collected at source. The credit passes through four hands, and it can get stuck at each one.

  1. The marketplace collects 0.5% of your net taxable sales for the month.
  2. It reports the amount against your GSTIN in its monthly statement, GSTR-8, due on the 10th of the next month.
  3. The row appears on your side of the portal under Services, Returns, TDS and TCS credit received.
  4. You accept the row and file the statement. Only then is the amount added to your electronic cash ledger.

The full click path is in our step-by-step guide to claiming TCS credit. This page is for when you followed it and the money is still not there.

The 7 reasons, and the fix for each

No.ReasonHow to tellFix
1The operator has not filed GSTR-8 yetNo row for that marketplace in the statement for the month. Other marketplaces show upCheck again after the 10th. If it is still missing a week later, raise a ticket with the marketplace and keep the ticket number
2The marketplace has a wrong GSTIN for youNo row at all, month after month. The GSTIN in your seller account is an old one, one from another state, or has a typing errorCorrect the GSTIN in the seller account and ask the marketplace to amend its earlier GSTR-8 rows. If the credit sits under another GSTIN of yours, do not accept it there
3You are looking at the wrong periodThe row is there, but under a different monthSearch the month of the operator's statement, not the order date. Check the month before and after
4You have not filed the TDS and TCS credit received statementRows are visible in the statement, cash ledger shows nothingAccept the rows, click Generate Summary and file with DSC or EVC. Accepting without filing credits nothing
5A row was rejectedThe row shows as Rejected in a filed statementWait for the operator to amend it. Then accept the amended row under "Amendments to TCS Credit Received" in a later month
6The operator amended the rowThe original row is disabled and you cannot act on itOpen the amendments tile in the next period and act on the latest version
7You are looking in the credit ledgerStatement is filed, and you are checking the credit ledger or GSTR-2BOpen Services, Ledgers, Electronic Cash Ledger. TCS is cash, not input tax credit
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

Which reason is yours? Check in this order

  1. Open the Electronic Cash Ledger for the dates after you filed. If the credit is there, it was reason 7.
  2. Open the statement for the month. If rows are waiting with no action, or the statement is not filed, it is reason 4.
  3. If one marketplace is missing, look at the months on either side. That settles reason 3.
  4. Still missing? Open your seller account and read the GSTIN character by character. That settles reason 2.
  5. If the GSTIN is right and the 10th has passed, it is reason 1. Raise a ticket.
  6. If a row is greyed out or marked Rejected, it is reason 5 or 6. Look in the amendments tile next month.

A closer look at the three that take longest

Wrong GSTIN. This one costs the most time because nothing on your portal tells you. The operator reported the TCS, just not to you. The portal's GSTR-8 FAQ says an operator can amend a row it uploaded only while the supplier has not accepted it, or after the supplier has rejected it. So if the credit landed under your other registration, leave it unaccepted or reject it there, and ask the marketplace to move it. An accepted row is locked.

Rejected rows. After you file, a rejected row goes back to the operator and shows up in the Rejected tab of its next GSTR-8. You get no credit until it is corrected and you accept the new version. That can take two months or more. Reject only what is plainly wrong, such as an operator you never sold through. A small gap caused by returns booked in a different month is timing and evens out.

Amended rows. If the operator changes a row before you act on it, the old version is frozen. The amended one appears in the next open period under the amendments tile. Sellers see a disabled row, assume the credit is lost and stop looking. It has only moved.

A worked example

You sell from Pune at 5% GST. Your October net taxable sales and the TCS you expect:

MarketplaceNet taxable salesTCS at 0.5%What you find on 14 November
AmazonRs 5,00,000Rs 2,500Row present, no action taken
FlipkartRs 3,00,000Rs 1,500No row
MeeshoRs 2,00,000Rs 1,000Row present, no action taken
TotalRs 10,00,000Rs 5,000Cash ledger shows nil

The cash ledger is empty because the October statement was never filed. That is reason 4. You accept the Amazon and Meesho rows and file. Rs 3,500 reaches the cash ledger at once.

Flipkart is missing in September and November too. Your Flipkart seller account still carries the GSTIN of a Gujarat registration you cancelled last year. That is reason 2. You correct the GSTIN and raise a ticket asking for the earlier rows to be amended.

Your GSTR-3B for October needs Rs 12,000 in cash after input tax credit. With Rs 3,500 in the ledger you deposit Rs 8,500. The Rs 1,500 from Flipkart follows when the amended row arrives. Had you not looked, Rs 5,000 a month, Rs 60,000 a year, would have stayed out of reach.

Is there a time limit?

For you, the statement has no due date and no late fee. For the operator there is a limit. Section 52 of the CGST Act, as reproduced by secondary sources, lets an operator correct its statement only up to 30 November after the financial year ends, or its annual statement, whichever is earlier. A wrong GSTIN spotted in December of the next year may be past repair. So match TCS every month, not once a year.

The mistake sellers usually make

They click Accept and close the tab. Accepting is not filing. Nothing is credited, and the portal's FAQ says a month you acted on but did not file will block the next month's statement.

The second mistake is rejecting a row to "get it corrected" when the gap is a few hundred rupees of returns timing. The whole row then waits, not just the gap.

How much does this matter? At 0.5% it is Rs 500 for every Rs 1 lakh of sales. Small in a month, real in a year, and it is already your money. You can do every check on this page yourself. Bring in a professional when a wrong GSTIN has run for many months or the year-end limit is close.

Once the credit is flowing, keep your Table 14 in step with it: see Table 14 and Table 15 explained.

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. A missing operator or a figure that does not agree is flagged before you file, which is when it is easiest to chase.

Frequently asked questions

Why is my TCS credit not showing on the GST portal?
The usual reasons are: the marketplace has not filed GSTR-8 yet, it reported under a wrong GSTIN, you are checking the wrong month, you have not filed the TDS and TCS credit received statement, a row was rejected or amended by the operator, or you are looking in the credit ledger. TCS is credited to the electronic cash ledger.
Where do I check TCS credit on the GST portal?
First under Services, Returns, TDS and TCS credit received, where the rows reported by each marketplace appear for acceptance. After you file that statement, the amount shows under Services, Ledgers, Electronic Cash Ledger. It does not appear in GSTR-2B or the electronic credit ledger.
When does TCS reported by the marketplace appear on my portal?
After the marketplace files its GSTR-8 for the month, which is due on the 10th of the following month. If it files late, the row appears late. Check a few days after the 10th.
The marketplace has the wrong GSTIN for me. Can I still get the TCS credit?
Correct the GSTIN in your seller account and ask the marketplace to amend its earlier GSTR-8 rows. An operator can amend a row only if the supplier has not accepted it or has rejected it, so a row that landed under another GSTIN should not be accepted there. Section 52 limits the operator's corrections to 30 November after the financial year.
I accepted the TCS rows but the cash ledger shows nothing. Why?
Accepting is not enough. The credit is added to the electronic cash ledger only after you file the TDS and TCS credit received statement with DSC or EVC. Open the statement for that month, generate the summary and file it.
What happens to a TCS row I rejected?
After you file, the rejected row goes back to the operator and appears in the Rejected tab of its next GSTR-8. You get no credit for it until the operator amends it and you accept the amended row under Amendments to TCS Credit Received in a later period.
A TCS row is disabled and I cannot accept it. What should I do?
The operator amended that row before you acted on it, so the earlier version is frozen. The amended version appears under Amendments to TCS Credit Received in the next open period. Accept it there and file.
Is there a due date to claim TCS credit?
The TDS and TCS credit received statement has no due date and no late fee. But the money stays out of your cash ledger until you file, and the operator can correct mistakes only up to 30 November after the financial year, so check every month.

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