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:
| Return | Who Files | Due Date | What It Contains |
|---|---|---|---|
| GSTR-1 | All regular taxpayers | 11th of next month (monthly) / 13th of month after quarter (quarterly) | Details of outward supplies (sales invoices) |
| GSTR-3B | All regular taxpayers | 20th of next month (large) / 22nd–24th (others) | Summary of sales, ITC claims and tax payment |
| GSTR-9 | Annual return for all regular taxpayers | 31st December of next financial year | Consolidated annual summary of all GST returns |
| GSTR-9C | Turnover > ₹5 crore | 31st December (with GSTR-9) | Reconciliation statement + statutory auditor certification |
| GSTR-4 | Composition scheme taxpayers | 30th April of next financial year | Annual return for composition dealers |
| GSTR-7 | TDS deductors under GST | 10th of next month | TDS deducted on payments to suppliers |
How to File GSTR-3B Online (Step by Step)
- Login to GST Portal (gst.gov.in) using your GSTIN and password
- Go to Services → Returns → Returns Dashboard
- Select the financial year and tax period, click Search
- Click GSTR-3B → Prepare Online
- Fill in Table 3.1: Outward taxable supplies (from your sales)
- Fill in Table 4: Eligible ITC (Input Tax Credit from purchases)
- The system auto-calculates net tax payable
- Pay the tax using PMT-06 (create challan, pay via net banking/UPI)
- Submit and then File using DSC or EVC
GST Late Fee and Penalty 2025
| Return | Late 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) | Same | 0.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 →