LATEST
< >
Revise or Resolve Defective ITR
or even efile your Update ITR by yourself 👍

Home > GST > Help Center > GSTR 9 ExplainedLast Updated: Nov 08th 2024

GSTR 9 Explained

GSTR-9 is an Annual GST Return which is required to be filed by all the GST Taxpayers, in addition to GSTR-1, GSTR-3B. GSTR 9 is required to be filed by the taxpayers if their turnover exceeds specified thresholds.



GSTR-9 Explained

This document covers

  1. Summary
  2. GSTR-9 Service Pricing
  3. Types of Annual Returns
  4. Who is not required to file
  5. Who is required to file
  6. Required Info to be given in GSTR-9
  7. Penalty for Late filing
  8. Due Date for filing GSTR 9/GSTR 9C
  9. Maximum Time Limit for filing Annual Return
  10. Quick GSTR 9 FAQs

1. Summary

GSTR-9 is an Annual GST Return which is required to be filed by all the regular GST Taxpayers, in addition to GSTR-1, GSTR-3B and / or GSTR-4.

IMPORTANT NOTE:
Starting from FY 2020-21 the mandatory tax audit was removed, but a self-certified GST Annual Return (GSTR 9) is mandatory if the aggregate annual turnover (AATO) is more than 2 Crores.

2. GSTR-9 Service Pricing

GSTR-9 Expert Filing
from Rs.2499
Choose this plan if GST annual turnover is below Rs. 2 Crores. From FY 2020-21 onwards the new threshold limit is increased to 5 Crores.

GSTR-9C Expert Filing with Tax Audit
from Rs.7999
Choose this plan if GST annual turnover is above Rs. 2 Crores for upto FY 2019-20. From FY 2020-21 onwards the new threshold limit is increased to 5 Crores

3. Different Types of Annual Returns

  • GSTR 9 – Annual Return by Regular Taxpayer. Regular Taxpayer means the person who files GSTR 1, GSTR 2 and GSTR 3.
  • GSTR 9A – The taxpayer registered under Composition scheme and filing GSTR 4 should file the annual return in form GSTR 9A
  • GSTR 9B – The taxpayers registered as e-commerce operator and filing GSTR 8 should file the annual return in form GSTR 9B
  • GSTR 9C – The taxpayers whose annual turnover exceeds Rs 2 Crores are required to file the annual return in form GSTR 9C. All the taxpayers who are required to get their books of accounts audited should also file a reconciliation statement.
IMPORTANT NOTE:
Starting from FY 2020-21 the mandatory tax audit was removed, but a self-certified GST Annual Return (GSTR 9) is mandatory if the aggregate annual turnover (AATO) is more than 2 Crores.

4. Persons who are 'not required' to file Annual Returns

The following persons are not required to file GSTR 9

  • Input Service Distributors
  • Casual Taxable Persons
  • Non-Resident Taxable Persons
  • Persons paying tax under section 51 (Tax Deducted at source)
  • Persons paying tax under section 52 (Tax Collected at source)

Note: Persons paying tax under section 52 (TCS) is required to file GSTR-9B but since, provisions of section 52 is applicable from 01st October 2018 only, they are not required to file GSTR-9B for the year 2017-18



5. Persons who are 'required' to file Annual Returns

The following persons are required to file GSTR 9 & 9C based on their business turnover.

Table to check the GSTR 9/9c filing requirement matrix

TurnoverGSTR 9GSTR 9C
upto 2 Cr.OptionalNot Applicable
2 - 5 Cr.MandatoryOptional
above 5 Cr.MandatoryMandatory

* if mandatory, can be filed through self-certification (no professional is required to sign)

6. Details required to be given in GSTR-9

The following details should be entered in GSTR-9

  • Basic information of taxpayer
  • Consolidated details of Sales and purchases for the entire Financial Year
  • Consolidated Value of Input Tax Credit which will be auto Populated from the filed GST Returns
  • Details of Taxes paid in the Financial Year
  • Details of Amendments to the details already filed in GST returns
  • HSN wise summary of Outward Supplies
  • HSN wise summary of Inward Supplies
  • Other information

7. Penalty for Late filing of GSTR 9

Every registered person shall file the GST return within due date. Late fee for belated filing of GSTR 9 is Rs 100 per day subject to maximum of 0.25% of turnover in a state/union territory. There is a similar provision in SGST act also. Hence there will be a late fee of Rs 200 per day subject to 0.50% of turnover in a state on late filing of GSTR 9.

The late fee have been rationalized vide notification no 07/2023-Central tax dated 31st march 2023 for filing annual return in GSTR 9 from FY 2022-23 onwards

S.NoTurnoverLate Fee
1Upto Rs 5 Crore
  • Rs 50 per day (CGST-25, SGST-25)
  • Maximum penalty is 0.04% of turnover (CGST- 0.02% & SGST-0.02%)
25 Crore-20 Crores
  • Rs 100 per day (CGST- 50, SGST-50)
  • Maximum penalty is 0.04% of turnover (CGST- 0.02% & SGST-0.02%)
3Above 20Crores
  • Rs 200 per day (CGST- 100, SGST 100)
  • Maximum penalty is 0.50% of turnover (CGST- 0.25% & SGST-0.25%)

8. Due Date for filing GSTR 9/GSTR 9C

The due date for filing GSTR 9/ GSTR 9C of a financial year is 31st December of the next financial year

Example: The due date for filing GSTR 9/GSTR 9C for FY 2023-24 is 31st December 2024.

9. Maximum Time Limit for filing Annual Return

The taxpayer can furnish an annual return for a financial year upto 3 years from the due date of furnishing said annual return.

10. Quick GST FAQs

A comprehensive list of frequently asked questions on GSTR-9

1.What is form GSTR 9A and who is required to file it ?

GSTR 9A is annual return required to be filed by the person registered under composition scheme and filing GSTR 4 return

2.What is form GSTR 9B and who is required to file it ?

GSTR 9B is annual return required to be filed by the person registered under section 52 (Persons who are required to collect tax at source) and filing GSTR 8 return.

3.Which annual return is required to be filed by the taxable person if he changes from composition scheme to regular scheme and his status as on 31/03/2018 is a regular taxpayer ?

The taxpayer need to file both GSTR 9 and GSTR 9A. He is required to file GSTR 9A for the period he registered under composition scheme and GSTR 9 for the period registered under regular scheme.

4.Is it mandatory to file GSTR 9 even though there is no activity during the prescribed financial year ?

Yes, every registered taxpayer is required to file GSTR 9 even though there is no activity or turnover during the financial year.

5.Is it possible to revise GSTR 9 return ?

It is not possible to revise GSTR 9. No such option has been provided in the law till now.

6.What are the consequences of failure to file GSTR 9 ?

If GSTR 9 is not filed by the taxpayer within due date, late fee will be payable. A notice may be issued to the taxable person requiring him to furnish the return

7. Whether transactions for the period April 2017 to June 2017 are also to be included in GSTR 9 for FY 2017-18 ?

No, instructions forming part of GSTR-9 which was notified by Notification No. 39/2018 dated 04th September 2018, clearly mentions that only details for the period July 2017 to March 2018 are to be provided in GSTR-9.

In case you come under the compliance to file your Annual GST Returns, speak to Team EZTax.in to know more and help you be tax compliant.

How to get help from EZTax.in



Disclaimer: This article provides an overview and general guidance, not exhaustive for brevity. Please refer Income Tax Act, GST Act, Companies Act and other tax compliance acts, Rules, and Notifications for details.