Explore the detailed guide on GSTR-9 Annual Return, covering due dates, applicability, turnover limits, and filing steps for FY 2025-26. Ensure compliance with the latest GST rules.
What is the GSTR-9 Annual Return?
GSTR-9 Applicability
GSTR-9 Types
GSTR-9 Turnover Limit
GSTR-9 Due Date
GSTR-9 Contents and Format
GSTR-9 Filing Steps
GSTR-9 Late Fee and Penalty
FAQs on GSTR-9 Filing
Definition and Purpose
GSTR-9 is an annual return that consolidates all GST data for a financial year.
Includes details of outward and inward supplies.
Covers tax paid under different heads: CGST, SGST, IGST.
Ensures transparency and reconciliation of GST data.
Components of GSTR-9
The return consists of multiple parts detailing various aspects of GST transactions.
Part I: Basic taxpayer information.
Part II: Details of outward and inward supplies.
Part III: ITC availed and reversed.
Who Should File?
GSTR-9 is mandatory for certain taxpayers based on turnover.
Mandatory for taxpayers with turnover exceeding ₹2 crore.
Not required for composition scheme taxpayers (file GSTR-9A).
Exempt for casual taxable persons and non-resident taxable persons.
Exemptions
Certain categories of taxpayers are exempt from filing GSTR-9.
Input service distributors are exempt.
Persons paying TDS under Section 51 of the CGST Act are exempt.
Persons collecting TCS under Section 52 of the CGST Act are exempt.
Different Types of GSTR-9
There are various types of GSTR-9 forms catering to different taxpayer categories.
GSTR-9: For regular taxpayers.
GSTR-9A: For composition scheme taxpayers.
GSTR-9C: For taxpayers requiring audit with turnover exceeding ₹5 crore.
Special Cases
Certain forms are applicable in specific scenarios.
GSTR-9B: For e-commerce operators (currently on hold).
GSTR-9C: Reconciliation statement for audit purposes.
GSTR-4: Replaces GSTR-9A from FY 2019-20 onwards.
Turnover Thresholds
The turnover limit determines the requirement to file GSTR-9.
Mandatory filing for turnover above ₹2 crore.
Optional for turnover up to ₹2 crore.
GSTR-9C required for turnover exceeding ₹5 crore.
Impact of Turnover on Filing
Turnover affects the type of return and audit requirements.
Higher turnover may necessitate additional audit (GSTR-9C).
Lower turnover may exempt from filing GSTR-9.
Annual turnover is calculated as per GST returns filed.
Filing Deadline
The due date for GSTR-9 filing is crucial for compliance.
Due by 31st December 2026 for FY 2025-26.
Late filing attracts penalties.
Ensure timely reconciliation to meet deadlines.
Consequences of Missing the Deadline
Late filing can lead to financial penalties and compliance issues.
Late fee of ₹200 per day (₹100 CGST + ₹100 SGST).
Capped at 0.25% of turnover.
Interest may be applicable on delayed tax payments.
Structure of GSTR-9
The form is divided into several parts, each requiring specific details.
Part I: Basic information about the taxpayer.
Part II: Details of outward and inward supplies.
Part III: ITC availed and reversed.
Key Sections in GSTR-9
Each section requires accurate data entry for compliance.
Section 4: Details of advances, inward and outward supplies.
Section 6: Details of ITC availed.
Section 9: Details of tax paid.
Preparation for Filing
Ensure all data is accurate and reconciled before filing.
Reconcile GSTR-1, GSTR-2B, and GSTR-3B.
Verify ITC claims and tax payments.
Prepare necessary documents and data.
Filing Process
Follow these steps to file GSTR-9 successfully.
Log in to the GST portal.
Navigate to the 'Annual Return' section.
Fill in the required details and submit.
Understanding Late Fees
Late fees are applicable for delayed GSTR-9 filing.
₹200 per day (₹100 CGST + ₹100 SGST).
Capped at 0.25% of turnover.
Calculated from the day after the due date.
Penalty for Non-compliance
Non-compliance can lead to additional penalties.
Interest on delayed tax payments.
Possible audit and scrutiny by tax authorities.
Impact on GST compliance rating.
What is the due date for filing GSTR-9 for FY 2025-26?
The due date for filing GSTR-9 for FY 2025-26 is 31st December 2026. Ensure timely filing to avoid late fees and penalties.
Who is exempt from filing GSTR-9?
Taxpayers with a turnover up to ₹2 crore, composition scheme taxpayers, casual taxable persons, and non-resident taxable persons are exempt from filing GSTR-9.
What are the late fees for GSTR-9 filing?
The late fee for GSTR-9 filing is ₹200 per day (₹100 CGST + ₹100 SGST), capped at 0.25% of turnover. It is calculated from the day after the due date.
How is turnover calculated for GSTR-9 applicability?
Turnover is calculated based on the aggregate value of all taxable supplies, exempt supplies, exports of goods or services, and inter-state supplies.
What is the difference between GSTR-9 and GSTR-9C?
GSTR-9 is the annual return for regular taxpayers, while GSTR-9C is a reconciliation statement required for taxpayers with turnover exceeding ₹5 crore, involving an audit.
Can GSTR-9 be revised after filing?
No, GSTR-9 cannot be revised once filed. Ensure all data is accurate and reconciled before submission to avoid discrepancies.
What documents are required for GSTR-9 filing?
Documents required include GSTR-1, GSTR-2B, GSTR-3B, and details of outward and inward supplies, ITC availed, and tax paid.
How does the GST amnesty scheme affect GSTR-9 filing?
The GST amnesty scheme may provide relief in late fees for past periods, encouraging compliance. Check CBIC notifications for specific details applicable to your case.