Indian Company Master Data Made Simple

How to File GST Returns - Complete Guide

Learn how to file various GST returns on the GST portal including monthly, quarterly, and annual returns with detailed steps and common mistakes to avoid.

1-2 hours 1800 words Intermediate

Prerequisites

  • Active GST registration
  • Login credentials for GST portal
  • Invoices and purchase records
  • Digital Signature Certificate (for companies/LLPs)
  • HSN codes for goods/services

Step-by-Step Instructions

1

Login to GST Portal

Visit www.gst.gov.in and login with your username, password, and captcha. Use OTP sent to registered mobile for 2FA.

2

Navigate to Returns Dashboard

Click on "Services" → "Returns" → "Returns Dashboard". Select the financial year and return filing period.

3

File GSTR-1 (Outward Supplies)

Click on GSTR-1 tile. Add invoice details: customer GSTIN, invoice number, date, value, and tax amount. You can upload invoices in bulk using offline tool.

4

Submit GSTR-1

Review all entered data. Click "Submit" to freeze the return. Once submitted, invoice data becomes visible to recipients.

5

File GSTR-3B (Summary Return)

Click on GSTR-3B tile. Enter summary of outward supplies, input tax credit claimed, and tax payable. System auto-populates some data from GSTR-1.

6

Pay Tax and File

Click "Proceed to Payment". Pay tax via Net Banking/NEFT/OTC. After payment, click "File GSTR-3B" with DSC or EVC.

7

Download Acknowledgment

Download filed return and ARN (Acknowledgment Reference Number) for records. Check email for confirmation.

Common Mistakes to Avoid

Filing incorrect HSN codes
Wrong GSTIN of customers
Mismatch between GSTR-1 and GSTR-3B
Claiming ineligible input tax credit
Missing invoice details
Not filing nil returns when no business

Frequently Asked Questions

What happens if I miss the GST return due date?

Can I revise a filed GST return?

Do I need to file GST returns if there is no business activity?

Need Help?

Our experts can guide you through this process and handle the paperwork for you.