GST Library

Login | Register

Best GST Library

Contact Us

Subscription Plans

GST News | Updates

GST Calendar

GST Diary

GST Notebook

GST Case Laws

GST Case Laws Sitemap

GST Notifications, Circulars, Releases etc.

Act & Rules

Act & Rules (Multi-view)

Act & Rules (E-book)

GST Rates

GST Rates (E-book)

HSN Classification

GST Council Meetings

GST Set-off Calculator

ITC Reversal Calculator

E-invoice Calculator

Inverted Duty Calculator

GSTR-3B Manual

GSTR-9 Manual

GSTR-9C Manual

GST Forms

Full Site Search

E-way Bill

Finance Bill

GST Evasion in India

GST Videos

About Us

Contact Us

Our Services

GST e-books

GST Domains Sale

TaxReply India Pvt Ltd
Subscribe Free GST updates on...

Join on twitter

Join GST Group 124

GSTR-9 and GSTR-9C under GST 

In this article, you would understand 

1. What is GSTR-9?

2. Who is not required to file GSTR-9?

3. Is there any turnover limit for filing GSTR-9?

4. What is GSTR-9C?

5. What is aggregate turnover in GST?

6. Period for which annual return is required to be filed?

7. What is the due date for filing of GSTR-9?

8. What is the late filing fee for GSTR-9?

9. Can GSTR-9 be revised? 

10. Who can become GST Auditor?

What is GSTR-9?

GSTR-9 is an annual return under GST. As per Rule 80(1) of CGST Rules, every registered person (other than an Input Service Distributor, a person paying tax under section 51 or section 52, a casual taxable person and a nonresident taxable person) shall furnish an annual return In FORM GSTR-9.

GSTR 9 (in simple terms) is compilation of data from all returns filed by taxpayer on monthly / quarterly basis during the relevant financial year in Form GSTR-1 and GSTR- 3B.


Who is not required to file GSTR-9?

However, the following persons are not required to file GSTR-9.

  1. Input service Distributor
  2. Person paying tax under section 51 or section 52
  3. Casual taxpayer
  4. Nonresident Taxable Person / UIN Holders
  5. Composite taxpayer


Is there any turnover limit for filing GSTR-9?

As per section 44(1) of CGST Act, there is no turnover limit for GSTR-9. That means every taxpayer is legally required to file GSTR-9 irrespective of his turnover for the relevant financial year.

However as per powers conferred by section 148 of CGST Act, government has made GSTR-9 optional for taxpayers having turnover upto Rs. 2 crores for the FY 2017-18 and FY 2018-19. Now it is upto taxpayer whether he wants to file GSTR-9 for these years or not. Please note that this option is only for FY 2017-18 & FY 2018-19 as of now. However seeing the previous trend of GST system, it may be extended by government for further years also.


What is GSTR-9C?

As per Rule 80(3) of CGST Rules, every registered person whose aggregate turnover during a financial year exceeds Rs. 2 Crores shall get his accounts audited and furnish a copy of audited annual accounts and a reconciliation statement in FORM GSTR-9C

However as per proviso to Rule 80(3) the limit of Rs. 2 crores has been increased to Rs. 5 crores for FY 2018-19. It is to be noted that this enhancement of limit is only for FY 2018-19 and not for any other year.

Further GSTR-9C is not a substitute for GSTR-9. Rather it is to be filed along with GSTR-9.


What is aggregate turnover in GST?

The aggregate turnover is very important in GST. As per section 2(6) of the CGST Act,

aggregate turnover includes

  • All taxable supplies (including those outward supply on which gst is payable under RCM by the receipient)
  • Exempt supplies
  • Exports
  • Inter-state supplies

but excludes

  • Inward supplies on which tax is payable by a person under RCM

The aggregate turnover is to be combined on all India basis for all GSTINs having the same PAN. Aggregate turnover cannot be computed on per GSTIN basis.

There are several myths over aggregate turnover that it does not include exempt supplies or export supplies. But that’s not true.

For example if a taxpayer has taxable turnover of 1 lakh only but he is having export / exempt  turnover of 2.5 crores. Then his aggregate turnover shall be considered as Rs. 2.51 crores and he shall be liable to do all the compliances accordingly.


Period for which annual return is required to be filed?

Annual Return needs to be filed for every financial year starting from 1st of April and ending 31st of March.


What is the due date for filing of GSTR-9?

As per section 44 of CGST Act, regular due date for filing of GSTR-9 is 31st December following the end of relevant financial year.

However CBIC vide Notification No. 41/2020 dated 05.05.2020 has extended the due date of FORM GSTR-9 & GSTR-9C for FY 2018-19 till 30th September, 2020.


What is the late filing fee for GSTR-9?

As per Section 47(2) of CGST Act, any person who fails to furnish GSTR-9 as required under section 44 by the due date shall be liable to pay a late fee of Rs. 100 per day subject to a maximum of an amount calculated at a 0.25% of his turnover.

It is to be noted that late fee of Rs. 100 shall be levied under CGST Act and equal amount of Rs. 100 fee shall be levied under SGST Act also.


Late Fee


100 Rs per day


100 Rs per Day




Can GSTR-9 be revised? 

No, GSTR-9 cannot be revised. Once it is submitted and filed, it become final. No change can be made thereafter.


Who can become GST Auditor?

As per Section 35(5) of CGST Act read with Section 2(23) and section 2(35), only chartered accountant or cost accountant can be appointed as GST Auditor of taxpayer. A company secretary cannot be appointed as GST auditor.

It is to be noted that statutory auditor can also be appointed as GST Auditor of the same entity simultaneously.

Further as per announcement made on 28th September 2018 by the council of the ICAI in its 378th meeting, it is clarified that “an Internal Auditor of an entity cannot undertake GST Audit of the same entity”.


Digital GST Library
Plan starts from
₹ 3,960/-
(For 1 Year)
Checkout all Plans
Unlimited access for
365 Days
✓ Subscribe Now


Aug 18, 2020


Good Info
By: Advt Dhana Ram Solanki (jaisalmeriya)
Aug 18, 2020
Replied to ADVT Dhana Ram Solanki (Jaisalmeriya)
fab info Advocate sahab
By: Sambhaji Rao Patil
Aug 18, 2020
Dear Sir,

We have not filed GSTR9 and 9C for 2017-18, is it possible to file them now and also let us know how much amount of penalty we should pay, whether is it auto generated at the time of filing or we have to compute and pay the penal amount before filing GSTR9 & 9C.
By: S Boopathi
Aug 18, 2020
Article is good, but might have spoken about 9C for the fy 2017-18 also
By: M. L. Girish
Aug 21, 2020
The blog post is information very important for regular taxpayers. If know the due date gstr 9 complete details you visit the site.
By: Ca Akhil Jain
Apr 29, 2021

Post your comment here !

Login to Comment

Other Important GST Updates

  Read more GST updates...

13 Jul

☑ Quarterly | GSTR-1

GSTR-1 for the Quarter Apr - June 2024 (For QRMP Taxpayers) - Notification No. 83/2020 - CT

☑ Monthly | GSTR-5

GSTR-5 for the m/o June 2024 [Return by Non Resident Taxpayers - Rule 63 - Section 39(5)]

☑ Monthly | GSTR-6

GSTR-6 for the m/o June 2024 [For Input Service Distributors - Rule 65 & Section 39(4)].

18 Jul

☑ Quarterly | CMP-08

CMP-08 for Quarter Apr - June 2024 (For Composite Taxpayers - Rule 62).

20 Jul

☑ Monthly | GSTR-3B

GSTR-3B for the m/o June 2024 (Monthly Taxpayer - Rule 61) - Either Compulsory taxpayer > 5 cr. or Voluntary taxpayer < 5 cr.

☑ Monthly | GSTR-5A

GSTR-5A for the m/o June 2024 [Return by OIDAR Service Providers - Rule 64.]

22 Jul

☑ Quarterly | GSTR-3B

GSTR-3B for the Quarter Apr - June 2024 (QRMP Taxpayer < 5 Cr - Rule 61) - Category I States.

* State Category I - Chhattisgarh, Madhya Pradesh, Gujarat, Maharashtra, Karnataka, Goa, Kerala, Tamil Nadu, Telangana or Andhra Pradesh or the Union territories of Daman and Diu and Dadra and Nagar Haveli, Puducherry, Andaman and Nicobar Islands and Lakshadweep.

24 Jul

☑ Quarterly | GSTR-3B

GSTR-3B for the Quarter Apr - June 2024 (QRMP Taxpayers < 5 Cr - Rule 61) - Category II States.

* State Category II - Himachal Pradesh, Punjab, Uttarakhand, Haryana, Rajasthan, Uttar Pradesh, Bihar, Sikkim, Arunachal Pradesh, Nagaland, Manipur, Mizoram, Tripura, Meghalaya, Assam, West Bengal, Jharkhand or Odisha or the Union territories of Jammu and Kashmir, Ladakh, Chandigarh and Delhi.

28 Jul

☑ Monthly | GSTR-11

GSTR-11 for the m/o June 2024 (Statement of inward supplies by persons having Unique Identification Number (UIN)).

31 Jul

☑ Quarterly | QRMP

Last date for opt-in / opt-out QRMP Scheme for quarter July - Sep 2024 (Rule 61A)