How to File GST Return Online in India (2026)

GST return filing is an important compliance activity for registered taxpayers in India. Depending on the taxpayer’s registration, business activity and applicable scheme, different GST returns may need to be filed for reporting sales, purchases, tax liability, input tax credit and other relevant information.

GST returns are filed electronically through the official GST portal. The process generally involves selecting the relevant financial year and return period, entering or reviewing transaction details, checking the return summary, paying any applicable tax or liability, and filing the return using the available electronic verification or digital signature options. The GST Portal provides separate filing procedures for forms such as GSTR-1 and GSTR-3B.

In this complete guide, we explain how to file GST returns online in India in 2026, including the documents and information required, GSTR-1 filing, GSTR-3B filing, NIL return filing, payment, verification and important points to check before submitting your return.

What Is GST Return Filing?

GST return filing is the process of submitting applicable GST-related information to the government through the GST Portal.

Depending on the applicable return, the information may include:

  • Sales
  • Purchases
  • Taxable supplies
  • GST collected
  • Input Tax Credit
  • Tax liability
  • Credit notes
  • Debit notes
  • Other applicable GST details

The exact information and return form depend on the taxpayer’s registration type and applicable GST requirements.

Who Needs to File GST Returns?

GST return filing requirements depend on the taxpayer’s registration, business activity and applicable GST provisions.

GST compliance may apply to:

  • Regular GST-registered businesses
  • Traders
  • Manufacturers
  • Service providers
  • E-commerce businesses
  • Eligible composition taxpayers
  • Other registered taxpayers

The type and frequency of return filing can differ depending on the taxpayer and applicable scheme.

Therefore, businesses should check which GST returns apply to their specific registration rather than assuming that every taxpayer files the same return.

 

What Are GSTR-1 and GSTR-3B?

GSTR-1

GSTR-1 is used for reporting applicable details of outward supplies of goods or services.

The GST Portal provides an online process where taxpayers can enter or upload applicable invoice details, generate a summary, preview the return and then file it using DSC or EVC.

GSTR-3B

GSTR-3B is a summary return used for reporting applicable GST liability and other relevant details and for discharging tax liability where applicable.

The GST Portal provides an online process for preparing, previewing and filing GSTR-3B

 

Documents and Details Required for GST Return Filing

Before filing your GST return, keep the relevant business records ready.

Common Information

  • GSTIN
  • GST Portal Login Details
  • Sales Invoices
  • Purchase Invoices
  • Debit Notes
  • Credit Notes
  • Sales Data
  • Purchase Data
  • Input Tax Credit Details
  • GST Payment Details
  • Previous Return Details
  • E-Invoice Details, where applicable
  • E-Way Bill-related information, where relevant
  • Bank/payment records, where required for reconciliation

The exact information required depends on the return being filed and your business activities.

 

How to File GST Return Online in India

Step 1: Visit the GST Portal

Go to the official GST Portal and log in using your GST credentials.

The official GST Portal uses the Services → Returns → Returns Dashboard route for accessing return filing.


Step 2: Open Returns Dashboard

After login:

Services → Returns → Returns Dashboard

You will see the return filing section.


Step 3: Select Financial Year and Return Period

Select the applicable:

  • Financial Year
  • Return Period
  • Month or Quarter, as applicable

Then click Search.

The portal displays the applicable return tiles and relevant filing information.


Step 4: File GSTR-1

If GSTR-1 is applicable to you, select the GSTR-1 tile.

Click:

Prepare Online

The GST Portal also provides an offline option for preparing and uploading applicable data.


Step 5: Enter Sales Details

Enter or upload applicable outward supply information.

Depending on your transactions, this may include:

  • B2B invoices
  • B2C supplies
  • Export supplies
  • Credit notes
  • Debit notes
  • Amendments
  • Other applicable outward supply details

If applicable e-invoice data is available, certain details can be downloaded from the GST Portal and reviewed for GSTR-1.


Step 6: Review GSTR-1

After entering the applicable information:

Generate Summary

Then review the consolidated summary carefully.

Check:

  • Taxable value
  • GST amount
  • Invoice details
  • Customer GSTIN
  • Credit/debit notes
  • Amendments
  • Other applicable entries

The GST Portal advises taxpayers to verify the values before proceeding because filed GSTR-1 details cannot be edited or deleted after filing.


Step 7: File GSTR-1

After reviewing the summary:

Proceed to File/Summary → File Statement

Select the declaration and authorised signatory.

The return can be filed using the applicable DSC or EVC option. After successful filing, the GST Portal displays the ARN and the status changes to Filed.


Step 8: Prepare GSTR-3B

Return to:

Services → Returns → Returns Dashboard

Select the applicable financial year and return period.

In the GSTR-3B tile, select:

Prepare Online

The GST Portal then displays the applicable sections based on the return and taxpayer information.


Step 9: Review GSTR-3B Details

Review the applicable details such as:

  • Outward supplies
  • Tax liability
  • Input Tax Credit
  • Reverse charge, where applicable
  • Other applicable details
  • Tax payable

Make sure your records and return information are properly reconciled before filing.


Step 10: Check Tax Liability

Review the tax liability shown in the return.

If tax is payable, ensure that the applicable liability is discharged through the GST Portal before completing the filing process.

Do not assume that the amount is correct without checking your business records.


Step 11: Preview the Return

Before filing, use the available preview option to review the return.

Check:

  • Sales
  • Purchases
  • ITC
  • Tax liability
  • Tax payments
  • Other applicable entries

Correct any errors before proceeding.


Step 12: File GSTR-3B

Select the declaration and authorised signatory.

Then choose:

File GSTR-3B with DSC

or

File GSTR-3B with EVC

For EVC filing, the GST Portal sends an OTP to the registered email and mobile number of the authorised signatory. After successful verification, the return status changes to Filed.


Step 13: Download Filed Return

After successful filing, download and save the filed return.

The GST Portal provides an option to download the filed GSTR-3B.

Keep the filing records safely for future accounting and compliance requirements.

 

How to File NIL GST Return?

If there are no applicable transactions and other conditions for NIL filing are satisfied, an eligible taxpayer may be able to file a NIL return.

For example, the GST Portal states that a NIL GSTR-3B can be filed when there are no outward supplies, no inward supplies and no tax liability for the relevant period, subject to the portal’s other NIL-return conditions.

Basic NIL Filing Process

Login → Services → Returns → Returns Dashboard → Select Period → GSTR-3B → Prepare Online → Select NIL → Next → Preview → File

The GST Portal specifies additional conditions for NIL GSTR-3B filing, including no relevant auto-populated data, no manual entries and no outstanding interest or late-fee liability.

Common GST Return Filing Mistakes

Avoid these common mistakes:

  • Entering incorrect sales data
  • Missing invoices
  • Incorrect GSTIN of customers
  • Incorrect tax rates
  • Incorrect ITC claims
  • Not reconciling purchase data
  • Not checking GSTR-2B where applicable
  • Missing credit/debit notes
  • Not reviewing the final summary
  • Filing the wrong return period
  • Forgetting to complete EVC/DSC verification
  • Not downloading the filed return
  • Ignoring applicable filing deadlines

GST Return Filing Checklist

Before clicking the final File button, check:

Sales

☑ All applicable sales invoices recorded
☑ B2B details checked
☑ B2C details checked
☑ Credit/debit notes checked

Purchases & ITC

☑ Purchase records reviewed
☑ Applicable ITC checked
☑ Relevant reconciliation completed

Tax

☑ Tax liability reviewed
☑ Tax payment checked
☑ Interest/late fee checked, where applicable

Filing

☑ Correct financial year
☑ Correct return period
☑ Final summary reviewed
☑ DSC/EVC completed
☑ ARN/filing confirmation saved

What Happens After GST Return Filing?

After successful filing, keep your return acknowledgement and supporting records safely.

You should maintain:

  • Filed GST returns
  • Invoices
  • Purchase records
  • Sales records
  • Tax payment records
  • ITC records
  • Reconciliation records
  • GST correspondence

Proper record keeping can make future GST compliance and reconciliation easier.

GST Return Filing for E-Commerce Businesses

E-commerce businesses may have additional transaction and reconciliation requirements depending on their business model and applicable GST provisions.

Maintain proper records for:

  • Online orders
  • Sales invoices
  • Returns
  • Refunds
  • Credit notes
  • Marketplace transactions
  • Applicable GST/TCS information
  • Payment settlements

Review the applicable GST requirements for your specific e-commerce arrangement before filing.

 

Scroll to Top