Client Filing India Logo

Gst-Annual Return

What is GSTR-9 /Annual Return ?

The GSTR 9 is a document or statement that has to be filed once a year by a registered taxpayer. This document will contain the details of all supplies made and received under various tax heads (CGST, SGST and IGST) during the entire year along with turnover and audit details for the same.

The government has introduced a GSTR 9C audit form, which is to be filed annually by taxpayers who have a turnover of more than Rs.5 crores. It is basically a reconciliation statement between the annual returns filed in GSTR 9, and the audited annual financial statements of the taxpayer.

Who Should File GSTR-9/Annual Return ?

All taxpayers/taxable persons registered under GST must file their GSTR 9. However, the following are NOT required to file GSTR 9:

Taxpayers opting composition scheme (They must file GSTR-9A).

Casual taxable person under GST.

Person with turnover less than 2 crores.

Non resident taxable person under GST law explained.

Persons paying TDS under section 51 of CGST Act.

Documents Required For Gstr-9 Filing

In below all the documents are required:-

Bank statement of the financial year  for reconciliation(Soft copy).

Purchase and sales details including debit note, credit note, export details, balance sheet and Profit loss Accounts.

Tally data ,Busy data or other software path.

As per 43rd GST Council meeting outcome, GSTR - 9 shall continue to be optional for taxpayers with turnover up to Rs. 2 crore, whereas GSTR-9C can be self-certified by taxpayers with turnover less than or equal to Rs. 5 crore from FY 2020-21 onwards.

 Self-Certified Reconciliation statement in GSTR 9C is exempted for following registered persons:

 Any department of the Central Government or a State Government or a local authority, whose books of account are subject to audit by the Comptroller and Auditor-General of India or an auditor appointed for auditing the accounts of local authorities under any law for the time being in force.

  • Input Service Distributor .
  • Registered persons Deducting Tax at Source as per Section 51 of the Act.
  • E-Commerce operators, liable to collect and pay tax as per Section 52 of the Act .
  • Casual taxable Person.
  • Non Resident Taxable Person .
  • Any other registered person who’s Aggregate Turnover during a Financial Year does not exceeds Rs.5 Cr.

What Are The Different Types Of GSTR-9 Returns?


All entities having GST registration and turnover in excess of 2 crore are required to file GST annual return in form GSTR- 9.


GST registered taxpayers who have opted for the GST Composition Scheme under Goods and Services Tax(GST) are required to file GSTR- 9A.


Form GSTR 9C is meant for filing the reconciliation statement of taxpayers pertaining to a particular financial year. The form is a statement of reconciliation between the Annual Returns in GSTR - 9 and the figures mentioned in the Audited Financial Statements of the taxpayer. GSTR 9C is applicable to taxpayers who are required to obtain an annual GST audit of their accounts .GSTR - 9C must be prepared and self certified. Form  9C is applicable for person having GST registration with an annual aggregate turnover of above Rs. 5 crores.

Our best plans


No Hidden Charges.

All inclusive


GSTR-9 return filing.

Turnover less than  3 crores.

Book-Keeping and Accounting are not part of this package.

Prices are inclusive of Gst.


Apply now





No Hidden Charges.

All inclusive


GSTR-9 return filing.

Turnover less than 5 crores.

Book-Keeping and Accounting are not part of this package.

Prices are inclusive of Gst.


Apply now





No Hidden Charges.

All inclusive


GSTR-9 & 9C return filing .

Turnover  up to  15 crores.

Book-Keeping and Accounting are not part of this package.

Prices are inclusive of Gst.

Apply now




Frequently asked questions

Which section of the GST Act talks about annual return?

Can GSTR-9 be revised?

Who are not required to file Annual return?

Is penalty levied on late filing of GSTR-9?

Still have confusion?

Head office

Kolkata, West Bengal

36/A Kadapara, Kankurgachi, Kolkata-700054

Andhra Pradesh Branch

Andhra Pradesh

9th Phase, Rama Nilayam Road, Andhrapradesh-500072

Gangtok Branch


Below Supermarket (turning) M.G. Road , Gangtok, East Sikkim-737101.

Siliguri Branch


Ward 8 , Khalpara , Siliguri - 734005

Website Policies

Copyright @ 2020 cilentfilingindia | All right reserved