How to File GSTR 9 Online?

How to File GSTR 9 Online?

Taxpayers registered under GST regime, except those who are part of the composition scheme offered by the government, file returns every month. Other than the monthly returns, they are also required to file one annual return. In this guide, you will learn about the most common annual return form under GST, also known as GSTR 9.

What is the annual return under GST?

It is a GST return to be filed by the taxpayers annually. It gives the government a detailed picture of the supplies made and received during the year by the taxpayer. There are three types of annual GST returns.

Types of annual returns

The three types of annual GST returns are as follows:

  1. GSTR 9
  2. GSTR 9A
  3. GSTR 9B
  4. GSTR 9C

Most of the taxpayers registered under the GST law are required to file the form GSTR 9 only. Those who are filing taxes under the GST Composition Scheme are required to file the form GSTR 9A while the form GSTR 9B is applicable to e-commerce operators. There is an additional form called GSTR 9C which must be filed by the taxpayers with annual turnover exceeding Rs 2 crores in the relevant FY. Such taxpayers must also get their accounts audited.

What is GSTR 9?

GSTR 9 is the annual return to be filed by the majority of taxpayers like casual taxable persons, input service distributors, non-resident taxable persons and persons paying TDS u/s 51 of the CGST Act. The exceptions are those who are required to file either GSTR 9A or GSTR 9C (as explained earlier).

Due date to file GSTR 9

You must file your annual return GSTR 9 by 31st December of the subsequent financial year. For FY 2017-18, you must file GSTR 9 on or before 31st December 2018.

Process to fill GSTR 9

GSTR 9 is a big form which requires you to provide a number of details regarding your business transactions. Based on the type of information required to be filled, it can be divided into 6 parts. Let’s understand each part in detail to find out how you can fill GSTR 9.

Part I: Basic details

The first part of the form asks very basic details like the financial year for which the return is being filed, GSTIN of the taxpayer, legal name and trade name of the taxpayer. You need to provide the trade name in the form only if one exists. You are not required to create one just for the purpose of filing this form.

Part II: Details of outward and inward supplies declared during the FY

This is the second section of the form. Here you are required to provide information on all the outward supplies you made and advances you received during the relevant FY. The details you fill here is the consolidation of all the supplies you declared in your monthly returns of the relevant FY.

Broadly speaking, you need to provide the following information in the form:

  • Detailed information on all the advances received, inward and outward supplies made during the year on which tax is payable as per your monthly returns filed during the year.
  • Detailed information on all such outward supplies made during the year on which tax is not payable during the year as per your monthly returns filed during the year.

Part III: Details of ITC as declared in returns filed during the year

This section of the form asks detailed information on Input tax credit. You are required to give information on all the ITC availed and reversed during the relevant FY.

Part IV: The taxes you have paid during the year are reported in this section of the form.

You can refer to Table 6.1 of the form GSTR 3B to fill the details asked in the fourth part of GSTR 9.

Part V: Particulars of transactions for the previous FY declared in returns of April to September of current FY or up to the date of filing of annual return of previous FY, whichever is earlier

This section of the form asks you to provide details of such transactions which were made in the previous financial year but were declared either in the returns of April to September 2018 or up to the date of filing of annual return for the previous FY, whichever is earlier.

Part VI: Other information

This is the last section of the form. Here you need to provide details of the tax demanded by the government including cess, interest, penalty and late fee, etc. as well as any refund issued. You also need to provide information on supplies received from the composition taxpayers, deemed supply under section 143 and goods sent on approval basis.


Once you fill all the six sections of the form, you need to provide your name and signature in the verification section along with the place and date of filling the form.

How can SahiGST help you?

When it comes to filing any GST return, SahiGST’s world class cloud-based platform can help you. The robust tax filing platform offered by SahiGST is fully capable of handling even the last day rush to give you a smooth and streamlined experience making the filing process a breeze for you.

SahiGST also offers everything you require to comply with the GST laws right from registration, filing and reconciliation of returns to cancellation of registration at one place.

Filing GSTR 9 online

Currently, the facility to file GSTR 9 online is not available. However, the government will soon launch the facility to file GSTR 9 online on the GST common portal, post which the facility will also be available on SahiGST. Stay tuned with us and we will notify you once the platform to file GSTR 9 is ready.

[Find out: Advantages of using SahiGST ]

Penalty for late filing of GSTR 9

If you fail to file GSTR 9 on time, the government imposes a late filing fee of Rs 200 per day. This late filing fee includes Rs 100 charged for late payment of CGST and Rs 100 charged for the delay in payment of SGST. The quantum of this penalty cannot exceed 0.25 of your annual turnover of the relevant FY.

Revision of the form GSTR 9

The GST law does not allow revision of the form GSTR 9. If you make any mistake or error or omission in the form, you can correct it in the next monthly return of GST.

Does GSTR 9 require audit?

Taxpayers with an annual turnover exceeding Rs 2 crores require audit as per section 35(5) of the CGST Act. Such taxpayers need to file the audit form GSTR 9C.

We hope this guide answers any question you had about the annual return form GSTR 9.

File your GST returns using SahiGST Unrestricted 30 day Free Trial Click-Here-Button

GSTR9 PDF Format