GST Returns Filing India

A GST Returns Filing India is a document showcases the details of your purchase, tax paid on purchases, sales, and tax collected on sales. As a seller or service provider, it is mandatory to register for the GST if your business has a turnover of above ₹ 40 lakhs (if you sell physical goods) or more than ₹ 20 lakhs (if you supply services). To file GST returns, GST compliant sales and purchase invoices are required. You can generate GST compliant invoices for free on Tesla Digital.

How To File GST Return Online India?

Any business offering sale of goods with annual turn over of 40 lacs or service with annual
turnover of 20 lacs would require the registration for GST and have a valid GST Number.

We collect all the necessary information and documents from you.
Our professionals can file for you three monthly returns and an annual return with the GST department.
We offer the best prices and complete the filing in a promised time frame.

GST Return Online India - An Introduction

As per the GST law, every individual/Company/LLP registered under the GST Act has to furnish the details of sales, purchases and the tax paid by filing for GST returns with the administrative authorities.
As a business person/ firm, your first priority will be to do GST return filing. Hence, knowing the ropes can help you make the process smoother and simpler. While filing a GST return, you are supposed to provide all the particulars related to your business activities, like the tax liability declarations, tax payments and also any other related information as per instructions provided by the government.
The GST return filing process has to be done electronically in the GST portal. A facility has to be offered for the manual process of GST return filing tasks. This facility helps the business taxpayer in India to prepare the return offline and then upload it on GSTN through the facilitation center. There are also various components of GST returns filing that you need to know about. The GST return mainly includes purchases, output GST on the sales, input tax credits as per GST paid while making the purchases, and also includes the total sales. In order to file the GST return, the purchase invoices and GST compliant sales are needed.

What are GST return?

Any person who applies for GST Returns Filing India will also have to make a GST return filing. The GST return is basically a document which is needed as per the Indian tax authorities of law, to be filed. It will be used by the authorities of tax for the purpose of calculating the tax liability. To file GST returns, GST compliant sales and purchase invoices are required. You can generate GST compliant invoices for free on Tesla Digital.

Who is eligible for GST return?

Business owners and dealers who are registered under GST must file two monthly GST return and one annual GST return. There are total 26 returns. The nature of the business also dictates the GST that is to be filed. GST returns are of various types and late filing of GST returns will result in a penalty of Rs.100 per day till the day the GST returns are filed. Once filing is done, any tax liability must be promptly paid to the government.

GST Input Tax Credit Reconciliation

GST or Goods and Services Tax is an indirect tax that depends on the value added at each stage of the supply chain of a particular service or goods until it reaches the customer or consumer. With GST, tax is imposed at various stages and to nullify the cascading effect, it is designed in a way that is meant to refund all parties that are involved in the various stages with the exception of the final consumer. This element that is employed to offset the tax liability is called an input tax credit.

Online GST Return Filing Process

Any business person who has taken the registration, but has not crossed the limit of exemption will have to comply with the step-by-step GST billing process.The Government has given threshold limit for goods and services which will be based on aggregate turnover 40 Lakhs in case of services and 20 Lakhs in case of Goods, provided that where such person makes taxable supplies of goods or services or both from any of the special category States, he shall be liable to be registered if his aggregate turnover in a financial year exceeds ten lakh rupees. Special category states includes The State of Jammu and Kashmir and States of Arunachal Pradesh, Assam, Himachal Pradesh, Meghalaya, Sikkim and Uttarakhand. Once the taxpayer crosses the limit of exemption, he/she will start filing for GST returns. Even in cases where no taxable supplies are received or made during a particular period, the taxpayer will have to file the NIL return. So, there is no way that you can avoid GST filing. If you miss out filing the return of one period, then you will not be able to file the next period’s return. Let us simplify GST in this way- Any business will have to file monthly GST return twice and annual return once.This implies that as a total, you will have to file GST returns 26 times a year. The GST portal issues 4 different types of forms for filing the GST returns. They are:
  1. Return for purchases
  2. Return for supplies
  3. Annual returns
  4. Monthly returns
In case of small business taxpayers in India who have opted for a composition scheme, they just have to file GST returns on a quarterly basis. Return filing process is done online with Tesla Digital.

Elimination of the cascading effect

GST is set to become one of the biggest fiscal reform that our country is going to witness. The introduction of GST into the Indian tax system has done away with several other taxes like central excise duty, service tax, customs duty and state level value added tax. Thus a single GST has eliminated the cascading effect of tax on tax .

Higher threshold benefits

Before GST was introduced, VAT or value added tax was applicable for any business that had an annual turnover of 20 lakhs. Services that saw a turnover of less than 10 lakhs did not have to pay service taxes.

Startup Benefits

Earlier startups with an annual turnover of 5 lakh had to pay VAT which would be very difficult for a business during the initial stages. But as GST has replaced VAT, businesses can set off the service tax on their sales. It proves to be a helping hand for the growing startups.

Regulations and accountability

The pre-GST period witnessed a disorganized tax filing system. Presently, all taxes are paid online and major hassles that were a part of tax filing have been eliminated in the process of introducing GST. This has resulted in industries becoming more accountable and tax filing laws are better regulated than before.

E-commerce for quick supply of goods

Startups are making a strong presence online offering their services and products through their websites. Under VAT, there were many types of VAT laws, and the supply of goods through online, that is, E-commerce was never a well-defined one. For instance, if you need to deliver goods to various states, then you will have to file the VAT declaration first. After that, you will need to provide registration details about the trucks which deliver the goods. In many instances, goods end up being seized by the authorities due to lack of proper documents. GST has now removed all such confusing processes.

Why Tesla Digital?

20 Working Days

Just tell us a little bit about your business and you’ll have the incorporation certificate in 20 working days. It’s that simple. In addition to yours, we’ll be handling around 400 requests this month.

9.1 Customer Score

We make your interaction with government as smooth as is possible by doing all the paperwork for you. We will also give you absolute clarity on the process to set realistic expectations.

160 Strong Team

Our team of experienced business advisors are a phone call away, should you have any queries about the process. But we’ll try to ensure that your doubts are cleared before they even arise.

Online GST Return Filing Process

In total, there are 3 steps to be followed in the GST return filing work for every Indian Business Taxpayer.


All registered taxpayers can follow the filing format and upload their annual return invoice on the GST portal. To do that, you will have to maintain electronically all the records of the invoice. We help you with filing process in the GST portal by setting up simplified versions of excel templates. It will aid you in maintaining the records with ease.


We collect all the information and documents needed to start preparing for your GST returns first. Vakilsearch will maintain the invoice records of registered taxpayers and by month end, you can easily file the GST returns using our exclusive team of experts. Once you do the online filing process in GST portal, from then on, our expert affiliate will remind you about the filing date so that you won’t forget the date and end up paying tax penalties.


The first step before filing your GST will be to review the GST filing before submission. We, at Tesla Digital, give you an opportunity to do the same. The second step is your approval. After your approval, we will be filing your online returns Our GST experts will file the GSTR returns using a challan. The ARN number generated will be shared with you. Once the process is completed successfully, we will mail you an acknowledgement about the same to the registered E-mail ID provided by you.

GST return filing dates you have to remember

In the GST return filing procedure, there are some dates every business taxpayer will have to keep in mind. You can get the due dates extended by the issue of notifications or orders. We are here with a complete list of GST return filing dates you should never miss!

Know your monthly return GST


The GSTR 1 due dates are usually on a quarterly arrangement when the aggregator turnover becomes less than 1.5 Crores. The outward supply details have to be filed every month before 10th For turnovers up to Rs.1.5 Crores, the quarterly filing dates are as follows:
Time Period The Dates Due
January – March 30 April
April -June 31 July
July -September 31 October
Turnovers more than Rs. 1.5 Crore / Turnover less than 1.5 Crore, still opted for filing monthly
PeriodDue Dates
April1 May 
May 10 June 
June 10 July 
July 10th August 
August 201810th September 
September 10th October 

Understanding GST return in Depth

One of our GST representatives will collect all the required documents and process the GST application through the iCFO platform.


The GSTR-1 is a monthly return form filed by businesses to report the details of the outward supplies of all services and goods. Every GST-registered entity should file GSTR-1 except Input service distributor and Composition taxpayer. It must be filed even if there is no business activity. The due date for filing GSTR-1 is 10th of every month. The GSTR 1 acts as the base on which all other form submissions can be made for the month.


GSTR-2A is the return of details of all the inward supplies of goods/services, that is, purchases made by registered suppliers. This form is filed by the 15th of every month. GSTR-2A is auto populated where the data will be fetched from the GSTR-1 filed by the supplier. It is a read-only return and cannot be edited.


GSTR-2 is the return filed to furnish the details of all the inward supplies of goods/services. This form can be edited but the filing has been suspended by the government.


It is a summarized monthly return of all the details of inward and outward supplies, input tax credits and the details of all the GST liabilities. It is a self-declaration form filed by all taxpayers for every tax period. The due date for filing GSTR-3B return form is 20th normally. However, the date may be changed if there are any government notifications.


GSTR-4 is filed every year by all taxpayers under the GST composition scheme. Businesses should provide a summary of the outward supplies and all the taxes paid thereon, details of import of services and supplies that may attract reverse charge. The due date for filing this form is the 30th of the month succeeding the financial year.


This form is filed by all non-resident taxpayers registered in India and carry out business operations in India. In the GSTR-5 return, businesses should furnish the details of all the inward and outward supplies and the tax liabilities. This form is to be submitted on a monthly basis and has to be filed by every month on the 20th.


Form GSTR-5A is furnished by service providers of Online Information and Database Access or Retrieval (OIDAR). It is filed to declare the services provided to unregistered entities or individuals, from a place outside India to a person in India. It is a monthly return filed by the 20th of every month.


GSTR-6A form is a system generated “draft” Statement of Inward Supplies for a Receiver Taxpayer. It is a read-only form.


The Input Service provider generates and files GSTR-6 only after all details furnished in GSTR 6A are accepted and verified. This is done on the 13th of every month.


GSTR-7 is filed by the entities who deduct tax at the time of making payment to the suppliers for purchase, that is, inward supplies received. GSTR-7 form contains details of Tax deducted at source (TDS) under GST, the tax liability, and TDS refund. GSTR7 must be filed on the 10th of the subsequent month.


GSTR 7A is better known as the TDS certificate which is generated as soon as the GSTR filing in done by the tax deductor in Form GSTR-7. The assessee uses it for keeping records.


The form GSTR-8 is filed by e-commerce businesses who collect tax at source (TCS) to furnish the details of the supplies made through the e-commerce platform. It is filed on the 10th of every month.


The GSTR 9 form is filed annually by entities to furnish the details of all purchases, sales, input tax credit or refund claimed or demand created etc. GSTR-9 is filed by normal taxpayers, SEZ unit, SEZ developer, OIDAR service providers, and the taxpayers who have withdrawn from the composition scheme to normal taxpayers. Annual return purposes. It has to be duly filled by all taxpayers by the coming financial year 31st. This mainly consists of all the details of the 12 GSTR3 filed during the financial year.


GSTR-9A is filed by entities who have opted for composition scheme any time during the financial year. The details furnished in GSTR-9A are inward and outward supplies, taxes paid, demand created, refund, input tax credit availed or reversed.

Preparation of GST application

One of our GST representatives will collect all the required documents and process the GST application through the iCFO platform.

Late Fees/Penalty For Failing To Filing The Return On Time

In case the taxpayer fails to complete GST Return filing, file the returns within the time limits, then he/she will be asked to pay a penalty which is also known as the late fee. The late fee will be Rs.20 per day if it is NIL return or only purchases and Rs 50 will be levied if we fail to furnish the sales. Thus, it will come around Rs.25 under the CGST and again Rs.25 under the SGST. The total amount to be paid will be Rs.50 per day. The maximum penalty can be Rs.5000.The IGST do not levy any late fees.

GST Return late filing

Under the GST rules, the filing of returns is mandatory. You are expected to file a Nil return in case no transaction has been made. In case you have not yet filed the previous quarter/month return, then you will not be able to do the return filing process. In case of any delay in GST return, you will have to face serious penalties and fines. The GSTR 1 late filing penalty will be added in the GSTR-3B ledger of liability as soon as a delay occurs.

Mark your calendar – Don’t forget your GSTRs

This GSTR is due every month on 20th. Besides your quarterly and monthly returns, you also need to file an annual return by 31st of December. The GST reconciliation statement should be filed by a chartered accountant appointed by you.

GST Return FormFrequencyDue Date for Return Filing
GSTR 3MonthlyDue by 20th of every month
GSTR 3Annual ReturnDecember 31st
GSTR 3BMonthly ReturnDue by 20th of every month
GSTR 4Quarterly monthDue by 18th of the following month after the end of each quarter
GSTR 5 & GSTR 5AMonthlyDue by 20th of every month
GSTR 6MonthlyDue by end of every month

FAQs on Online GST Return Filing Process

Can I apply for GST Registration online?

Yes. Taxpayers can apply online for GST registration with Tesla Digital. You just need to get your business registered in the official GST Portal and upload the scanned copies of all the documents needed. This all can be done while siiting at your home or in the remotest area of the country.

Is the GST threshold limit the same for all Indian states?

No, it is not the same in all the states. In the North East states of India, the GST threshold limit comes to Rs.20 lakh for all types of businesses. Whereas, in states like Assam, Meghalaya, Nagaland, Mizoram, Tripura and Arunachal Pradesh; the threshold limit is Rs.10 lakhs.

How would the composition scheme work under GST?

Composition Scheme is a simple and easy scheme under GST for taxpayers. Small taxpayers can get rid of tedious GST formalities and pay GST at a fixed rate of turnover. This scheme can be opted by any taxpayer whose turnover is less than Rs. 1.5 crore. Under GST, the composition scheme is applicable to all types of businesses with a turnover up to Rs.50 lakhs. These taxpayers will have to pay a fixed percentage of the business turnover.

Does GST apply to all businesses?

Yes. GST is applicable to all types of businesses. It applies to all the traders, manufacturers and providers. It can also extend to writers, bloggers and dealers.

Do we need different forms for IGST, SGST and CGST?

The same return form can be used for filing SGST, CGST and IGST. It will have different columns for each one of them and it will have to be filled on the basis of inter-state or intra-state supplies.

Can we revise the returns?

There is no concept of revision of returns under the GST regime. However, you can change the invoice through a supplementary invoice or debit or credit notes. It is not possible to revise the GST returns. Changes can be made on the details provided in the next period’s return form amendment section.

What happens if the return is not filed within the stipulated time?

In case you delay the filing of the return, you will have to pay Rs.100 per day as a late fee. The maximum late fee charge will be Rs.5000.

What happens if the return is not filed within the stipulated time?

In case you delay the filing of the return, you will have to pay Rs.100 per day as a late fee. The maximum late fee charge will be Rs.5000.

After filing of returns, will I be able to pay my taxes?

You cannot pay the taxes after filing the returns. Instead, it should be paid before the return filing. If it is not done so, the return will be considered invalid.