GST Annual Return

Here's How it Works

1. Fill Form

Simply fill the form and click Get Start Now.

2. Call to discuss

Our Experts will connect with you to proceed further.

3. Work done

We will help you to get the entire process done.

What is GST Annual Return Filing?

As per section 44 of the CGST Act 2017 says, Annual return under GST has to be filed annually by registered taxpayers. It consists of details regarding: 

  • Outward supplies (Sales) & the taxes collected on the same  
  • Inward supplies (Purchase) & the tax paid for the same  
  • Payment of output GST on a self-assessment basis   
  • Claiming of Input Tax Credit (ITC) 
  • HSN/SAC codes Details 
  • Demands & Refunds  

It is a consolidation of all the monthly/quarterly returns (GSTR-1, GSTR-2A, and GSTR-3B) filed in the relevant financial year. Most of the fields of GST Annual Returns are auto-filled based on GST Returns filled during the relevant year.  

This return helps in the substantial reconciliation of data for 100% transparent disclosures. 

Who should file GST Annual Return 

Every registered entity (other than exempted entities) having turnover exceeding Rs. 2 Crore must file their GSTR 9. 

GSTR-9 filing for taxpayers with aggregate turnover up to Rs 2crore made optional from FY 17-18 onwards. 


In the 43rd GST Council Meeting, dated May 28, 2021, the council made the amendment in Section 35 and Section 44 of the CGST Act and the changes will be applicable for the Financial Year 2020-2021. It was also decided at that meeting that GSTR 9/9A will continue to be optional for taxpayers having aggregate Annual Turnover up to Rs.2 crore.  

Taxable Persons who are exempted from filing of Annual Return: 

  • Registered taxpayers with annual aggregate turnover up to Rs. 2 crores 
  • Input Service Distributor (ISD) 
  • Tax Deductor/Collector (u/s 51 or 52)  
  • Casual Taxable Person  
  • Non-resident Taxable person (NRTP) 

GST Annual Return Due Dates & Penalties 

The due date for filing of Annual Return (GSTR-9) for a financial year is 31st December of the next Financial Year. 

Late Fee will be attracted, incase of not furnishing GSTR 9 within the due date, as per the provisions of the Act and applicable rules thereunder. 

Types of Annual Returns under GSTR 9 Form  

The different types of Returns under GSTR 9 Form as per the CGST Act are mentioned below: 

Annual Return Section Rule Person to File
GSTR 9 44(1) 80(1) Regular taxpayers filing GSTR 1, GSTR 3B during the F.Y.
GSTR 9A 44(1) Proviso to 80(1) Composition Scheme Taxable persons under section 10
GSTR 9B 52(5) 80(2) TCS taxpayers (e-Commerce Operators)
GSTR 9C 44(2)/35(5) 80(3) Taxpayers with a turnover exceeding Rs.5 crore


GSTR 9 Formats

Part-I of GSTR 9 (Basic Information) 

In Part -I of the annual return, you need to fill out Table 1 to Table 3 which consists of the basic registration details of the taxpayer. The details such as fiscal year, legal name, GST number, and Trade name (if any) need to be filled in. These details will be auto-populated once the annual return form GSTR 9 is made available in the GST portal. 

Part-II of GSTR 9 (Liability)  

In Part-II of the annual return form, you need to fill out Table 4 to Table 5 which consists of the consolidated details of outward supply of goods and services as declared in GSTR 1 filed during the financial year.  

Part-III of GSTR 9 (Input Tax Credit)  

In Part-III of the annual return form, you need to fill out Table 6 to Table 8 which consists of all input tax credit availed, reversed, ineligible ITC & other ITC related information in the financial year for which the annual return is filed. 

Part-IV of GSTR 9 (GST Paid)  
In Part-IV of the annual return form, you need to fill out Table 9 which consists of actual tax paid as declared in the GSTR 3B filed during the relevant financial year. The bifurcation of tax paid in cash and paid through ITC should be furnished. 

Part-V of GSTR 9 (Circular 26 Adjustments)  

In Part-V of the annual return form, you need to fill out Table 10 to Table 14 to declare the details of transactions related to the relevant financial year but declared in the current financial year returns from April to September or the date of filing of GSTR9 for the previous financial year, whichever is earlier. 

Part-VI of GSTR 9 (Other Info)  

In Part-VI of the annual return form, you need to fill out Table 15 to Table 19 which consists of: 

  • Details of Refunds 
  • Details of GST Demands 
  • HSN/ SAC Summary of inward & outward supplies 
  • Late Fees paid & payable 


How to File GSTR 9 Annual Return 

Step 1: To GST Annual Return Online Visit the GST portal - 

Step 2: Log in to the GST Portal by entering a valid username & password. 

Step 3: Navigate to ‘Services’ > ‘Returns’ > ‘Annual Return’.


Step 4: Select the Financial Year for which you want to file the annual return 

Step 5: The GSTR-9 Annual Return for Normal Taxpayers page is displayed consisting of 19 Tables. 

Step 6: Enter values in each tile displayed as may be applicable. 


Step 7: Click the ‘SAVE’ button at the bottom of the page after all details are added. A message will be displayed on the top of the page confirming that data is successfully saved. 

Step 8: Once all the details are saved, click on the “COMPUTE LIABILITIES” button for the computation of late fees (if any).  

Step 9: Now, you can view the draft GSTR 9 return by clicking on ‘PREVIEW DRAFT GSTR 9’. 

Step 10: Later the status of Form GSTR-9 shows “Ready to File” message, then liabilities will be calculated and late fee payable and paid tile gets enabled.  Click on the Late fee payable and paid tile if payment is needed and then select the "Proceed to File" button. 

Step 11: Select the checkbox for declaration. From the ‘Authorised Signatory’ drop-down list, choose the authorized signatory. Click the ‘FILE GSTR-9 WITH EVC’ or ‘FILE GSTR-9 WITH DSC’ button.  

Step 12: GST Return Filing Status - A success message will be displayed on the screen along with an ARN (Acknowledgment Reference Number) 

Frequently Asked Questions

Yes, the GSTR 9 needs to be filed even if the taxpayer has got his GST registration cancelled during the said financial year.

Yes, the liabilities that are not reported earlier at the time of filing GSTR-3B can be declared in GSTR-9. Such liability so declared is required to be paid through Form GST DRC-03.

Input Tax Credit can’t be claimed through Form GSTR-9.

No, a taxpayer can’t revise the Form GSTR-9 return after filing.

If a person fails to file GSTR-9 then he has to pay late fees also the notice may be issued u/s 46 requiring him to furnish such return within the stipulated time.

company registration consultants near me

I agree to receive Whatsapp updates

I agree to receive Newsletter