Home > Services > GST > GSTR 9


What is GSTR 9?

The GSTR 9 form is an annual return that needs to be submitted once per financial year by registered taxpayers, including regular taxpayers, as well as SEZ units and SEZ developers. Also, taxpayers who have withdrawn from the composition scheme to normal taxpayers at any time during the financial year must also file the GSTR 9 return. In GSTR 9 form, taxpayers must provide information regarding their purchases, sales, input tax credit, refund claims, and any outstanding demands.

GSTR 9 Due Date

The due date to file a financial year’s returns is Dec 31st after the financial year ends. For instance, for the financial year 2020-2021, the last date of filing GSTR-9 would be Dec 31, 2021. However, this date may be extended according to the business scenarios and development in a particular year. Last year, it was extended up to three months till March 31, 2020.

To make sure you never miss out on the last date of filing your annual business returns, keep a check on the GSTR-9 extension news update regularly.

Details to be Included in GSTR 9

There are six parts and 19 sections in this particular return document. Before you get ready to file the annual return of your business, make sure you have the following information ready:

The details of the business: For every GSTIN, a separate return needs to be filed, even if there were no sales for the business in a particular financial year.

All supplies: All supplies need to be included, whether they are inwards or outwards. All sales that may or may not be subject to taxes are separately mentioned in this return. For purchases, the annual value and the ITC availed on the same must be included.

ITC: Details of the ITC as declared while filing the returns are also included depending on the GST returns filed in the previous year.

Others: In addition to this primary information, various other disclosures like amendment and omission entries, GST refunds, HSN summary of items, and late fees (if any) are also included in this return.

How to File the Annual Return using myBillBook?

With myBillBook, filing taxes is very easy. If you are using the myBillBook accounting and bookkeeping software, you need not put together all the data manually. Here is how you can file your annual return with myBillBook:

  • You can download all the relevant data to be filled from the software itself.
  • You can then link the sales and purchase records from your bill book and import that data along with all the details.
  • myBillBook also auto-fills the HSN summary of products.
  • Once you have imported all the data, you can audit and ensure that you’ve completed all the steps in the checklist of returns filing. After that, filing your return is only a click away!

Prerequisites for filing GSTR 9

  • A GST registration of the taxpayer with the GSTIN number for at least one day in the financial year.
  • GSTR-1 and GSTR-3B must be filed for the financial year before filing the annual return as it combines the data in both the filings. Some tables in the annual return are auto-filled and cannot be edited.

The summary of the GST late fees computation as of July 2017 are as follows.

The GSTR 3B, the GSTR 1, and the GSTR 4 (if sales) 50 rupees GST late fee per day, with a daily limit of 10,000 rupees
The GSTR 3B, the GSTR 1, and the GSTR 4 (Nil GSTR 9 and GSTR 9A) 20 rupees GST late fees per day, up to 10,000 rupees total
GSTR 9, 9A 200 Rupees every day with a turnover cap of 0.5%
GSTR 10 (Final Return) 200 rupees per day

Why Should you use myBillBook to File your Return?

GST-friendly invoices: The myBillBook invoice generator has many templates and formats compliant with GST norms and regulations. This means that the invoices you generate using the software can be used while filing taxes.

Automated accounting: You can save on a lot of clerical work and manual labour by automating processes like calculation of taxes on every transaction, instant inventory updates, and manage your payables and receivables all in one place with myBillBook.

Easy data import: Across all the functions and books of accounts, you can easily compile all the data required to file all business taxes.

GST reports: With myBillBook’s detailed business reports, you can also analyse your business performance with respect to the GST filing, even before filing the annual returns.

GSTR 9 and 9C

While the former is an annual return that every business owner with a GSTIN must file, the latter, 9C, is an annual reconciliation statement that has to be filed only by business owners whose total annual turnover is higher than INR 2 crores.

Some characteristics of GSTR 9C include:

  • The 9C reconciliation statement is not applicable to all business owners as opposed to the annual returns.
  • There is a general penalty in case of failure of filing the 9C statement as opposed to a “per day” late fee for the annual return.
  • In addition to the taxpayer, the auditor also signs the statement. An auditor statement is also required in addition to the reconciliation report.

Who does not need to File GSTR 9?

You do not need to file your annual business return in the following cases:

  • You are a casual taxpayer.
  • You are registered under the composite scheme.
  • You are a non-resident taxpayer.
  • You are an input service distributor.
  • If you collect TCS u/s 52 (in which case you need to file GSTR-9B).
  • If you deduct TDS u/s 51 (meaning that you pay TDS under section 51 of the CGST Act).