Finance • 2024-02-12

How to File GST Returns: Complete Step-by-Step Guide

A simple guide to filing GSTR-1, GSTR-3B, and GSTR-9 returns on the GST portal in India.

GST return filingGSTR-1GSTR-3BGST portalGST due date
⏱ 1 min read

GST Returns Overview

Every GST-registered business must file periodic returns. The main returns are GSTR-1 (outward supplies) and GSTR-3B (summary + tax payment). Annual return GSTR-9 is filed once per year.

Types of GST Returns

ReturnWho FilesDue DateContent
GSTR-1All regular taxpayers11th of next month (monthly) or 13th of next quarter (QRMP)Outward sales invoices
GSTR-3BAll regular taxpayers20th of next monthSummary + tax payment
GSTR-4Composition dealers30th April (annual)Quarterly summary
GSTR-9Regular taxpayers (if turnover > ₹2 cr)31st DecemberAnnual reconciliation

How to File GSTR-1

  1. Login to gst.gov.in → Returns Dashboard
  2. Select Financial Year and Return Period
  3. Click GSTR-1 → Prepare Online or Upload via Excel/JSON
  4. Add B2B invoices (customer GSTIN + invoice details)
  5. Add B2C invoices (grouped by state)
  6. Preview and submit → File with DSC or EVC

How to File GSTR-3B

  1. Login → Returns Dashboard → GSTR-3B
  2. Enter outward supplies summary (auto-populated from GSTR-1)
  3. Enter ITC (input tax credit) available
  4. System calculates tax payable after ITC set-off
  5. Pay tax via GST PMT-06 challan (internet banking, NEFT, UPI)
  6. File with DSC or EVC

Late Filing Penalties

  • GSTR-1: ₹50/day (₹20/day for nil return), max ₹10,000
  • GSTR-3B: ₹50/day + 18% interest on unpaid tax
  • Use our GST late fee calculator to estimate penalties