GSTUpdated July 2025

GST Return Filing Guide India 2025 — GSTR-1, GSTR-3B & GSTR-9

Every GST-registered business must file regular returns. Miss a deadline and you pay late fees. This guide covers every GST return type, due dates, penalties and exactly how to file online.

Quick Summary

  • • GSTR-1: Report all sales (11th monthly / 13th quarterly)
  • • GSTR-3B: Pay GST and claim ITC (20th monthly)
  • • GSTR-9: Annual consolidated return (31st December)
  • • Late fee: ₹50/day for GSTR-3B, max ₹10,000

Types of GST Returns

There are over 20 types of GST returns, but most regular businesses only need to file GSTR-1, GSTR-3B and GSTR-9. Here is a complete list of the most important ones:

ReturnWho FilesDue DateWhat It Contains
GSTR-1All regular taxpayers11th of next month (monthly) / 13th of month after quarter (quarterly)Details of outward supplies (sales invoices)
GSTR-3BAll regular taxpayers20th of next month (large) / 22nd–24th (others)Summary of sales, ITC claims and tax payment
GSTR-9Annual return for all regular taxpayers31st December of next financial yearConsolidated annual summary of all GST returns
GSTR-9CTurnover > ₹5 crore31st December (with GSTR-9)Reconciliation statement + statutory auditor certification
GSTR-4Composition scheme taxpayers30th April of next financial yearAnnual return for composition dealers
GSTR-7TDS deductors under GST10th of next monthTDS deducted on payments to suppliers

How to File GSTR-3B Online (Step by Step)

  1. Login to GST Portal (gst.gov.in) using your GSTIN and password
  2. Go to Services → Returns → Returns Dashboard
  3. Select the financial year and tax period, click Search
  4. Click GSTR-3B → Prepare Online
  5. Fill in Table 3.1: Outward taxable supplies (from your sales)
  6. Fill in Table 4: Eligible ITC (Input Tax Credit from purchases)
  7. The system auto-calculates net tax payable
  8. Pay the tax using PMT-06 (create challan, pay via net banking/UPI)
  9. Submit and then File using DSC or EVC

GST Late Fee and Penalty 2025

ReturnLate Fee (with tax liability)Late Fee (nil return)Maximum Cap
GSTR-3B₹50/day₹20/day₹10,000
GSTR-1₹50/day₹20/day₹10,000
GSTR-9₹200/day (₹100 CGST + ₹100 SGST)Same0.25% of turnover

Frequently Asked Questions

What is GSTR-1?

GSTR-1 is a monthly or quarterly return that contains details of all outward supplies (sales) made by a GST-registered business. Monthly filers must submit it by the 11th of the following month.

What is the due date for GSTR-3B?

GSTR-3B is a monthly summary return. For most taxpayers, it is due by the 20th of the following month. QRMP scheme taxpayers file it quarterly.

What is the late fee for GST return filing?

The late fee for GSTR-3B is ₹50/day (₹25 CGST + ₹25 SGST) for taxpayers with tax liability, and ₹20/day for nil returns. Maximum late fee is capped at ₹10,000 per return.

Who needs to file GSTR-9?

GSTR-9 is the annual GST return. It is mandatory for all regular taxpayers registered under GST. Businesses with aggregate turnover up to ₹2 crore are exempt from GSTR-9C (reconciliation statement).

Let FreWork handle your GST filing

Never miss a GST due date. FreWork files GSTR-1, GSTR-3B and GSTR-9 for your business every month. Expert professionals, transparent pricing.

Start GST Filing — ₹499/month →