GST Return Filing

GST Return Filing - Types, Steps, Documents Required, and Dues Dates

Learn GST Return Filing Process in India. Read the Types, Steps & Documents Required for GST Return Filing. Click to Know the GST return Filing Due Dates.

Must read Takeaways

  • There are over 11 types of GST return types based on the kind of business, turnover, and taxpayer category. How many do you know?

  • Did you know? Filing GST returns requires detailed documents such as B2B and B2C invoices, GSTIN, HSN summaries, and credit/debit notes. Ensuring accurate documentation can make your GST filing process smoother and error-free.

 

Even though the GST taxation system was introduced in 2017, managing GST returns or tax filings still feels like navigating a maze. With the new 2025 updates, all businesses must be in tune with the changes in new rules and GST return filings. 

 

 

What is the GST Return?

 

A GST return document comprises detailed information about income, purchases, sales, and tax liabilities. These details are crucial for calculating your tax obligation for GST return filing. 

 

GST applies to 11 forms of returns, each with a different purpose and due date. GST returns are usually filed monthly, quarterly, or annually, depending on the taxpayer’s category and turnover. 

 

The periodic GST return filing ensures that businesses comply with the law while providing the government with the required visibility. 

 

 

Who Should File a GST Return?

 

Here’s a breakdown of who should file GST returns and under which conditions:

  • Regular Taxpayers: Businesses with an annual turnover surpassing ₹20 Lakhs and ₹10 Lakhs, in the case of special category states, must file monthly GSTR-1 and GSTR-3B returns.

  • Composition Scheme Taxpayers: Entities with turnover up to ₹1.5 crore are covered by the composition scheme and must file CMP-08 quarterly and GSTR-4 annually.

  • Non-resident Taxpayers: Foreign businesses operating in India temporarily are required to file GSTR-5 monthly.

  • Input Service Distributors: Entities distributing ITC to branches must file GSTR-6 monthly.

  • E-commerce Operators: Platforms collecting TCS must file GSTR-8 monthly

  • TDS Deductors: Government departments or agencies deducting tax under GST must file GSTR-7 monthly.

     

     

Types of GST Returns Filing

There are over 11 types of GST return filings. For your convenience, we have summarized the different types of GST filings along with their description, frequency, and due date in a tabular form. 

 

GST Return Type What’s it About? Frequency Due Date

GSTR-1 

Consists of details of all outward taxable

goods or supplies made by a business

Filed monthly and quarterly 

based on turnover.

11th of the following month 

GSTR-2A 

An autogenerated dynamic read-only return

auto-populating details of inward supplies from suppliers

Auto-generated

NA

GSTR-2B 

Static monthly statement for taxpayers to

claim Input Tax Credit (ITC)

Monthly

14th of the following month

GSTR-2


Deferred return meant for inward

supplies to match with GSTR-1

Deferred

NA

GSTR-3 


Consolidated return designed to combine

GSTR-1 and GSTR-2 details

Deferred

NA

GSTR-3B

It’s a simplified monthly return for summary

sales, purchases, ITC claims, and tax liabilities

Monthly

20th of the following month

GSTR-4 


It’s an annual return summarizing quarterly

CMP-08 filings for composition scheme taxpayers

Monthly

30th April of the next financial year

GSTR-5 

A monthly return for non-resident taxpayers

reporting transactions and tax liabilities

Monthly

20th of the following month

GSTR-5A 

A return for OIDAR (Online Information and

Database Access or Retrieval) service providers

Monthly

20th of the following month

GSTR-6 

It is filed by Input Service Distributors (ISDs)

declaring details of ITC distributed to recipients

Monthly

13th of the following month

GSTR-7


A TDS return filed by tax deductors to report

deductions under GST

Monthly

10th of the following month

GSTR-8 


A return for e-commerce operators capturing

details of supplies and TCS collected

Monthly

10th of the following month

GSTR-9 


An annual return that consolidates all monthly or

quarterly GST returns filed during the year

Annually

31st December of the next financial year

GSTR-10


Final return for taxpayers whose GST

registration is canceled or surrendered

Once (upon GST registration

cancellation or surrender)

Within 3 months of cancellation

or surrender

GSTR-11


Return for UIN holders like foreign

embassies claiming refunds

Monthly 

28th of the month following the

inward supplies

PMT-06

Challan for self-assessed tax payments

under the QRMP scheme

Monthly 

25th of the following month for

applicable period

CMP-08

Quarterly return for composition taxpayers

declaring summary sales and tax payable

Quarterly

18th of the following quarter

ITC-04

Details of goods sent for job work and their subsequent return

Quarterly

25th of the month following the quarter

 

How To Calculate GST?

GST can be easily calculated using the following formula. All you need is the selling amount or the original amount and the rate of GST.


 GST Amount = (Original Price × GST Rate) / 100

GST Calculation Example

Take Rakesh, who owns a garment shop. If he sells a shirt for ₹1,000 at an 18% GST rate, let’s calculate the GST amount by applying the above formula. 

 

GST Amount = (₹1,000 × 18) / 100 = ₹180

Total Price = ₹1,000 + ₹180 = ₹1,180

 

Documents Required for GST Return Filing

To manage the GST filing process, you should know what documents are required. 

 

Here’s what you need:

 

1. GSTIN (Goods and Services Tax Identification Number)

    GSTIN of customers for all B2B invoices

 

2. Invoices

    All the list of issued invoices, including B2B and B2C, with the following details:

  • Type of invoice
  • Place of supply
  • Invoice number and date
  • Taxable value
  • Applicable GST rates (IGST, CGST, SGST)
  • GST cess, if applicable
  • Indication of reverse charge applicability, if relevant

 

3. B2C Invoices

    Include all the B2C invoices exceeding ₹2.5 Lakhs with the following details:

  • Invoice number, date, and total value
  • Taxable value and applicable GST rates
  • Place of supply
  • Summary of intra-state and inter-state sales categorized by GST rates

 

4. Export Invoices

  • Customer's GSTIN
  • Invoice and shipping bill details (number and date)
  • Port code
  • Taxable value and applicable GST amounts

 

5. HSN (Harmonized System of Nomenclature) Summary

  • HSN code, description, and UQC (Unit Quantity Code)
  • Total quantity and valuesith applicable GST amounts 

 

6. Additional Summaries

  • Overview of credit and debit notes, advance receipts, and amendments made during the tax period.

 

 

A Step-by-Step Guide to file GST Return

  1. Register and get GSTIN: If you are not registered on the portal, register to get the GSTIN number. Those who already have GSTIN numbers can start with the following step. 

  2. Log into the Portal: Visit the GST portal, i.e., www.gst.gov.in, and log in with your credentials.

  3. Navigate to Returns: Locate the return dashboard and click on that and choose the appropriate financial year for which you are filing the GST returns. 

  4. Prepare Online: Now select which return you need to file based on your taxation category. If you wish to file online, select the prepare online option. 

  5. Enter Required Details: Now enter the details correctly in the required fields, including any pending late fees. Once done, save the form.

  6. Review Before Submit: Cross-verify all details before submitting the return

  7. Check Status: Before proceeding, check the status of the GST return filing. Once you submit the return form, the status will change to submitted. 

  8. Make Tax Payments: Now click on payment of tax and make the necessary payment. 

  9. Download Acknowledgment Receipt: Save a copy of the acknowledgment receipt for your records.

     

     

How to check GST Returns Status?

There are three ways to check the GST returns status. Let us have a look at these different ways.

 

Track Status Using the ‘Return Filing Period’ Option

Before tracking the GST returns status, the taxpayer needs access to their GST account. The following steps can then be followed to track the status:

 

  • Access the common GST portal - www.gst.gov.in
  • Log in with your credentials
  • Move the cursor, select Service, click on Returns, and finally select Track Return Status.
  • Select the Return Filing Period
  • In the drop-down list, select the concerned financial year for which the return is filed
  • In the end, click on the Search button

 

 

Track Status Using the 'ARN' Option

Taxpayers are assigned an ARN, which stands for Application Reference Number. This number is assigned through the taxpayer's email address or contact number. The steps below can be followed to track GST return status using the ARN.

  • Access the common GST portal - www.gst.gov.in

  • Fill in your credentials and login

  • Move the cursor, select Service, click on Returns and finally select Track Return Status.

  • Type in your ARN number in the dedicated ARN space

  • Finally, click on the Search option to track the status

     

Track Status Using the 'Status' Option

To determine the GST return status by using the 'Status' option, follow the steps cited below:

  • Log into the portal www.gst.gov.in

  • Enter your login page credentials

  • Click on the Service tab, go to Returns and select the Track return Status

  • From the drop-down list, select the Status of Return option

  • Then click on the Search button to know the status

     

How to Download GST Returns?

Step 1: Visit the portal (www.gst.gov.in) and log into your account using the credentials

Step 2: Go to Services navigate to Returns and click on View e-filed returns

Step 3: Select the Financial Year (i.e., GST return filing year), Return filing period (i.e., annual, quarterly, or monthly), Period (i.e., the GST return filing period), and Return type (i.e., the GSTR form you wish to download).

Step 4: Once you fill in the required details, click on view/download to view the acknowledgment number and date of GST return filing

Step 5: Click on Download Filed GSTR to download your GST return in PDF format

 

Penalty for Late Filing GST Returns

Make sure you file your GST returns on time, as there are penalties for late GST filings. But why? To promote timely compliance, avoid revenue leakage, ensure accurate tax reporting, and maintain cash flow in the economy. 

 

GST Return Type

Penalty for Late Filing

GSTR-3B

Late fee of ₹25 per day for CGST and SGST (total ₹50/day) and a max cap of  ₹5,000


Nil Return: ₹10 per day for CGST and SGST (total ₹20/day) with a max cap of ₹2,000

GSTR-1

Late fee of ₹25 per day for CGST and SGST (total ₹50/day) with a max cap of  ₹5,000


Nil Return: ₹10 per day for CGST and SGST (total ₹20/day) with a max cap of ₹2,000

GSTR-9

Up to ₹5 Crore turnover:  ₹25 per day (₹50/day total) capped at 0.04% of turnover


₹5 crore to ₹20 Crore turnover: ₹50 per day (₹100/day total), capped at 0.04% of turnover


Above ₹20 Crore turnover: ₹100 per day (₹200/day total) capped at 0.25% of turnover


GSTR-4

Late Fee of ₹50 per day (₹25 CGST + ₹25 SGST), capped at ₹5,000


Nil Return: ₹20 per day (₹10 CGST + ₹10 SGST), capped at ₹2,000


GSTR-5

Late Fee of ₹50 per day (₹25 CGST + ₹25 SGST), capped at ₹5,000

GSTR-5A

Late Fee of ₹50 per day (₹25 CGST + ₹25 SGST), capped at ₹5,000

GSTR-6

Late Fee of ₹50 per day (₹25 CGST + ₹25 SGST), capped at ₹5,000.

GSTR-7

Late Fee waived as of November 1, 2024, as per Notification No. 23/2024-Central Tax

GSTR-8

Late Fee of ₹50 per day (₹25 CGST + ₹25 SGST), capped at ₹5,000

GSTR-10

Late Fee of ₹100 per day (₹50 CGST + ₹50 SGST), capped at ₹5,000

 

 

Important GST Return Due Dates

Here's a quick reference to the important GST return filing due dates to keep in mind:

 

Due Date

GST Return Type

Filing Period

August 10th

GSTR-7

Monthly (July 2025)

August 10th

GSTR-8

Monthly (July 2025)

August 11th

GSTR-1 (Turnover> ₹1.5 Crore)

Monthly (July 2025)

August 13th

GSTR-6

Monthly (July 2025)

August 20th

GSTR-3B (Turnover> ₹5 Crore)

Monthly (July 2025)

August 20th

GSTR-3B (Turnover ≤ ₹5 Crore)

Monthly (July 2025)

August 20th

GSTR-5

Monthly (July 2025)

August 20th

GSTR-5A

Monthly (July 2025)

December 31st

GSTR-9 and 9C

FY 2024-25 (Annual Return)

Challenges Faced

Many taxpayers and businesses still face challenges managing and navigating the GST filing and registration processes. 

  • The complexity of the GST return forms is challenging. Multiple GST return forms ( as mentioned above) and matching the data in each is not easy. 

  • Another concern is the mismatch of the Input Tax Credit (ITC). The mismatch between the credit claimed in GSTR-3B and the actual ITC available in the supplier’s GSTR-1 leads to errors and potential penalties. 

  • Some of the penalties for late filings are heavy, and they also attract interest charges, which adds to the financial burden. 

  • The GST portal often faces some technical glitches, especially during peak filing times, which cause submission delays. 

  • The updates and versions to the GST rules and regulations also add to the confusion. 

  • The most pressing concern is educating taxpayers about the revised and constantly changing GST rules and regulations.

 

Benefits of partnering with Amazon Business

Amazon Business ensures all your B2B purchases are GST-compliant by providing GST invoices with every purchase. With handy GST invoices for B2B eCommerce or B2B purchases, filing GST returns becomes smoother. 

 

 Registering with Amazon Business also has these perks:

 

Conclusion

The key is to stay updated with the GST return filing rules and regulations. With inventory planning, prioritize categorizing GST invoices and setting reminders to file taxes on time. You can seek professional help to avoid common filing mistakes.

FAQs


  • Yes, depending on the kind of business you run, filing GST returns (monthly, quarterly, and annually) is mandatory as per the Central Goods and Services Tax (CGST) Act, 2017.

  • Yes. If your business operates in more than one state, then you need to obtain a separate GST registration for each state.

  • Aggregate turnover should be taken into account when calculating turnover. It refers to the aggregate value of all taxable supplies, excluding inward supplies subject to reverse charge, including exempt supplies, exports of goods or services, or both, and inter-state supplies of individuals/entities having the same PAN, calculated on an all-India basis. CGST, IGST, UTGST, SGST, and cess are notably excluded while assessing aggregate turnover.

  • You can apply for GSTIN via GST Online Porta. All you need is your PAN, mobile number, email address, Bank details, and other information. Once the GST officer approves the application, you will be allotted a unique GSTIN number.

  • Currently, GST returns cannot be revised once filed. However, any error in the return can be rectified or revised in the next GST filing. 

  • Filing income tax returns is the responsibility of the individuals. It’s mandatory for businesses with turnovers and makes getting loans easier.

  • As per the new GST rules, small taxpayers under the composition scheme, exempt goods and service providers, and nil return filers are exempted from filing GST returns.

  • Yes. Companies or businesses with a turnover of more than five crore in the previous year could file GSTR-9C on a self-certification basis without getting it audited or certified by a CA or CMA.

Product Updates

    Have questions?