About the service
Form GSTR-9 is an annual return to be filed once for each financial year, by the registered taxpayers who were regular taxpayers, including SEZ units and SEZ developers. The taxpayers are required to furnish details of purchases, sales, input tax credit or refund claimed or demand created etc. in this return.
Form GSTR-9 is to be filed by a person who is registered as a normal taxpayer, including SEZ unit or SEZ developer and the taxpayers who have withdrawn from the composition scheme to normal taxpayer any time during the financial year.
- Composition taxpayers can file Annual Return in Form GSTR-9A.
- Annual Return is not required to be filed by casual taxpayer / Non Resident taxpayer / ISD/ OIDAR Service Providers.
Form GSTR-9 is required to be filed by every person registered as normal taxpayer. However, certain class of taxpayers may be exempted from filing Form GSTR-9 by way of Notifications issued by Government of India from time to time.
Form GSTR-9C is required to be filed by every registered person whose aggregate turnover is above a certain threshold during the financial year, as notified by way of Notifications issued by Government of India from time to time. Such taxpayers are required to get their accounts audited by Chartered Accountant or Cost Accountant and need to submit a copy of audited annual accounts and reconciliation statement.
Yes, it’s mandatory to file Form GSTR-9 for normal taxpayers.
You are required to file both Form GSTR-9 and Form GSTR-9A, for the respective periods.
The period during which the taxpayer remained as composition taxpayer, Form GSTR-9A is required to be filed. And, for period for which the taxpayer is registered as normal taxpayer, Form GSTR-9 is required to be filed.
For example: If the taxpayer had opted for Composition scheme from 1st April to 31st December, then Form GSTR-9A is required to be filed for this period. And, if the taxpayer had opted out of composition scheme and registered as a normal taxpayer during period say 1st January to 31st March, then for this period Form GSTR-9 is required to be filed.
Yes, the annual return needs to be filed even if the taxpayer has got his registration cancelled during the said financial year.
The due date for filing Form GSTR-9 for a particular financial year is 31st December of subsequent financial year or as extended by Government through notification from time to time.