IndiaFilingsIndiaFilings

RAJA K

Senior Developer

Published on: May 12, 2026

Annual Return (GSTR-9) Filing

Filing the Annual Return (GSTR-9) is an important part of complying with tax laws for Indian companies that operate under GST. This guide will provide you with everything you need to know about GSTR-9 and why it is important; what is involved in filing; what you need to file your return; and what has been done recently. By reading through this guide, you will be able to prepare for filing your GSTR-9 so that all of your reporting requirements are complete and you are fully compliant with applicable laws.

What is GSTR-9?

Every taxpayer registered under the GST will have to prepare one Annual Return called the GSTR-9. This return combines all of the information provided through your bi-monthly or quarterly GSTR-1s and GSTR-3B (to create a complete summary of all your Inward and Outward supplies, any Input Tax Credit claimed, Tax liability, Taxes payable, etc.). As such, it allows a business to evaluate its compliance and financial strength from a GST perspective on an annual basis.

Who Needs to File GSTR-9?

The annual return GSTR-9 must be filed by every GST-registered taxpayer, including those registered under normal GST registration and not under the composition scheme. However, certain entities are exempt, including:

  • Taxpayers opting for the composition scheme (they file GSTR-9A instead).
  • Casual taxable persons.
  • Non-resident taxable persons.
  • Input service distributors.
  • Persons liable to deduct tax at source.
  • Persons liable to collect tax at source.

Key Components of GSTR-9

The GSTR-9 form consists of six parts:

  1. Basic Details: Includes GSTIN, legal name, trade name, and financial year.
  2. Details of Outward Supply: Data on all taxable and exempt outward supplies made during the year.
  3. Details of Input Tax Credit (ITC): Information on ITC availed, reversed, and other related details.
  4. Details of Taxes Paid: Comprehensive data on taxes paid under various heads.
  5. Transactions of Previous Financial Year: Information on amendments and rectifications pertaining to previous years' data.
  6. Other Information: Demands and refunds, penalty, and late fees, etc.

Steps for Filing GSTR-9

The process for filing GSTR-9 is straightforward when done methodically:

  1. Login to the GST Portal using your credentials.
  2. Navigate to 'Annual Return' under the 'Services' menu.
  3. Select the relevant financial year for GSTR-9 filing.
  4. Download the 'GSTR-9 System Computed Summary' for cross-verification with your records.
  5. Fill in the details in relevant sections as per your financial data.
  6. Verify the details and make necessary corrections if discrepancies exist between your records and system-computed figures.
  7. Submit and sign using Digital Signature Certificate (DSC) or Electronic Verification Code (EVC).

Due Date for Filing GSTR-9

Typically, the deadline for filing GSTR-9 is 31st December of the subsequent financial year. However, the government often extends this deadline to accommodate ease of compliance. It is essential to keep abreast of official notifications to avoid missing deadlines.

Recent Updates and Amendments

Over the years, several amendments and relaxations have been introduced to simplify the GSTR-9 filing process:

  • Waiver of late fees for nil returns.
  • Extension of the due date to provide ease during COVID-19 disruptions.
  • Facility to rectify errors in previously filed returns in subsequent filings.

Common Mistakes to Avoid

Filing GSTR-9 can be daunting, especially if you aren't cautious about common pitfalls:

  • Discrepancies between monthly/quarterly returns and annual returns.
  • Inaccuracies in ITC claims and tax payments.
  • Non-reconciliation of filed data with books of accounts.

Conclusion: Stay Compliant, Stay Informed

The GSTR 9 Annual Return is more than just an annual obligation; it is an indication of how compliant your business is to GST legislation. Accurate and on time filing is critical in order to minimize penalties as well as being in good standing with the tax authorities. This guide will assist you in the GSTR 9 annual return filing process, as well as ensure you stay notified of any changes to GST legislation. Remember, by being compliant today, you will have a smooth running business tomorrow.

Back to Learn