- Personal LoanPersonal Loan
- Business LoansBusiness Loans
- Loan Against PropertyLoan Against Property
- Home Loans
- Loan Against SecuritiesLoan Against Securities
- More Loans
Published on May 11, 2026Updated on Aug 20, 2026

GSTR-9 filing is the yearly checkpoint every GST-registered business has to complete to stay compliant. If your business crosses the turnover threshold, your GSTR-9 annual return consolidates every GSTR-1 and GSTR-3B you submitted during the financial year into one document.
This GST annual return filing pulls together sales, purchases, Input Tax Credit (ITC), and tax paid in one place, giving the Goods and Services Tax (GST) department and your own books a clean annual summary. Filing GSTR-9 on time protects you from late fees, supports clean records for loan applications, and keeps your GST compliance record intact.
GSTR-9 is the annual summary return that every regular GST-registered taxpayer files once a financial year.
The GSTR-9 meaning is simple: it is a single form that consolidates all your outward supplies, inward supplies, Input Tax Credit (ITC) availed and reversed, tax liability, and tax paid during the year.
Several changes have been recently brought in for GSTR-9 filing onwards that you should know about before you start your annual return. The GSTR-9 latest updates include:
The GSTR-9 due date is the 31st of December following the end of the financial year. For FY 2025-26, the due date is 31st December 2026. The Government of India may extend the deadline through notifications, so it helps to watch the GST portal during the quarter leading up to December.
Miss the GSTR-9 due date, and late fees begin to accrue from the very next day. Under the January 2026 change, you can still file your GSTR-9 annual return after the due date, but the cost rises with each day of delay, so early filing saves money and effort.
Now, the question is who should file GSTR-9?
Your GSTR-9 applicability depends on your GST registration type and annual turnover. You must file one GSTR-9 per GSTIN, which means a business with multiple registrations across states files one GSTR-9 per state.
The following categories are not required to file GSTR-9:
The GSTR-9 turnover limit sets a clear cut-off between mandatory and optional filing. If your aggregate annual turnover across India is above ₹2 crore, GSTR-9 filing is mandatory. If your turnover is ₹2 crore or less, filing is optional for FY 2024-25 as per CBIC Notification No. 15/2025-Central Tax.
Aggregate turnover here includes:
All calculated on a PAN-India basis. Cross the GSTR-9 turnover limit in any single financial year, and you are required to file. A separate threshold applies to GSTR-9C, which is the reconciliation statement required when your aggregate turnover is above ₹5 crore.
There are four main forms in the GST annual return family, and knowing the difference helps you pick the correct one.
|
GST Annual Return Type |
Who Files It |
Turnover Trigger |
|
GSTR-9 |
Regular GST taxpayers filing GSTR-1 and GSTR-3B |
Mandatory if turnover is above ₹2 crore |
|
GSTR-9A |
Composition scheme taxpayers (kept in abeyance for multiple years; composition dealers file CMP-08 quarterly and GSTR-4 annually) |
Applies to composition dealers |
|
GSTR-9B |
E-commerce operators collecting TCS and filing GSTR-8 monthly |
Applies to specific e-commerce operators |
|
GSTR-9C |
Self-certified reconciliation statement filed along with GSTR-9 |
Mandatory if turnover is above ₹5 crore |
The GSTR-9 format is built to bring together every part of your annual GST activity. The form is divided into 6 parts and 19 tables, and each part asks for data that you can pull from your GSTR-1, GSTR-3B, and books of accounts.
The broad GSTR-9 structure is:
|
Section (Part) |
Key Tables |
What Goes Here |
|
Part I |
Tables 1 to 3 |
GSTIN, legal and trade name, financial year |
|
Part II |
Tables 4 and 5 |
Taxable, exempt, nil-rated, non-GST outward supplies, reverse charge |
|
Part III |
Tables 6, 7, 8 |
ITC availed, ITC reversed, ITC reconciliation with GSTR-2A/2B |
|
Part IV |
Table 9 |
Tax paid under CGST, SGST, IGST, cess |
|
Part V |
Tables 10 to 14 |
Amendments, prior period adjustments, differential tax paid |
|
Part VI |
Tables 15 to 19 |
Demands and refunds, deemed supplies, HSN summary, late fees |
This GSTR-9 example of structure helps you plan data extraction before you start filling the form.
Before you open the form, complete every pending GSTR-1 and GSTR-3B for the year. Once those are clear, the GSTR-9 filing process on the GST portal is straightforward. It remains the same regardless of your turnover; only the volume of data changes.
Knowing how to file GSTR-9 end-to-end saves you hours at the year-end crunch. The detailed GSTR-9 filing process below takes you from login through final submission, covering what the portal does and what you need to do.
Go to gst.gov.in, click Login, and enter your username, password, and captcha. This is the same GST portal login you use for GSTR-1 and GSTR-3B. Once inside, you land on the Returns Dashboard, which is the starting point for every GST annual return filing activity, including GSTR-9.
On the dashboard, click Returns > Annual Return. Select the financial year for which you want to file GSTR-9, and the portal opens the return tile. Click Prepare Online on the GSTR-9 tile to begin. The portal also gives you an offline utility if you prefer to prepare your GSTR-9 in a downloaded tool.
This is the core of the GST annual return details. The portal auto-populates most tables from your filed GSTR-1 and GSTR-3B, but you must verify each figure against your books. Enter details of outward supplies, inward supplies under reverse charge, ITC availed and reversed, tax paid under CGST, SGST, IGST, and any amendments made in April to September of the next FY. Correct any mismatch you spot before moving on.
Click Compute Liabilities to let the portal calculate late fees, if any, and generate the GSTR-9 summary. Click Preview Draft GSTR-9 (PDF or Excel) to download a draft and run a final check. This is the GSTR-9 verification stage, so match every figure with your reconciliation sheet. If you find an error, return to the respective table, correct it, and recompute.
Once the draft looks clean, tick the declaration, select the authorised signatory, and file the return using DSC / EVC. DSC is required for companies and LLPs, while EVC (OTP-based) works for proprietors and partnerships. The portal generates an Acknowledgement Reference Number (ARN) when your GSTR-9 is filed successfully. Save the ARN and the final return for your records.

A clear GSTR-9 checklist keeps your filing smooth and error-free.
Keep the following GSTR-9 filing requirements ready:
Failure to file your annual return on time attracts GSTR-9 late fees under Section 47 of the CGST Act. A delay leads to ₹100 per day under CGST and ₹100 under SGST/UTGST, totalling ₹200 per day, subject to a cap of 0.25% of turnover in the respective state. These penalties for the GSTR-9 annual return continue until filing is completed. If any additional tax liability is identified and remains unpaid, interest at 18% per annum applies from the due date until payment. Non-compliance may also result in notices, scrutiny, or audit risks, making timely filing essential to avoid penalties for the GSTR-9 annual return.
|
Component |
GSTR-9 Penalty Details |
|
Late Fee (CGST) |
₹100 per day |
|
Late Fee (SGST/UTGST) |
₹100 per day |
|
Total Late Fee |
₹200 per day of delay |
|
Maximum Late Fee |
0.25% of turnover (per state/UT) |
|
Interest on Tax Dues |
18% per annum |
|
Applicability |
On unpaid tax liability post due date |
A few GSTR-9 errors commonly show up year after year during filing. Spotting them early saves you from notices and revisions.
Avoid the following GST annual return mistakes:
Good GSTR-9 reconciliation saves you from penalties and officer queries. Run the following checks at least a month before the GSTR-9 due date.
Your GSTR-9 serves as the final summary of a year’s GST activity, and accurate filing helps avoid late fees, departmental queries, and potential delays in loan processing. Use this GST annual return guide to plan your GSTR-9 filing well in advance, complete a thorough reconciliation, and file through the GST portal using DSC or EVC. Staying proactive with your filings supports a consistent and reliable GST compliance return approach for your business.
Managing GST obligations alongside day-to-day operations and growth plans requires steady working capital. To support your enterprise needs, SMFG India Credit offers business loans of up to Rs. 1 crore*, without collate1 croreral and at competitive interest rates. Apply online or contact us for more details.
Explore More on GST
* Please note that this article is for your knowledge only. Loans are disbursed at the sole discretion of SMFG India Credit. Final approval, loan terms, disbursal process, foreclosure charges and foreclosure process will be subject to SMFG India Credit's policy at the time of loan application. If you wish to know more about our products and services, please contact us
No, GSTR-9 cannot be revised once filed on the GST portal. Any corrections relating to a financial year can only be made through the next year's GSTR-1 or GSTR-3B returns up to the specified time limit.
Yes, if you were registered under GST during the financial year and crossed the GSTR-9 turnover limit, you must file a GSTR-9 even with nil transactions. You file a nil GSTR-9 annual return in that case.
DSC is mandatory for companies and LLPs filing GSTR-9. Proprietors, partnerships, and HUFs can file using EVC, which is an OTP sent to the registered mobile and email of the authorised signatory.
No, you cannot claim fresh ITC through GSTR-9. The form only lets you report ITC already claimed in GSTR-3B of the financial year or the next year, up to the time limit set under the CGST Act.
A voluntary GSTR-9 filing is accepted on the portal and becomes final on submission. It cannot be revised, so reconcile your data carefully. Many small businesses do this to keep clean records for lenders and audits.
Yes, you must file GSTR-9 for the period your registration was active during the financial year, provided you cross the GSTR-9 turnover limit. You also need to file GSTR-10 as the final return after cancellation.
Yes. The GST portal offers an offline utility, and several private software tools help with GSTR-9 reconciliation and data import. The final filing still happens on the GST Portal with DSC or EVC.
No supporting documents are uploaded with GSTR-9. You only submit the data in the form. However, keep books, invoices, and reconciliation working papers ready for any officer query after filing.
You cannot claim a refund through GSTR-9. Any excess tax paid has to be claimed through Form RFD-01 on the GST portal, separately from your annual return.
Missing the GSTR-9 due date triggers automatic late fees. The GST officer may also issue a notice asking for the return to be filed, and delays can block future GSTIN actions.
Was this helpful?