GSTR-9C is a reconciliation statement between the annual GST return in Form GSTR-9 and the audited financial statements of a taxpayer. It is prepared by a Chartered Accountant/Cost Accountant and later filed by the taxpayer. The reconciliation statement is to ensure the correct self-assessment of tax by a taxpayer.

Latest Update on GSTR-9 and GSTR-9C

Update as on 14th March 2020*

1) The due date for filing GSTR-9 (Annual Return) and GSTR-9C (Reconciliation Statement) for FY 2018-19 is extended to June 30, 2020.

2) For businesses with an annual turnover of less than Rs 5 crore, filing of GSTR-9C for FY 2018-19 to be waived off.

3) For businesses with less than Rs 2 crore aggregate turnover in FY 2017-18 and FY 2018-19, no late fee will be charged for the delayed filing of GSTR-9.

*Subject to CBIC notification

Update as on 3 February 2020

The due date for Form GSTR-9 and GSTR-9C has been again pushed to 5th and 7th of February 2020 by a CBIC notification as follows:

1) 5th February 2020:
Chandigarh, Delhi, Gujarat, Haryana, Jammu and Kashmir, Ladakh, Punjab, Rajasthan, Tamil Nadu, Uttar Pradesh,

2) 7th February 2020:
Andaman and Nicobar Islands, Andhra Pradesh, Arunachal Pradesh, Assam, Bihar, Chhattisgarh, Dadra and Nagar Haveli and Daman and Diu, Goa, Himachal Pradesh,Jharkhand, Karnataka, Kerala, Lakshadweep, Madhya Pradesh, Maharashtra, Manipur, Meghalaya, Mizoram, Nagaland, Odisha, Puducherry, Sikkim, Telangana, Tripura, West Bengal and Other Territory

The States or Union Territories have been regrouped as follows:

The date for filing GSTR-9 and GSTR-9C for all States or Union Territories earlier due on 3rd February 2020 has been pushed to 7th February 2020, except Tamil Nadu. The due date in Tamil Nadu is extended to 5th February 2020.

The date for filing GSTR-9 and GSTR-9C for all States or Union Territories earlier due on 5th February 2020 remains unchanged except for the addition of Ladakh. The due date for the state of Himachal Pradesh is now pushed to 7th February 2020. Also, the due date for taxpayers in Uttar Pradesh, earlier being 7th February 2020 is now preponed to 5th February 2020.

The last date of 7th February 2020 is unchanged for the remaining States or Union Territories earlier falling under this group, with the addition of Himachal Pradesh and removal of Uttar Pradesh.

Update as on 31 January 2020

The due date for Form GSTR-9 and GSTR-9C has been further pushed to 3rd, 5th and 7th of February 2020 as follows:
1) 3rd February 2020:
Maharashtra, Karnataka, Goa, Kerala, Tamil Nadu, Puducherry, Telangana, Andhra Pradesh, Other Territories

2) 5th February 2020:
Jammu and Kashmir, Himachal Pradesh, Punjab, Chandigarh, Uttarakhand, Haryana, Delhi, Rajasthan, Gujarat

3) 7th February 2020:
Bihar, Sikkim, Arunachal Pradesh, Nagaland, Manipur, Mizoram, Tripura, Meghalaya, Assam, West Bengal, Andaman & Nicobar Islands, Jharkhand, Odisha, Chhattisgarh, Dadra and Nagar Haveli and Daman and Diu, Lakshadweep, Madhya Pradesh, Uttar Pradesh

Note: CBIC Notification was awaited

Here are some of the frequently asked questions taxpayers have concerning Form GSTR-9C:

1. What are the system prerequisites for filing GSTR-9C?
Below are the system prerequisites for filing Form GSTR-9C:
-Windows Operating System should be of version 7 and above
-Microsoft Excel should be of 2007 version and above
-Internet Explorer to be 10+
-Java should be 1.6 or above
-Use the latest offline utility of the Form

2. What is the time limit to file GSTR-9C and should Form GSTR-9 and Form GSTR-9C be filed separately?
As per Section 44(2), GSTR-9C should be filed along with the Annual Return GSTR-9. Also, as per Section 44(1), the due date to file Annual Return is on or before 31 December* following the end of the financial year for which the return is prepared. Thus, it can be inferred that the due date of filing GSTR-9C is on or before 31st December following the end of the financial year for which the return is prepared.

*For FY 17-18, the due date to file Forms GSTR-9/9C has been extended till 30 November 2019.

3. What are the documents to be enclosed with Form GSTR-9C?
The following documents are required to be enclosed along with Form GSTR-9C:
A copy of the audited financial statements as per Section 35(5)
A copy of the audit report where the audit of the entity is carried out by another person under a statute other than the GST Act.

4. What are the steps for creating a JSON file of Form GSTR-9C?
Here is a detailed guide to preparing Form GSTR-9C and generating the JSON file using the offline tool.

5. Can GSTR-9C be revised?
Currently, there is no provision to revise Form GSTR-9C. Hence, taxpayers are requested to take the utmost care when reporting details in Form GSTR-9C and filing the same.

6. Can an internal auditor of an entity certify Form GSTR-9C?
No, as per instructions issued by the ICAI, an internal auditor cannot certify Form GSTR-9C.

7. Should Form GSTR-9C be filed for state-wise for every registration under the same PAN?
Yes, Form GSTR-9C should be filed for every registration in each state. Once the PAN-based aggregate turnover exceeds Rs.2 crore, every registered GSTIN having the same PAN is required to get its accounts audited and file Form GSTR-9C.

8. Should a CA be registered as a GST practitioner for certifying Form GSTR-9C?
The GST Act does not vest a GST practitioner with the power to audit under section 35(5). It is granted only to a Chartered Accountant or Cost Accountant. Thus, to certify Form GSTR-9C, a CA need not be registered as a GST Practitioner.

9. How should an auditor provide his Membership Number?
Auditors prefixing ‘0’ in their membership number should refrain from doing so. If the membership number is ‘020’, then an auditor should enter ‘20’ on the aforesaid part in the membership number field & not ‘020’.

10. Can GSTR-9C be filed without filing Annual GST Return (GSTR-9)?
No, GSTR-9C can be filed only after filing GSTR-9.

11. Which fields are auto-populated from GSTR-9 in Form GSTR-9C?
Below are the fields which will be auto-populated:
(a) The turnover details as per GSTR-9
(b) Liability as per GSTR-9
(c) Total tax paid as mentioned GSTR-9
(d) Input Tax Credit availed in GSTR-9

12. Does aggregate turnover include stock transfers/cross charges between branches located at different states?
As per Section 2(6) of the CGST/SGST Act, the term aggregate turnover includes inter-state supplies of persons under the same PAN. Thus, a stock transfer from a branch located in one state to the one located in another state will be included in the turnover of the branch supplying goods/services.

13. Does aggregate turnover include stock transfers/cross charges between branches located in the same state to determine the threshold limits?
Branches having the same GSTIN: If both the branches have the same GSTIN, then such stock transfers will not be included in aggregate turnover for determining the threshold limit.
Branches having different GSTIN: If both the branches have different GSTIN’s, then such stock transfers will be included in aggregate turnover for determining the threshold limit.

14. Is the supply of alcohol for human consumption included in determining the threshold limit of Rs. 2 crores by a registered person?
The term aggregate turnover includes exempt turnover. As per CGST Act, exempt turnover means supply of any goods or services or both which attracts nil rate of tax or which may be wholly exempt from tax under section 11, or under section 6 of the Integrated Goods and Services Tax Act and includes non-taxable supply.
Non-taxable supply is a supply of goods or services which is not chargeable to tax under either the CGST Act or the IGST Act.
Section 9(1) of CGST/ SGST Act and Section 7(1) and 5(1) of UTGST and IGST
Act specifically excludes alcoholic liquor for human consumption from the levy/charge of GST.

Thus, on a combined reading of all the sections it can be inferred that alcoholic liquor for human consumption falls under exempt turnover and as exempt turnover is part of the aggregate turnover, the same should be included in computing the threshold limit of Rs.2 crores.

15. Does a registered person exclusively deal in exempted supplies exceeding Rs.2 crores, required to file GSTR-9C?
Yes, because the definition of aggregate turnover includes exempted supplies.

16. What are the contents of Form GSTR-9C?
These are the contents of Form GSTR-9C.

17. What are the late fees for failure in submitting Annual Return and not getting the accounts audited?
If a taxpayer fails to file both Annual Return and Form GSTR-9C, then he is liable to a fee of Rs.200/- per day during which the default continues (Rs. 100 under CGST law + Rs. 100/- under State / Union Territory GST law)
*Capped to a maximum amount of .50% (0.25% under the CGST Law + 0.25% under the SGST / UTGST Law) of turnover in the State/UT.

These provisions apply to the filing of GSTR-9; however, no specific provisions apply to GSTR-9C, and hence the filing of GSTR-9 and non-filing of GSTR-9C could be subject to a general penalty of Rs 25,000.

18. Can the late fee be waived off in genuine cases?
The Government may do so by way of issue of notification specifying the circumstances but, no such notification has been issued yet.

19. Which adjustments are to be included/excluded from Table 5C of Form GSTR-9C?
Advances received can be for various purposes. Thus, only the ones on which GST is liable should be considered for the adjustment.


Particulars Reasons
Advances received on services for which the supply has not been made as on 31st March 2018 Revenue is not recognized in the books but offered to tax for GST.
Advances received for Goods before 15th Nov 2017 and the supply of goods not complete as on 31st March 2018 Revenue is not recognized in the books but offered to tax for GST.



Particulars Reasons
Advance received for exempted services as on 31st March 2018 GST is not applicable
Advance received for Goods after 15th Nov 2017 GST is not applicable
Financial Advances received which are not adjustable against any services NOT a GST Transaction

20. Which details are to be provided in table 5B of Form GSTR-9C?
Table 5B requires reporting of addition to unbilled revenue at the beginning of the Financial Year. Thus, in simple words, this clause requires reporting of any unbilled revenue, which was recorded in the books of the previous financial year, but the invoice was issued in the current year under the GST law.

21. Should a taxable person disclose details of notice pay recovery from employees in GSTR-9C? If yes, where should it be reported?
If the notice pay recovered from employees is considered a taxable supply, but the same is not disclosed as an income in the Profit and Loss account, then it should be reported under Sl.No.5O of GSTR-9C.

22. Where should the ineligible ITC identified by an auditor which are claimed as eligible by the dealer in GSTR 3B and in Form GSTR 9 be reported in Form GSTR 9C?
Total ITC availed by the dealer- This is reported in column 3 Part IV of Sl.14 of Form GSTR 9C.
Eligible ITC as determined by the auditor- This is reported in column 4 Part IV of Sl.14 of Form GSTR 9C.

Thus, the difference between the two is ineligible ITC. The auditor should disclose such ineligible ITC in the Certificate issued by him.

23. Does the submission of the Form GSTR 9C lead to the understanding that the Commissioner or any officer authorized by him will not undertake an audit under Section 65 of the CGST Act?
No, there are two separate provisions for Departmental Audit and the one done by CA. Section 65 deals with departmental audit, whereas section 35(5) is for Audit to be performed by CA. Audit under section 35(5) is required when aggregate turnover is greater than Rs.2 crores; on the other hand, there is no such condition for audit under section 65. Thus, submission of Form GSTR 9C does not restrict the right of the department to conduct an audit.