GST Annual Return Filing Online in India – GSTR-9 & GSTR-9C
GST Annual Return Filing Online in India
GST annual return filing is an important compliance requirement for eligible businesses registered under the Goods and Services Tax (GST) system in India. It provides a consolidated summary of the business’s GST-related transactions, including outward supplies, inward supplies, Input Tax Credit (ITC), tax paid and other relevant particulars for a financial year.
NSC India offers professional assistance with GST Annual Return Filing, GSTR-9 preparation, GSTR-9C reconciliation and annual GST compliance. Our service helps businesses organise their records, reconcile financial figures with filed GST returns, identify discrepancies and complete the applicable online filing process.
The applicable annual return requirements depend on the taxpayer’s category, aggregate turnover, financial year and exemptions available under GST law. Before filing, businesses should confirm which forms apply to them and whether any exemption or special notification covers the relevant financial year.
What Is GSTR-9 Annual Return?
GSTR-9 is the annual GST return used by eligible regular taxpayers to consolidate information relating to their GST transactions during a financial year. It includes details relating to outward and inward supplies, input tax credit, tax liability, tax payments, amendments and other particulars prescribed in the form.
GSTR-9 is filed electronically through the official GST portal. Information from previously filed GSTR-1 and GSTR-3B returns may be available for reference, but taxpayers should verify the information against their books of accounts and supporting records before submitting the annual return.
The purpose of annual return filing is to provide a consolidated picture of the taxpayer’s GST activity for the financial year and help identify differences between the figures reported in periodic returns and the business’s underlying records.
Key Features of GSTR-9
- Filed annually by taxpayers required to furnish the return.
- Summarises relevant GST transactions for a financial year.
- Includes outward supply and input tax credit information.
- Contains details of tax liability and tax paid.
- Helps reconcile periodic GST returns with business records.
- Is filed electronically through the GST portal.
- May require additional reconciliation through GSTR-9C, depending on aggregate turnover.
What Is GSTR-9C?
GSTR-9C is a reconciliation statement that compares the relevant figures reported in the annual GST return with the corresponding figures in the annual financial statements. It helps identify differences between GST turnover, tax-related information and the financial records of the business.
Under the general rule, a registered taxpayer whose aggregate turnover exceeds ₹5 crore during a financial year is required to furnish a self-certified GSTR-9C, subject to the applicable statutory exclusions and exemptions.
GSTR-9C is not a substitute for GSTR-9. Where both forms are applicable, the taxpayer must complete the annual return and the reconciliation statement in accordance with the prescribed requirements.
Why Is GSTR-9C Reconciliation Important?
A proper reconciliation helps a business:
- Compare annual GST turnover with financial statements.
- Identify differences between books of accounts and GST returns.
- Review input tax credit claimed and reversed.
- Examine differences in tax liability and tax payments.
- Identify reporting errors that may need further action.
- Maintain supporting records for future verification or departmental queries.
GSTR-9C is generally self-certified by the taxpayer. The requirement for a statutory audit under the earlier GST framework was changed; businesses should not assume that GSTR-9C universally requires certification by a Chartered Accountant.
Difference Between GSTR-9 and GSTR-9C
| Particulars | GSTR-9 | GSTR-9C |
|---|---|---|
| Nature | Annual GST return | GST reconciliation statement |
| Purpose | Summarises GST transactions for the financial year | Reconciles relevant GST return figures with annual financial statements |
| Applicability | Eligible taxpayers required to file the annual return | Generally required where aggregate turnover exceeds ₹5 crore, subject to applicable provisions |
| Information | Supplies, ITC, tax liability, tax paid and other prescribed details | Reconciliation of turnover and other relevant financial and GST figures |
| Certification | Filed by the taxpayer through the prescribed process | Self-certified by the taxpayer |
| Filing | Filed electronically on the GST portal | Furnished electronically with the annual return where applicable |
Who Needs to File a GST Annual Return?
Annual return requirements depend on the taxpayer’s GST category and the relevant financial year. Eligible regular taxpayers generally use GSTR-9, while taxpayers covered by specific exclusions or exemptions may not be required to file it.
Regular GST-Registered Businesses
Regular taxpayers, including eligible proprietorships, partnership firms, LLPs and companies, should determine their annual return obligation based on aggregate turnover and the applicable GST notifications.
Businesses With Aggregate Turnover Above ₹2 Crore
Under the applicable exemption framework, the annual return requirement generally applies to eligible regular taxpayers whose aggregate turnover exceeds ₹2 crore. Taxpayers with turnover up to ₹2 crore may be exempt for specified financial years under relevant notifications.
For example, Notification No. 14/2024–Central Tax exempted registered persons with aggregate turnover up to ₹2 crore from filing the annual return for FY 2023–24. The applicable exemption should be verified separately for the financial year being filed.
Businesses With Aggregate Turnover Above ₹5 Crore
Eligible taxpayers with aggregate turnover exceeding ₹5 crore generally need to furnish GSTR-9 and the self-certified GSTR-9C reconciliation statement, subject to the applicable rules and exemptions.
Composition Scheme Taxpayers
Composition taxpayers generally follow the annual compliance procedure applicable to the composition scheme, including Form GSTR-4 annual return where required. They should not automatically assume that GSTR-9 applies to them.
Taxpayers Generally Excluded From GSTR-9
Certain categories are excluded from the regular annual return requirement under the relevant provisions. These generally include Input Service Distributors, persons required to deduct or collect tax under the specified provisions, casual taxable persons and non-resident taxable persons.
The exact obligation should be checked against the taxpayer’s registration category, the applicable provisions and any notified exemption.
GST Annual Return Filing Due Date
Under the general rule, the annual return is due on or before 31 December following the end of the relevant financial year, unless the government extends the deadline through an applicable notification.
For FY 2025–26, the standard due date is 31 December 2026, subject to any official extension.
| Financial Year | Standard Due Date |
|---|---|
| FY 2024–25 | 31 December 2025, subject to any notified extension |
| FY 2025–26 | 31 December 2026, subject to any notified extension |
| FY 2026–27 | 31 December 2027, subject to any notified extension |
The table reflects the general statutory schedule, not a guarantee that no extension will be announced. Taxpayers should verify the live GST portal and current CBIC notifications before relying on a date.
What Is the Turnover Limit for GSTR-9 and GSTR-9C?
Aggregate turnover is an important factor in determining annual GST return requirements. It is calculated under the GST framework and generally includes the aggregate value of relevant taxable supplies, exempt supplies, exports and inter-State supplies of persons having the same PAN, computed on an all-India basis, excluding GST taxes and other amounts specified by law.
The calculation should not be limited to the sales recorded under one GSTIN if the taxpayer has multiple registrations under the same PAN.
General Turnover Guidance
- Aggregate turnover up to ₹2 crore: GSTR-9 may be exempt for financial years covered by the applicable notification.
- Aggregate turnover above ₹2 crore: GSTR-9 is generally required for eligible regular taxpayers unless a specific exemption applies.
- Aggregate turnover above ₹5 crore: GSTR-9C is generally required in addition to GSTR-9, subject to applicable provisions and exemptions.
- Composition taxpayers: Follow the applicable composition-scheme annual return requirements.
How to Calculate Aggregate Turnover
When checking the threshold, review the relevant supplies and registrations across India under the same PAN. Consider the applicable treatment of:
- Taxable supplies of goods and services.
- Exempt and nil-rated supplies.
- Export supplies.
- Inter-State supplies.
- Other supplies included under the statutory definition.
GST taxes such as CGST, SGST, IGST and cess are generally excluded from aggregate turnover. Certain transactions, including inward supplies on which tax is payable under reverse charge and activities specified in Schedule III, require treatment according to the relevant statutory provisions. Reconcile the turnover calculation with sales registers, financial statements, GST returns and other records before deciding which annual return forms are applicable.
Documents Required for GST Annual Return Filing
Preparing the relevant documents before beginning the annual return process helps improve accuracy and makes reconciliation easier. The following records may be required, depending on the business and its activities:
- GST registration certificate and GSTIN details.
- Copies of filed GSTR-1 returns for the financial year.
- Copies of filed GSTR-3B returns for the financial year.
- Sales register and outward supply invoices.
- Purchase register and inward supply invoices.
- Input tax credit records, reversals and ineligible credit details.
- GSTR-2A and GSTR-2B information for reconciliation, where relevant.
- Credit notes, debit notes and amendment details.
- Details of tax paid and outstanding liabilities.
- Electronic cash ledger and credit ledger information, where relevant.
- Export invoices, shipping bills and LUT records, if applicable.
- E-way bill information, where relevant.
- HSN-wise summaries required by the applicable form.
- Details of refunds, demands and other prescribed particulars.
- Annual financial statements and turnover reconciliation for GSTR-9C, where applicable.
- Digital Signature Certificate or other verification access required for filing.
The exact document list depends on the nature of the business, transactions undertaken and information required by the applicable form.
How to File GSTR-9 Online on the GST Portal
GST annual return filing is completed electronically through the official GST portal. Taxpayers should ensure that the applicable periodic returns have been filed and the relevant information is reconciled before beginning the annual return.
Step-by-Step GSTR-9 Filing Process
Step 1: Log In to the GST Portal
Visit www.gst.gov.in and log in using the credentials associated with the registered GST account.
Step 2: Open the Annual Return Section
Navigate to Services → Returns → Annual Return. Select the financial year for which the annual return is to be filed.
Step 3: Check Filing Eligibility and Availability
Confirm that the annual return applies to the taxpayer and that the relevant filing option is available. The portal may require all applicable GSTR-1 and GSTR-3B returns for the year to be filed before proceeding.
Step 4: Select GSTR-9
Choose the GSTR-9 filing option and select the available online or offline preparation method.
Step 5: Review Auto-Populated Information
The portal may provide information based on previously filed returns. Review these figures carefully rather than assuming that all information is complete or correct.
Step 6: Enter and Verify Details
Complete the required sections relating to supplies, input tax credit, tax paid, amendments and other applicable particulars.
Step 7: Reconcile With Books of Accounts
Compare the information with sales registers, purchase records, financial statements and supporting documents. Investigate discrepancies before proceeding.
Step 8: Preview the Draft Return
Generate and review the draft GSTR-9. Check the figures, tax classifications and supporting information before final submission.
Step 9: Compute Liabilities
Use the applicable portal function to calculate any late fee or other amount identified by the system. Review the computation and determine whether any further payment or action is required.
Step 10: File the Annual Return
Complete the prescribed verification and file the return using DSC or EVC, as applicable.
Step 11: Save the Acknowledgment
Download and retain the filing acknowledgment and a copy of the filed return for your records.
The portal’s current instructions should be followed because screens, validations and filing workflows may change.
How NSC India Assists With GSTR-9 Filing
NSC India provides assistance throughout the GST annual return preparation and filing process. Our objective is to help businesses organise their information, reconcile relevant figures and understand the compliance steps applicable to them.
1. Eligibility and Turnover Review
We help review the taxpayer’s registration category, aggregate turnover and relevant financial year to identify the applicable annual return requirements.
2. Document Collection and Organisation
We assist in identifying the GST returns, sales and purchase records, ITC information, financial statements and other documents required for preparation.
3. GST Return Reconciliation
We help compare filed GSTR-1 and GSTR-3B information with available books of accounts and supporting records. Differences are identified for review and clarification.
4. GSTR-9 Preparation Support
We assist with organising the information needed for the relevant GSTR-9 sections and reviewing the data before submission.
5. GSTR-9C Reconciliation Support
Where GSTR-9C applies, we help organise the turnover reconciliation and supporting information required for the self-certified reconciliation statement.
6. Filing and Acknowledgment Support
We guide the taxpayer through the prescribed filing process and help ensure that the acknowledgment and return records are retained.
7. Related GST Compliance
Businesses may also require support with GST return filing, input tax credit reconciliation, GST amendments, LUT filing or responses to GST notices. These services can be assessed separately according to the taxpayer’s requirements.
The quality and outcome of the filing depend on the accuracy and completeness of the information supplied, the applicable GST provisions and the taxpayer’s circumstances. NSC India does not guarantee approval or a particular outcome from the tax authorities.
Common Mistakes to Avoid During GST Annual Return Filing
Errors in annual return preparation can lead to discrepancies, additional compliance work or queries from the tax authorities. Businesses should pay attention to the following areas.
Turnover Mismatch
Ensure that the annual turnover figures are reconciled with GST returns, sales registers and financial statements. Differences should be investigated and explained appropriately.
Incorrect Input Tax Credit Reporting
Review the ITC claimed, reversed and treated as ineligible. Verify the relevant records and applicable conditions rather than relying only on a single statement or auto-populated figure.
Incorrect Tax Classification
Check that amounts are reported under the appropriate tax heads, including IGST, CGST and SGST, according to the nature and place of supply.
Missing Amendments
Review amendments, credit notes, debit notes and transactions reported in subsequent periods where the applicable annual return requires them to be considered.
Incomplete HSN Information
Check the HSN summary and other required tables against the applicable form instructions and the taxpayer’s transactions.
Failure to Reconcile Financial Statements
Where GSTR-9C applies, differences between financial statements and GST return figures should be analysed and documented.
Filing Without Reviewing the Draft
Do not submit the return before checking the relevant sections, figures, liabilities and declarations. Keep a copy of the final filed return and acknowledgment.
Late Fees for Delayed GSTR-9 Filing
Failure to furnish a required annual return by the applicable due date may attract a late fee under GST law. The amount depends on the relevant statutory provisions, aggregate turnover category, financial year and any applicable notification or relief.
The calculation may include central and state or Union Territory components, and the applicable maximum limit can differ according to the law and taxpayer category. Taxpayers should not assume that one daily amount or cap applies to every business.
How to Reduce the Risk of Late Fees
- Confirm whether GSTR-9 is mandatory for the relevant year.
- File all applicable periodic GST returns in advance.
- Prepare turnover and ITC reconciliations early.
- Keep financial statements and supporting records ready.
- Monitor official announcements regarding due dates and extensions.
- Complete the annual return before the applicable deadline.
If a return is overdue, check the current portal computation and relevant notifications before making payment. A late fee waiver or concessional arrangement, if available, applies only according to its stated conditions.
What Happens If GSTR-9 Is Not Filed?
If an eligible taxpayer fails to file a required annual return, the taxpayer may become liable for the applicable late fee and may face further compliance action under GST law.
Non-filing or inconsistent reporting can also create difficulties when responding to departmental queries, reconciling tax records or completing future compliance. Where GSTR-9C is also required, failure to furnish the reconciliation statement can create a separate compliance issue.
The consequences depend on the taxpayer’s circumstances and the applicable legal provisions. Businesses should verify their obligations and resolve outstanding filings rather than assuming that an exemption applies automatically.
Why Choose NSC India for GST Annual Return Filing?
NSC India offers business and compliance assistance designed to help businesses manage their GST documentation and filing requirements.
- Professional filing assistance: Support with understanding the applicable annual return process.
- Document-focused preparation: Help organising relevant returns, invoices and financial information.
- Reconciliation support: Assistance identifying differences between GST returns and business records.
- Clear process guidance: Explanations of the documents, steps and information required.
- Support for different business structures: Assistance for eligible proprietorships, partnership firms, LLPs and companies.
- Related compliance services: Access to assistance with other GST and business compliance requirements.
Our approach focuses on clear communication, organised records and careful review of the information provided. The final return must reflect the taxpayer’s actual transactions and applicable legal obligations.
Get Started With GST Annual Return Filing
Need assistance with GSTR-9 or GSTR-9C? NSC India can help you understand the applicable requirements, organise your records, reconcile GST figures and prepare for online filing.
Contact our team to discuss your financial year, turnover and annual GST compliance needs.
NSC India – Business Services & Compliance Support
Website: nscindiaportal.com
Email: info@nscindiaportal.com
Phone: +91 9779 342 342
Office: 3, Ram Singh Market, McLeod Road, Rani Ka Bagh, Amritsar, Punjab 143001, India.
Frequently Asked Questions (FAQs)
1. What is GST annual return filing?
GST annual return filing is the process of submitting a consolidated return for the relevant financial year, reporting prescribed GST transaction details, tax liability, ITC and other required information.
2. What is GSTR-9?
GSTR-9 is the annual GST return used by eligible regular taxpayers to summarise their GST activity for a financial year.
3. What is GSTR-9C?
GSTR-9C is a reconciliation statement comparing relevant figures in the annual GST return with the taxpayer’s annual financial statements. It is generally required where aggregate turnover exceeds ₹5 crore, subject to applicable provisions and exemptions.
4. What is the due date for GSTR-9 for FY 2025–26?
The standard due date is 31 December 2026, unless an official extension or other applicable notification changes the deadline.
5. Is GSTR-9 mandatory for businesses with turnover below ₹2 crore?
Businesses with aggregate turnover up to ₹2 crore may be exempt for financial years covered by the applicable government notification. The exemption should be verified for the specific year before deciding not to file.
6. Is GSTR-9C mandatory for businesses with turnover above ₹5 crore?
GSTR-9C is generally required for eligible registered taxpayers whose aggregate turnover exceeds ₹5 crore during the financial year, subject to applicable exclusions and exemptions.
7. Do composition taxpayers file GSTR-9?
Composition taxpayers generally follow the annual return requirements applicable to the composition scheme, including GSTR-4 annual return where required. They should check the current rules for their financial year.
8. What documents are needed for GSTR-9?
Common records include filed GSTR-1 and GSTR-3B returns, sales and purchase registers, ITC details, tax payment records, amendments and HSN information. GSTR-9C filers may also need annual financial statements and reconciliation records.
9. Can GSTR-9 be filed online?
Yes. GSTR-9 is filed electronically through the GST portal. Taxpayers should follow the current portal workflow and verify the information before submission.
10. Can I file GSTR-9 if some GSTR-1 or GSTR-3B returns are pending?
The portal may restrict annual return preparation or filing until the applicable periodic returns have been filed. Complete pending returns and follow the portal’s current instructions before proceeding.
11. What happens if I file GSTR-9 late?
Late filing may attract the applicable late fee and other consequences under GST law. The calculation depends on the financial year, turnover category, applicable provisions and any notified relief.
12. Can I correct mistakes in GSTR-9 after filing?
GSTR-9 should be carefully reviewed before submission. The ability to revise or correct a filed annual return is restricted, so errors should be assessed promptly with reference to the applicable legal provisions and available correction mechanisms.
13. Does GSTR-9 replace monthly or quarterly GST returns?
No. GSTR-9 is an annual return and does not replace the obligation to file applicable periodic GST returns such as GSTR-1 and GSTR-3B.
14. Can NSC India help with both GSTR-9 and GSTR-9C?
NSC India can assist with document organisation, return preparation support, reconciliation and filing guidance for the applicable forms. The exact scope of assistance depends on the business’s requirements and records.
File Your GST Annual Return With NSC India
Stay organised and approach your annual GST compliance with professional assistance. Contact NSC India for support with GSTR-9, GSTR-9C reconciliation and related GST filing requirements.