1 min read
25 May 2021

What is the GSTR-9 annual return?

GSTR-9 is an annual return form that every taxpayer registered under GST has to file. This form comprises income and expenditure details for the financial year and consolidates the returns filed in GSTR-1, GSTR-2A and GSTR-3B into one document.

Here is a brief guide on GSTR-9:

Who is liable to file GSTR-9?

Every GST-registered taxpayer must file GSTR-9 once a year. Currently, intra-state suppliers and service-sector businesses with annual turnover over Rs. 40-lakh and goods sector businesses with over Rs. 40 lakh need to register for GST.

Here are some individuals who do not need to file GSTR-9:

  • Casual tax persons
  • Enter details such as personal profile type, business name, state, email ID, mobile number and then click on ‘Proceed’.
  • Input service distributors
  • Non-resident taxable persons
  • Individuals paying TDS

What is the last date to file GSTR-9?

In general, you must file GSTR-9 on or before December 31 of the forthcoming financial year. That said, the government can also extend the date.

Is there a penalty if you miss filing GSTR-9 on time?

Yes, you incur a penalty of Rs. 100 under CGST and Rs. 100 under SGST, making it a total of Rs. 200 per day. There are no penalty charges on IGST at present. The maximum penalty fee payable is Rs. 5,000, and you incur an 18% interest penalty on the outstanding tax payments apart from the late charges.

What are the details required to be filled in the GSTR-9?

GSTR-9 is an annual return form that needs to be filed by every registered taxpayer under GST, except for composition scheme holders. The form consists of six parts and captures the consolidated details of outward and inward supplies made during the entire financial year. The following details are required to be filled in the GSTR-9 form:

  1. Basic details such as GSTIN, financial year, etc.
  2. Details of outward supplies other than exports and supplies made to SEZs.
  3. Details of inward supplies other than imports and supplies received from SEZs.
  4. Details of input tax credit availed and reversed.
  5. Details of tax paid and payable.
  6. Other disclosures such as HSN/SAC-wise summary of outward and inward supplies, etc.

What are the different types of GSTR-9 forms?

There are four types of GSTR-9 forms.

  • GSTR-9: To be filled by taxpayers who are filing GSTR-1 and GSTR-3B.
  • GSTR-9A: To be filed by individuals who have opted for the GST composition scheme.
  • GSTR-9B: To be filed by e-commerce operators who file GSTR 8 during the financial year.
  • GSTR-9C: To be filed by registered taxpayers with aggregate turnovers of over Rs. 2 crore.

How to fill the GSTR-9 form?

The GSTR-9 form comprises six parts divided over 19 sections. Here you need to fill in basic details and data that you can get from your previous filings and books of accounts.

  • Part 1: Fill the basic details such as your GSTIN number, legal and trade names, and taxable services and goods.
  • Part 2: Get the details about outward and inward supplies declared during the financial year from GSTR 1 and GSTR 3B, which needs to be provided.
  • Part 3: Enter the details of the input credit tax that you filed in returns during the financial year. You can find this data in GSTR-2A.
  • Part 4: Declare the details about taxes paid in returns in the financial year.
  • Part 5: Provide the details pertaining to transactions of a previous financial year that are declared in returns of the current financial year.
  • Part 6: Provide other information such as HSN summary, late fees, and GST demands and refunds.

Additional Read: File your GST return online.

How to file GSTR-9?

You can file GSTR-9 online via the GST website. Log in to the portal at https://www.gst.gov.in/ and click on annual returns. Then, preview a draft of GSTR-9 in excel or PDF format. Proceed to compute liabilities and pay any late fees that you may have, and finally file GSTR-9.

Regular accounting constitutes one aspect of keeping your finances healthy.

Another is to have sufficient liquidity. MSME business owners can avail of collateral-free financing up to Rs. 20 lakh through the Bajaj Finserv SME Loan. Here, you get funds on flexible terms. You can choose between a 12- to 60-month tenure and borrow parts through the Flexi Loan facility. To get an MSME loan on simple eligibility terms, check your pre-approved offer from Bajaj Finance. Single-step verification gives you instant approval via a customised deal.

GST amnesty scheme for GSTR-9

The GST authority has announced that it will launch an amnesty scheme for taxpayers who have not filed their GSTR-9 annual returns for FY 2019-20. The scheme is expected to offer relief to taxpayers with late fees or penalties due to the non-filing of the GSTR-9 form. This initiative aims to promote ease of compliance and provide relief and support to taxpayers adversely affected by the COVID-19 pandemic.

Related Post:

Also, check for more related articles on GST

eway bill

gst payment

gst calculator

gst challan

gst e invoice

gst rates


While care is taken to update the information, products, and services included in or available on our website and related platforms/websites, there may be inadvertent inaccuracies or typographical errors or delays in updating the information. The material contained in this site, and on associated web pages, is for reference and general information purpose and the details mentioned in the respective product/service document shall prevail in case of any inconsistency. Subscribers and users should seek professional advice before acting on the basis of the information contained herein. Please take an informed decision with respect to any product or service after going through the relevant product/service document and applicable terms and conditions. In case any inconsistencies observed, please click on reach us.

*Terms and conditions apply

Frequently asked questions

What is GSTR-9 form?

GSTR-9 is an annual return form that needs to be filed by every registered taxpayer under GST, except for composition scheme holders.

What happens if GSTR-9 is not filed?

Failure to file GSTR-9 may lead to the imposition of penalties and fines.

Who is required to file GSTR-9 and 9C?

All taxpayers registered under GST, except for composition taxpayers, must file GSTR-9. Taxpayers with an annual aggregate turnover of more than 2 crores must also file GSTR-9C.

What is the purpose of GSTR-9?

The purpose of GSTR-9 is to provide the details of all supplies made and received during the year, and to reconcile the same with the monthly returns filed under GST.

Is GSTR-9 mandatory for less than Rs. 2 crore?

Yes, GSTR-9 is mandatory even for taxpayers with an annual aggregate turnover of less than Rs. 2 crores.

What is GSTR-9 also called?

GSTR-9 is also called the annual return form.

Show More Show Less