Every GST-registered taxpayer which operates under the Indian Goods and Services Tax System must file the GSTR-9 once per year. GSTR-9 serves to merge all GST returns filed monthly or quarterly within a financial year while showing details of outward supply transactions and inward supply transactions with tax liabilities together with input tax credit applications.
Annual Summary of GST Transactions : Provides a consolidated report of the taxpayer’s GST activities throughout the financial year.
Reconciliation of Tax Data : Taxpayer data reconciliation through this system facilitates a cross-comparison between the fields entered into GSTR-1 and GSTR-3B monthly or quarterly returns.
Compliance Requirement : Organizations must follow Compliance Requirement for transparency purposes to prevent possible financial penalties.
All regular taxpayers registered under GST must file GSTR-9, including
Businesses with annual aggregate turnover exceeding ₹2 crores
Taxpayers registered under Regular GST Scheme
SEZ (Special Economic Zone) units and SEZ developers
Taxpayers who shifted from Composition Scheme to the Regular Scheme during the financial year
Several business operations are not required to submit GSTR-9:
Composition scheme taxpayers (They need to file GSTR-9A instead)
Casual taxable persons
Input Service Distributors (ISD)
Non-resident taxable persons
Businesses with annual turnover below ₹2 crores (optional filing)
Standard Due Date: The standard payment deadline falls on December 31st of the subsequent financial year.
Extended Due Date: The government may extend the deadline based on requests from taxpayers.
If you fail to file GSTR-9 on time, the following penalties apply:
Late Fees: ₹200 per day (₹100 for CGST + ₹100 for SGST), subject to a maximum of 0.50% of turnover.
Interest: The interest rate applied to past due tax debt amounts to 18% per annum of the total outstanding balance.
Here’s a step-by-step guide to filing GSTR-9 online:
Users should navigate to "Services" followed by "Returns" and select "Annual Return"
Choose the applicable financial year you wish to file the GSTR-9 report.
The system auto-fills some details from your monthly/quarterly GSTR-1 and GSTR-3B.
Cross-check the data before proceeding.
Part I: Basic Details
GSTIN
Legal name & trade name
Financial year
Part II: Description of Outward & Inward Supplies
Table 4: Summarization of outward supplies (taxable, exempt, nil-rated)
Table 5: Non-taxable, exempt, or nil-rated supplies summary
Part III: Input Tax Credit (ITC) Details
Table 6: ITC utilized from purchases, capital goods, and services
Table 7: ITC reversed due to ineligibility
Table 8: ITC according to GSTR-2A (auto-populated data)
Part IV: Tax Paid Details
Table 9: GST tax liability and payments made during the financial year
Part V: Amendments & Adjustments
Table 10-14: Corrections made after the end of the financial year but before September of the following year.
Part VI: Other Information
Table 15: Demands and refunds
Table 16: Supplies received from composition taxpayers
Table 17 & 18: Outward and inward supplies HSN-wise summary
After entering all details, verify and click “Proceed to File”.
File with DSC (Digital Signature Certificate) or EVC (Electronic Verification Code).
Aspect |
GSTR-9 |
GSTR-9C |
Type of Return |
Annual Return |
GST Audit Report |
Who Files? |
All regular taxpayers |
Taxpayers with turnover above ₹5 crore |
Purpose |
Summarizes tax payments & ITC |
Reconciles books with GST returns |
Requirement |
Mandatory if turnover > ₹2 crore |
Mandatory if turnover > ₹5 crore |
Mismatch Between GSTR-1, GSTR-3B, and GSTR-9 : Ensure that sales details match across all forms to avoid discrepancies.
Incorrect ITC Claims : Cross-check ITC data with GSTR-2A to prevent errors.
Missing Amendment Details : If you made corrections in subsequent returns, include them in Part V.
Not Reconciling Tax Paid : Verify tax payments made in GSTR-3B with the summary in Table 9 of GSTR-9.
Delaying Filing Until the Last Moment : Filing at the last minute increases the risk of errors and penalties.
Businesses exceeding ₹2 crore must follow the essential compliance requirement of submitting GSTR-9 filings. It summarizes entire GST transactions of taxpayers through a detailed report to match tax amounts. The process of smooth and mistake-free GST compliance becomes possible for businesses through accurate recordkeeping and monthly/quarterly return reconciliation.
Tax professionals or GST filing software should be consulted by companies with complex transactions since these tools help businesses achieve accuracy and compliance.
The information provided in this blog is purely for general informational purposes only. While every effort has been made to ensure the accuracy, reliability and completeness of the content presented, we make no representations or warranties of any kind, express or implied, for the same.
We expressly disclaim any and all liability for any loss, damage or injury arising from or in connection with the use of or reliance on this information. This includes, but is not limited to, any direct, indirect, incidental, consequential or punitive damage.
Further, we reserve the right to make changes to the content at any time without prior notice. For specific advice tailored to your situation, we request you to get in touch with us.