Learn how to file your GSTR-9 annual return accurately and efficiently for FY 2025-26. This guide covers eligibility, prerequisites, step-by-step filing instructions, and more.
Who Must File GSTR-9?
Prerequisites for Filing GSTR-9
Step by Step Guide to Filing GSTR-9
How to Prepare and Finalise GSTR-9?
Why Choose ReduceTAX for Filing GST Annual Return?
FAQs on GSTR-9 Filing
Eligibility Criteria
Understand who is required to file the GSTR-9 annual return.
All regular taxpayers registered under GST, including SEZ units and developers.
Taxpayers who transitioned from VAT to GST in the first year of GST implementation.
Taxpayers who opted out of the composition scheme during the year.
Exemptions
Certain categories of taxpayers are exempt from filing GSTR-9.
Composition taxpayers are not required to file GSTR-9.
Casual and non-resident taxpayers are exempt from this requirement.
Input service distributors and TDS/TCS deductors are not required to file.
Turnover Threshold
Turnover criteria for mandatory GSTR-9 filing.
Taxpayers with an aggregate turnover of up to ₹2 crore for FY 2025-26 are exempt.
Those exceeding this threshold must file by 31st December 2026.
Ensure accurate turnover calculation to determine filing obligation.
Example Scenario
Illustrative example to clarify filing requirements.
Mr. B, a normal taxpayer, registered on 1st April 2025.
His turnover for FY 2025-26 is ₹3 crore, requiring GSTR-9 filing.
He must file by 31st December 2026 to avoid penalties.
Registration Requirement
Ensure you meet the registration criteria for filing.
Must be registered as a normal taxpayer under GST for at least one day in FY 2025-26.
Ensure all previous returns (GSTR-1, GSTR-3B) are filed before GSTR-9.
Check for any pending liabilities from previous filings.
Data Reconciliation
Reconcile data across various GST returns and financial records.
Download and reconcile GSTR-1, GSTR-3B, and GSTR-2B with your books.
Ensure all outward and inward supplies are accurately reported.
Identify discrepancies early to avoid errors in GSTR-9.
Auto-Populated Fields
Understand which fields will be auto-filled in GSTR-9.
Table 6A will auto-fill based on GSTR-3B; it is non-editable.
Table 8A will auto-fill based on GSTR-2B; it is non-editable.
Table 9 will auto-fill details of tax paid as declared in GSTR-3B.
Reporting Requirements
Details to be reported in the annual return.
Outward and inward supplies for the financial year.
Taxes paid, refunds claimed, and demand raised.
Input tax credit availed and utilized during the year.
Accessing the GST Portal
Steps to access the GSTR-9 filing section on the GST portal.
Log in to the GST portal and navigate to the 'Returns Dashboard'.
Select 'Annual Return' and choose the financial year 2025-26.
Click on 'Prepare Online' to begin the filing process.
Choosing the Return Type
Decide whether to file a Nil return or a return with data.
Answer the questionnaire to determine if a Nil return is applicable.
Select 'Yes' for Nil return only if all criteria are met (e.g., no supplies, no ITC claimed).
If not, proceed with filing a return with data by selecting 'No'.
Filling Out the Return
Complete the GSTR-9 form with accurate data.
Fill in details of outward and inward supplies, tax paid, and ITC.
Review auto-populated fields for accuracy and completeness.
Ensure all sections are filled correctly to avoid errors.
Submitting the Return
Final steps to submit the GSTR-9 return.
Preview the draft return in PDF/Excel format for verification.
Compute any late fees and pay additional liability via the electronic cash ledger.
Submit the return and download the acknowledgment for records.
Data Verification
Verify all data before finalizing the return.
Cross-check all figures with your financial statements.
Ensure no discrepancies exist between GSTR-1, GSTR-3B, and GSTR-9.
Address any inconsistencies before submission to avoid penalties.
Review of Auto-Filled Data
Check the accuracy of auto-filled sections.
Review Table 6A and 8A for correct auto-population from GSTR-3B and GSTR-2B.
Ensure Table 9 reflects accurate tax payments as per GSTR-3B.
Make necessary adjustments in editable sections if required.
Final Adjustments
Make final adjustments to ensure accuracy.
Adjust for any unclaimed ITC or additional liabilities identified.
Ensure all amendments and corrections are reflected in the return.
Reconcile any differences with the electronic cash ledger.
Example Calculation
Illustrative example of tax calculation and adjustments.
Mr. C has an ITC of ₹1 lakh and a tax liability of ₹1.2 lakh.
After adjustments, he pays ₹20,000 from the electronic cash ledger.
Ensures all figures match across GSTR-1, GSTR-3B, and GSTR-9.
Expert Assistance
Benefit from professional guidance on GST filing.
Access to experienced tax professionals for accurate filing.
Receive personalized advice tailored to your business needs.
Ensure compliance with the latest GST regulations.
Efficient Process
Streamlined filing process to save time and effort.
User-friendly platform for seamless GST return filing.
Automated data reconciliation to minimize errors.
Quick and easy access to all necessary forms and documents.
Comprehensive Support
Get support at every step of the filing process.
24/7 customer support to address any queries or issues.
Detailed guides and resources for self-help and learning.
Regular updates on changes in GST laws and filing requirements.
Cost-Effective Solutions
Affordable pricing plans for businesses of all sizes.
Transparent pricing with no hidden charges.
Flexible plans to suit different business needs and budgets.
Value-added services to maximize tax savings and compliance.
What is the deadline for filing GSTR-9 for FY 2025-26?
The deadline for filing GSTR-9 for FY 2025-26 is 31st December 2026. Ensure timely filing to avoid late fees and penalties.
Can GSTR-9 be revised after submission?
No, GSTR-9 cannot be revised once submitted. It is crucial to review all details carefully before final submission to avoid errors.
Who is exempt from filing GSTR-9?
Composition taxpayers, casual taxpayers, non-resident taxpayers, and input service distributors are exempt from filing GSTR-9.
What happens if I miss the GSTR-9 filing deadline?
Missing the GSTR-9 filing deadline can result in late fees and penalties. The late fee is ₹200 per day of delay, subject to a maximum cap.
Is it mandatory to reconcile GSTR-1, GSTR-3B, and GSTR-9?
Yes, reconciling GSTR-1, GSTR-3B, and GSTR-9 is essential to ensure consistency and accuracy in reported data, preventing future disputes.
How can I compute late fees for GSTR-9?
Late fees for GSTR-9 are computed at ₹200 per day of delay, split equally between CGST and SGST, with a maximum cap of 0.25% of turnover.
What is a Nil GSTR-9 return?
A Nil GSTR-9 return is filed when there are no outward supplies, inward supplies, tax liabilities, or ITC claims during the financial year.
Can I file GSTR-9 offline?
Yes, GSTR-9 can be filed using the offline utility available on the GST portal. This is useful for taxpayers with large volumes of data.
What are the consequences of incorrect GSTR-9 filing?
Incorrect filing can lead to notices, penalties, and additional tax liabilities. Ensure accurate data entry and reconciliation to avoid issues.
How does the turnover threshold affect GSTR-9 filing?
Taxpayers with turnover up to ₹2 crore are exempt from filing GSTR-9 for FY 2025-26. Those above this threshold must file by the deadline.