GST Annual Return Filing - GSTR-9 Filing

GSTR-9 is an essential annual filing obligation for all taxpayers registered under the Goods and Services Tax (GST) system. GSTR-9 encapsulates comprehensive information concerning outward and inward supplies, encompassing transactions made or received during the relevant financial year. This includes supplies governed by Central GST (CGST), State GST (SGST), and Integrated GST (IGST) regulations. The return is a consolidated record of all monthly or quarterly returns submitted within the corresponding year.

At IndiaFilings, we specialize in simplifying the process of GSTR-9 form filing. Recognizing that dealing with taxes can often be confusing, we aim to streamline the procedure and guide you through each step. Leveraging our expertise and user-friendly approach, you can confidently handle your GSTR-9 filings with accuracy.

Make IndiaFilings your partner in GSTR-9 filings. Get started today and experience a stress-free way to fulfill your tax responsibilities.

Introduction to Form GSTR-9

GSTR-9 is a yearly report that registered taxpayers need to submit. This report contains everything they bought and sold throughout the year, including different taxes (like CGST, SGST, and IGST). It also covers their total sales and purchases and audit details for the year. In short, GSTR-9 summarizes a whole year's business transactions and tax details. The GST annual return limit for businesses is Rs. 2 crore, but filing is optional for those with a turnover up to Rs. 2 crore.

GST Annual Return Filing - Applicability

The requirement to file Form GSTR-9 extends to various categories of taxpayers based on their registration status, GST annual return limit, and activities during the financial year. The following entities are obligated to submit this annual return:

  • Normal Taxpayers: Individuals or entities registered as regular taxpayers fall under the purview of Form GSTR-9 filing. This encompasses businesses operating under standard tax provisions.
  • SEZ Units and SEZ Developers: Special Economic Zone (SEZ) units and SEZ developers must also submit Form GSTR-9. This ensures comprehensive reporting of their financial activities within the fiscal year.
  • Transition from Composition Scheme: Taxpayers who have transitioned from the composition scheme to normal taxpayer status during the financial year are mandated to file Form GSTR-9. This captures their shift from a simplified tax regime to a regular tax framework.

Exclusions from Form GSTR-9 Filing

Composition Taxpayers: Taxpayers operating under the composition scheme have a distinct annual return form, i.e., Form GSTR-9A, designed to cater to their specific requirements. As such, they are not required to file Form GSTR-9.

  • Casual Taxpayers: Those taxpayers who engage in sporadic or occasional business activities, everyday taxpayers, are exempt from filing the Annual Return in Form GSTR-9.
  • Non-Resident Taxpayers: Taxpayers who are not residents of the country and engage in taxable transactions within India, non-resident taxpayers, are not obligated to file Form GSTR-9.
  • Input Service Distributors (ISD) and OIDAR Service Providers: Entities functioning as Input Service Distributors or providing Online Information and Database Access or Retrieval services are also excluded from the requirement to file Form GSTR-9.

Types of GST Annual Returns

GSTR-9 Entities exceeding a turnover of 2 crores are mandated to file the GST annual return using form GSTR-9. This return compiles comprehensive financial information.


Registered taxpayers who opted for the GST Composition scheme must submit GSTR-9A. This tailored return addresses the specific needs of composition scheme participants.


Form GSTR-9C reconciles the taxpayer's annual returns in GSTR-9 with the figures found in their audited financial statements for the given financial year. This reconciliation statement is essential for entities requiring an annual account audit.

GST Audit Requirement GSTR-9C applies to taxpayers with an annual aggregate turnover exceeding two crores, necessitating an annual audit of their accounts. The preparation and certification of GSTR-9C are entrusted to Chartered Accountants or Cost Accountants.

Filing GSTR-9A: Composition Scheme Participants

Applicability of GSTR-9A

GST-registered taxpayers who have chosen to operate under the composition scheme as per the GST Act are obligated to file GSTR-9A. This return encompasses all the taxpayer previously submitted information in their quarterly returns throughout the specific fiscal year.

Eligibility Criteria Every taxpayer registered under the composition levy scheme in GST must fulfill the GSTR-9A filing requirement. However, the subsequent individuals are exempt from filing GSTR-9A:

  • Input Service Distributors
  • Non-resident taxable individuals
  • Individuals are subject to Tax Deducted at Source under Section 51 of the Income Tax Act.
  • E-commerce operators are subject to Tax Collected at Source under Section 52 of the Income Tax Act.
  • Casual Taxable Individuals

Filing GSTR-9C: Reconciliation Statement

Role and Requirement of GSTR-9C Form GSTR-9C serves the purpose of filing the reconciliation statement by taxpayers for a specific financial year. This form constitutes a reconciliation between the Annual Returns submitted in GSTR-9 and the figures outlined in the taxpayer's Audited Financial Statements. The submission of this Chartered Accountant-certified form aligns with the filing of both the Annual Returns in GSTR-9 and the Audited Financial Statements. Taxpayers can fulfill this obligation through the GST portal or a designated Facilitation Centre.

Eligibility Criteria

GSTR-9C applies to taxpayers who are mandated to undergo an annual GST audit of their accounts. The form must be meticulously prepared and certified by a qualified Chartered or Cost Accountant.

GSTR 9 Due Date for Filing

The GST annual return due date for a particular financial year is 31st December of the subsequent financial year or as extended by the Government through notification from time to time.

Penalties for Late Filing of GSTR-9 Form

Every taxpayer needs to submit the GSTR-9 form within the GST annual return due date. If this GSTR 9 due date is missed, there's a significant penalty to be aware of. The fine amounts to 200 INR per day. This late fee is divided into 100 INR for CGST and 100 INR for SGST, with no late fee applicable for IGST. Significantly, the penalty amount will not exceed the taxpayer's quarterly turnover.

It's crucial to meet the GSTR 9 due date to avoid these penalties and ensure smooth compliance with tax regulations. Call us now!

Comprehensive Structure of GSTR-9

GSTR-9 Format Explained

The GSTR-9 format is divided into six parts, each capturing vital details of supplies made or received from July '17 to March '18. The key aspect to remember is that the information required in all six parts is consolidated.

Part-1: Basic Registration Details

Here, you'll provide basic registration information. This includes the fiscal year, GSTIN, legal name, and trade name. These details will be automatically filled out when GSTR-9 is available on the GST portal.

Part 2: Details of Outward Supplies

In this part, you'll consolidate details of outward supplies declared in your returns for the financial year. It's further split into two sections:

  • Supplies on which tax is payable (4A to 4L): This covers taxable supplies, exports, supplies to SEZ, reverse charge, and advances received.
  • Supplies on which tax is not payable (5A to 5K): This includes exports, exempt supplies, nil-rated supplies, and non-GST supplies.

Part 3: Input Tax Credit (ITC)

This part has three sections:

  • ITC availed as declared in returns filed (6A to 6O): Breakdown of ITC availed on various inward supplies.
  • ITC reversed and ineligible ITC (7A to 7H): Details of ITC reversed and ineligible ITC.
  • Other ITC-related information (8A to 8J): Information related to ITC as per GSTR-2A, reclaimed ITC, and more.

Part-4: Tax Paid

Here, you'll capture the tax paid as declared in the previous year's returns. Breakup of tax payable, paid in cash, and paid through ITC is required.

Part-5: Transactions of Previous Financial Year

This part covers transactions from the previous financial year but is declared in the returns of April to September of the current financial year.

Part-6: Miscellaneous Details

In this part, you'll provide details about demands, refunds, supplies from composition dealers, an HSN-wise summary of supplies, and late fee information.

Understanding and correctly filling these parts is crucial for accurate GSTR-9 filing. If this seems overwhelming, don't worry! At IndiaFilings, we're here to simplify the process and guide you step by step. With our support, you can confidently navigate the GSTR-9 form and ensure accurate compliance with GST regulations.

Prerequisite Actions for GSTR-9 Filing

Before proceeding with the submission of GSTR-9, taxpayers must ensure the completion of other GST-related filings. This involves the timely submission of GSTR-1, GSTR-3B, or GSTR-4 returns, depending on the taxpayer's classification. It is crucial to address any outstanding dues, as failure to do so can hinder the ability of the GSTR registration holder to file their annual GST return.

At IndiaFilings, we offer comprehensive assistance for all your GST filings. Our experts can guide you through the entire process, from GSTR-1 to GSTR-9, ensuring that all your filings are accurate and timely.

How IndiaFilings Can Assist with GSTR-9 Form Filing

Navigating the intricacies of tax filings can be overwhelming, but IndiaFilings is here to simplify the process. We provide comprehensive support to make GSTR-9 form filing a breeze:

  • Expert Guidance: Our team of tax experts is well-versed in GST regulations. We guide you step by step through the GSTR-9 form, ensure filing before GSTR 9 last date with accuracy.
  • Data Verification: We ensure the accuracy of your data before submission. This reduces the chances of errors that could lead to penalties.
  • Timely Reminders: Our system sends you timely reminders so you don't miss important deadlines. You'll stay informed and avoid late filing penalties.
  • Support at Every Step: Have questions? Our customer support team is here to help. Whether you're unsure about a field or need clarification on a concept, we've got you covered.
  • Comprehensive Services: We go beyond just form-filling. We assist with data compilation, calculations, and ensuring all necessary information is included.

With IndiaFilings by your side, you can file your annual return form before GSTR 9 last date with confidence, knowing that you have a reliable partner guiding you through the process.

Ready to simplify your GSTR-9 filing? Let IndiaFilings be your trusted partner in tax compliance. Get started today and experience a stress-free way to fulfill your obligations.

Take the hassle out of GSTR-9 filing. Contact us now!

GST Annual Return Filing (GSTR-9) FAQ's

How many subcategories are there under GSTR 9?

There are four sub-categories under GSTR-9. Namely,GSTR-9, GSTR-9A, GSTR-9B, GSTR-9C.

What is the penalty for not filing GST annual returns?

As per Section 47(2) of the Central Goods and Service Tax Act (2017), a person will be fined a penalty of INR 100 per day (CGST) + INR 100 per day (SGST), amounting to a total of INR 200 per day if he/she fails to file GSTR-9 before the due date. However, the maximum amount of penalty a person can be fined is 0.25% of the total turnover.

When is the GST annual return due date?

According to the latest update, the due date is further extended by CBIC via GST Notification 04/2021 | CBIC extends the GSTR 9 last date & 9C for FY 2019-20 to 31st March 2021

If the taxpayer opts for the composition scheme is she /he required to file GSTR 9?

Every taxpayer who has opted out of the composition scheme during the financial year is required to furnish GSTR 9 for the period for which he has been a regular taxpayer

Is it possible to file GSTR 9 online?

No, as of now, annual returns in form GSTR 9 can only be filed online. However, the government will soon release the offline method to file form GSTR 9.

Is there any late fee if there is a delay in filing GSTR9?

Yes, a delay in filing GSTR-9 beyond the due date will attract a late fee as a penalty.

Is it possible to revise GSTR 9?

No, the returns field in GSTR-9 cannot be revised by the taxpayer after they have been filed.

Who is eligible to file GST annual returns?

All the registered GST taxpayers are required to file GSTR 9 once a year. In the recent past, the intrastate suppliers and the business and the service sector businesses that have an annual turnover of Rs 20 lakh and goods sector with an annual turnover of Rs.40 lakh need to file GST annual returns.

Who should get the GST audit done?

All the registered GST taxpayers whose turnover during a given financial year is exceeding the prescribed GST annual return limit should get the accounts audited. According to the current GST rules, the limit is Rs.2 crores.

Has the GST filing deadline been extended?

The government has extended the deadline for the taxpayer under the GST through Central Tax Notification Nos 10/2021,11/2021,12/2021, 13/2021, 14/2021 all dated 1st May 2021.

Who can file GSTR 9 & GSTR 9C?

GSTR annual return is filed by every GST registered taxpayer irrespective of the turnover. GSTR 9C is a reconciliation statement that is to be submitted by the GST registered taxpayer for whom audit is applicable.

Zero Late Fee Platform

Many small businesses pay lakhs in penalty every year to the Government for late filing various statutory returns. Such penalty or late fee paid is not tax deductible and is a drain on profitability. At IndiaFilings, our mission is to provide the most affordable services to our customers and help them avoid all late fee.To achieve our mission - we have built enterprise grade technology to help you proactively know the upcoming compliance and avoid penalty.Checkout our compliance services below, talk to an Advisor and stop paying unwanted late fees.

Zero Late Fee Platform

Related Business Registrations

In addition to registration or incorporation, a business may require other registrations depending on the business activity undertaken. Talk to an Advisor to find out registrations your business may require post registration.

Smarter Banking

Avail a range of banking services through IndiaFilings can help you open a current account, get a payment gateway or avail loans through our Partner Banks.

Customer Reviews For GST Annual Return Filing (GSTR-9)

IndiaFilings has over 1 lakh customers and we have completed over 7 lakh services through our platform. At IndiaFilings, we take pride in the services delivered by us and guarantee your satisfaction with our services and support. We constantly improve and strive to deliver the best accounting, financial or secretarial services through the internet.


GST Annual Return Filing (GSTR-9)
Verified Customer
29 December 2022
How can we improve?



GST Annual Return Filing (GSTR-9)
Verified Customer
28 November 2022
How can we improve?



GST Annual Return Filing (GSTR-9)
Verified Customer
05 March 2022
How can we improve?

thanks for your support


GST Annual Return Filing (GSTR-9)
Verified Customer
02 March 2022
How can we improve?

Ms Priyadharshini has been handling my work very professionally She is a very good staff


GST Annual Return Filing (GSTR-9)
Verified Customer
24 February 2022
How can we improve?



GST Annual Return Filing (GSTR-9)
Verified Customer
17 October 2020
How can we improve?



GST Annual Return Filing (GSTR-9)
Verified Customer
22 February 2020
How can we improve?

Very good


GST Annual Return Filing (GSTR-9)
Verified Customer
07 February 2020
How can we improve?


GST Annual Return in City


Live Chat!

We are available