How to File GST Returns Online

How to File GST Returns Online-feature image

After the launch of GST (Goods and Services tax) in 2017, every business registered under the GST must file annual and quarterly (or monthly) returns depending on the type of business. Today, whether you are doing any online business, or a reseller, manufacturer, or service provider, you need to file GST returns in a prescribed format.

Now, thanks to the internet, we have the privilege to file GST returns online at our comfort. In this blog, we will look at what exactly GST returns are, their types, and how to file GST returns online.

What is a GST Return?

A GST return is an official document that contains information about all sales, taxes received on sales, purchases, and taxes paid on purchases. This document also mentions all the GST invoices, receipts and payments for a specific period.

These details are used by tax authorities to calculate net tax liability. So, the registered dealer must file GST returns, that include:

  • Sales
  • Purchases
  • Input tax credit
  • Output GST

Who Should File a GST Return?

According to the GST Act, businesses which have an annual aggregate turnover of more than 5 Crore and taxpayers who didn’t opt for QRMP scheme must file two returns every month and one return annually. This means 25 returns a year.

Moreover, taxpayers with over 5 crore turnover can file returns under QRMP scheme. They must file 9 GSTR every year, which consists of 4 GSTR-3B, 4 GSTR-1 returns and one annual return. You can download these GST forms online.

What are the Types of GST Returns?

There are various types of GST returns under the new GST law. These are the type of GST returns along with the due date for filing returns along with the required frequency for filing.

Return FormDue dateFrequency
GSTR-111th of the following monthMonthly
GSTR-215th of the following monthMonthly
GSTR-330th of the following monthMonthly
GSTR-430th of the month following financial yearQuarterly
GSTR-520th of the next monthMonthly
GSTR-613th of the next monthMonthly
GSTR-710th of the following monthMonthly
GSTR-810th of the following monthMonthly
GSTR-931st of December in the next fiscal yearAnnual
GSTR-10Within the three months of the cancellation date or date of cancellation order, whichever is laterAfter the GST registration is cancelled
GSTR-1128th of the month, following the month for which the statement was filedMonthly

What are the Dates to File GST Return?

Below are some of the important GST start dates and return due dates to look at:


GST Return 1PeriodDue date
IFF OptionalJanuary 2024 (Monthly)13th February 2024
Up to INR 1.5 CroreJan-March 2024 (Quarterly)13th April 2024
More than 1.5 CroreJanuary 2024 (Monthly)11th February 2024


GST Return 3BPeriodDue date
More than 5 CroreJanuary 2024 (Monthly)20th February 2024
Up to INR 5 Crore (previous FY)January 2024 (Opted monthly)20th April 2024
Up to INR 5 Crore (Group 1)Jan-March 2024 (Quarterly)22nd April 2024
Up to INR 5 Crore (Group 2)Jan-March 2024 (Quarterly)24th April 2024


GST Return 4PeriodDue date
Annual return2023-24 (Yearly)30th April 2024


GST Return 5PeriodDue date
Non-residence foreign taxpayersJanuary 2024 (Monthly)13th February 2024


GST Return 5APeriodDue date
NRI OIDAR Service providerJanuary 2024 (Monthly)20th February 2024


GST Return 6PeriodDue date
Input service distributorJanuary 2024 (Monthly)13th February 2024


GST Return 7PeriodDue date
Input service distributorJanuary 2024 (Monthly)10th February 2024


GST Return 8PeriodDue date
TCS collectorJanuary 2024 (Monthly)10th February 2024


GST Return 9PeriodDue date
Annual return (More than 2 crore)2023-24 (Yearly)31st December 2024


GST Return 9CPeriodDue date
Audit return (More than 5 Crore)2023-24 (Yearly)31st December 2024

How to Check GST Return Status?

The official GST portal allows you to track the status of GST returns and there are three ways you can check it- through “Return Filing Period” option, “Status” option and “ARN” option. Let’s discuss how you can check GST status online using these methods.

Check GST Status Online through ARN Method

Check GST Status Online through ARN Method
  1. Visit and log in using your credentials
  2. Go to the top menu and click on the “Services” tab
  3. Now select “Returns” option and click on the “Track Return Status”
  4. Select “ARN” option
  5. Now enter the ARN in the provided field
  6. Click the “Search” button to know the status of your return

Check Status through Return Filing Period Method

  1. Visit and log in using your credentials
  2. Go to the top menu and click on the “Services” tab
  3. Now select “Returns” option and click on the “Track Return Status”
  4. Select “Return Filing Period” option
  5. Now select the return filing period and financial year form the boxes
  6. Click the “Search” button to know the status of your return

Check GST status online through Status Method

Check GST status online through Status Method
  1. Visit and log in using your credentials
  2. Go to the top menu and click on the “Services” tab
  3. Now select “Returns” option and click on the “Track Return Status”
  4. Select “Status” option
  5. Now select the status of return form the drop-down box
  6. Click the “Search” button to know the status of your return

How to File GST Return Online: A Step-By-Step Guide

Whether you’re a manufacturer, supplier, dealer, or consumer, you need to file your tax returns with the GST department. You can now file your GST returns online using the software or apps provided by the Goods and Service Tax Network (GSTN). Here’s a step-by-step guide on GST filing procedure:

Step 1: Head over to the GST portal at

Head over to the GST portal

Step 2: Log into the GST portal and go to the “Services” tab located on the GST dashboard

Step 3: Within the “Services” menu, locate and select the “Returns Dashboard” option

Returns Dashboard

Step 4: Now, select the “Financial Year” and “Return Filing Period,” then click on the “Search” button

select the Financial Year and Return Filing Period

Step 5: After the search, various sections of GST returns will appear. Select the “Prepare Online” option and identify the specific GST return for filing

Select the Prepare Online option and identify the specific GST return for filing

Step 6: Fill in the necessary details within the online GSTR form

Step 7: Once all details are entered, click on the “Submit” option and make the online GST payment using the appropriate challan

Step 8: After the successful submission of GSTR, a confirmation message “Filing Successful” will appear, along with the ARN (Acknowledgement Reference Number) will appear. Keep this ARN as a reference for future use.

Best Software for GST Return Filing

Here are some of the popular GST software that can aid you with GST return filings. These tools can simplify the GST filing process, create invoices & bills, and track your account details. With GST return filing tools, you can rest assured that your business is in good hands.

  • Tally Prime: Tally Prime is trusted software by millions of users. It has a comprehensive set of GST and accounting management features which are ideal for complex business requirements.
  • Zoho Books: A cloud-based and pocket-friendly software that easily integrates with other Zoho apps. It is ideal for startups and small businesses.
  • myBillBook: Offers a simple and intuitive interface, affordable plans, GST e-invoicing and e-way bill generation features, making it ideal for freelancers and micro-businesses.
  • Vyapar Billing Software: Vyapar comes with multiple features for tax calculation, GST compliance, sales tracking, and more. You can also generate custom bill designs that suit your business.
  • ClearTax: Clear Tax is GST filing software with a user-friendly interface. This tool is ideal for beginners and offers a strong mobile app, accurate data reports, and excellent customer support.


Filing GST returns online has become a streamlined process, thanks to digitalization. It has enabled businesses to fulfil their tax obligations efficiently. With various types of GST returns and respective due dates, businesses can stay compliant while filing return online.

In their journey of filing their returns, using the right software can simplify the process and offer accuracy and timely submission. With the help of accounting software, businesses can automate various aspects of the process, such as data entry, tax calculation, transaction, and invoice recording, etc.

By online filing methods and leveraging available resources, businesses can navigate the GST framework seamlessly, contributing to a robust tax ecosystem.

  1. How to file GST return?

    To file return in GST, log in to the GST portal online, upload invoices, and submit returns online through the prescribed forms.

  2. Can I file GST return myself?

    Yes, you can file GST returns yourself by following the step-by-step guidelines provided by the GSTN.

  3. How often do I need to file GST returns?

    The frequency of filing GST returns depends on the type of business and its turnover. It can range from monthly to annually.

  4. How much does it cost to file GST return?

    The cost of filing GST returns can vary depending on whether you choose to file it yourself or use a professional service. There might be nominal charges for using online filing platforms or software.

  5. Why should we file GST returns?

    Filing GST returns is mandatory for businesses registered under the GST regime. It ensures compliance with tax laws and facilitates the seamless flow of input tax credit throughout the supply chain.

  6. Can anyone file GST returns?

    Registered businesses under the GST regime are required to file GST returns. However, individuals and entities not registered under GST are not obligated to file returns.

Published On: February 10, 2024

Was this article helpful?

Would you like to get latest offers on software?

Thank you for your feedback! Soon we will provide you best offers

  • 42
  • 2

Anything About Software… Ask Experts!!

Get answers from 10,000+ active Community Users & 4000+ sellers

Recommended Products

Talk To Tech Expert