GST Return Filing Guide ā Types, Due Dates, Process & Penalties
Complete GST return filing guide for India. Know return types, due dates, step-by-step online filing process, late fees, and penalties on GST portal.
GST Return Filing Guide ā Types, Due Dates, Process & Penalties
Every business registered under GST (Goods and Services Tax) in India must file GST returns periodically. A GST return is a document containing details of income, sales, purchases, and tax paid or collected. This guide covers all GST return types, due dates, the step-by-step filing process, fees, and penalties.
Disclaimer: This guide is for informational purposes only. CitizenNest is an independent platform and is not affiliated with the Government of India or GSTN. Always verify details on the official GST portal.
Who Needs to File GST Returns?
Every person or business with a valid GSTIN (GST Identification Number) must file returns, including:
- Regular taxpayers (monthly/quarterly filers)
- Composition scheme dealers (quarterly filers)
- Input Service Distributors (ISD)
- E-commerce operators
- Non-resident taxable persons
- TDS/TCS deductors and collectors
Even if there is zero business activity in a period, you must file a nil return. Failure to file attracts late fees and penalties.
Types of GST Returns
| Return | Who Files | Frequency | Purpose |
|---|---|---|---|
| GSTR-1 | Regular taxpayers | Monthly / Quarterly (QRMP) | Details of outward supplies (sales) |
| GSTR-3B | Regular taxpayers | Monthly / Quarterly (QRMP) | Summary return with tax payment |
| GSTR-4 | Composition dealers | Annually | Annual return for composition scheme |
| GSTR-5 | Non-resident taxable persons | Monthly | Supplies by non-residents |
| GSTR-6 | Input Service Distributors | Monthly | ISD credit distribution |
| GSTR-7 | TDS Deductors | Monthly | TDS details |
| GSTR-8 | E-commerce operators | Monthly | TCS details |
| GSTR-9 | Regular taxpayers | Annually | Annual return |
| GSTR-9C | Taxpayers above ā¹5 crore turnover | Annually | Self-certified reconciliation statement |
QRMP Scheme
Taxpayers with aggregate turnover up to ā¹5 crore can opt for the Quarterly Return Monthly Payment (QRMP) scheme. Under QRMP:
- File GSTR-1 and GSTR-3B quarterly
- Pay tax monthly using PMT-06 challan
GST Return Due Dates
GSTR-1 (Outward Supplies)
- Monthly filers: 11th of the following month
- Quarterly filers (QRMP): 13th of the month following the quarter
GSTR-3B (Summary Return + Tax Payment)
- Monthly filers: 20th of the following month
- Quarterly filers (QRMP): 22nd or 24th of the month following the quarter (depending on state)
GSTR-9 (Annual Return)
- Due date: 31st December of the following financial year
GSTR-4 (Composition Dealers)
- Due date: 30th April of the following financial year
Note: Due dates may be extended by the government via notifications. Always check the GST portal for the latest dates.
Documents Required
For Regular Filing (GSTR-1 & GSTR-3B)
- GSTIN and login credentials for the GST portal
- Sales invoices for the period
- Purchase invoices with supplier GSTIN
- Credit/debit notes issued or received
- HSN (Harmonized System of Nomenclature) wise summary of supplies
- Details of advances received and adjusted
- Previous period's return data (for reconciliation)
For Annual Return (GSTR-9)
- All monthly/quarterly returns filed during the year
- Audited financial statements (if turnover exceeds ā¹5 crore)
- HSN-wise summary of inward and outward supplies
- Details of amendments made during the year
- ITC (Input Tax Credit) reconciliation details
For Composition Dealers (GSTR-4)
- Total turnover details (inward and outward)
- Tax payment challans
- Details of inward supplies from registered persons
Step-by-Step Process ā Filing GST Return Online
Filing GSTR-3B (Most Common)
- Go to www.gst.gov.in and log in with your credentials
- Navigate to Services ā Returns ā Returns Dashboard
- Select the financial year and return filing period
- Click on GSTR-3B tile ā Prepare Online
- Fill in Table 3.1 ā Details of outward supplies and tax payable
- Fill in Table 4 ā Eligible ITC (Input Tax Credit) details
- Fill in Table 5 ā Exempt, nil-rated, and non-GST inward supplies
- Fill in Table 6 ā Payment of tax (auto-calculated based on entries)
- Review all details and click Preview Draft GSTR-3B
- If correct, click Proceed to Payment and pay any tax liability via:
- Electronic cash ledger (net banking / NEFT / RTGS / over-the-counter)
- Electronic credit ledger (ITC utilisation)
- After payment, go to the return and click File GSTR-3B
- Select the declaration checkbox ā File with DSC (Digital Signature Certificate) or EVC (Electronic Verification Code via OTP)
- An ARN (Acknowledgement Reference Number) is generated upon successful filing
Filing GSTR-1 (Outward Supplies)
- Log in to www.gst.gov.in
- Go to Services ā Returns ā Returns Dashboard
- Select the period and click on GSTR-1 tile
- Add invoice-wise details of B2B supplies (business-to-business)
- Add B2C Large invoices (above ā¹2.5 lakh to unregistered persons)
- Add B2C Small invoices (consolidated state-wise summary)
- Enter credit/debit notes, amendments, and HSN summary
- Click Generate GSTR-1 Summary and review
- File with DSC or EVC
Tip: You can also upload invoices via the offline tool or use GST Suvidha Providers (GSPs) and accounting software that integrate with the GST portal.
Filing Nil Return
If you had no sales, purchases, or tax liability during a period:
- Log in to the GST portal
- Go to Services ā Returns ā Returns Dashboard
- Select the period ā Click on GSTR-3B or GSTR-1
- Check the Nil Return box (available if all values are zero)
- File with EVC or DSC
Nil returns can also be filed via SMS ā send an SMS in the prescribed format to the GST helpline number.
Fees and Penalties
| Scenario | Late Fee |
|---|---|
| GSTR-3B late fee (regular) | ā¹50/day (ā¹25 CGST + ā¹25 SGST), max ā¹10,000 per return |
| GSTR-3B late fee (nil return) | ā¹20/day (ā¹10 CGST + ā¹10 SGST) |
| GSTR-1 late fee | ā¹50/day (ā¹25 CGST + ā¹25 SGST), max ā¹10,000 per return |
| GSTR-1 late fee (nil return) | ā¹20/day (ā¹10 CGST + ā¹10 SGST) |
| GSTR-9 late fee | ā¹200/day (ā¹100 CGST + ā¹100 SGST), max 0.5% of turnover |
| GSTR-4 late fee | ā¹50/day (ā¹25 CGST + ā¹25 SGST), max ā¹2,000 |
| Interest on late tax payment | 18% per annum on the outstanding tax amount |
Note: Late fee amounts and caps are subject to government notifications. The government has periodically offered late fee amnesty schemes ā check cbic-gst.gov.in for current waivers.
Processing Time
- GST return filing is instant ā once you file and receive the ARN, the return is considered filed
- ITC reflection: GSTR-1 data filed by your supplier reflects in your GSTR-2B (auto-generated) by the 14th of the following month
- Refund processing: If you claim a refund, it typically takes 30-60 days from the date of application
Important Tips
-
File on time, every time. Even nil returns must be filed. Non-filing for 2 consecutive months can lead to GSTIN suspension.
-
Reconcile ITC monthly. Match your purchase records with GSTR-2B data to ensure you claim the correct Input Tax Credit. Mismatches can trigger notices.
-
Use the QRMP scheme if your turnover is below ā¹5 crore. It reduces filing from 24 returns/year to just 8.
-
Keep digital records of all invoices, challans, and filed returns for at least 6 years (as required under GST law).
-
Check for government notifications before filing ā due dates, late fee waivers, and rule changes are announced frequently on cbic-gst.gov.in.
Related Guides
- How to Apply for GST Registration Online
- How to File GST Return Online ā GSTR-1, GSTR-3B Filing
- PAN Card Apply Online
Frequently Asked Questions
What happens if I don't file GST returns on time?
You will be charged a late fee of ā¹50/day (ā¹25 CGST + ā¹25 SGST) for regular returns and ā¹20/day for nil returns. Additionally, interest at 18% per annum applies on any unpaid tax. Continuous non-filing for 2+ months can lead to suspension of your GSTIN.
Can I file GST returns after the due date?
Yes, you can file belated returns. However, you must pay the applicable late fee and interest before filing. There is no separate process ā simply file normally on the GST portal and the system will auto-calculate the late fee.
How do I file a nil GST return?
Log in to www.gst.gov.in, go to Returns Dashboard, select the period, and check the "Nil Return" checkbox in GSTR-3B or GSTR-1. You can also file nil returns via SMS.
Is GST annual return (GSTR-9) mandatory for all taxpayers?
GSTR-9 is mandatory for regular taxpayers. However, taxpayers with aggregate turnover up to ā¹2 crore are currently exempt from filing GSTR-9 (subject to government notification). Composition dealers file GSTR-4 instead.
What is the difference between GSTR-1 and GSTR-3B?
GSTR-1 contains detailed invoice-wise information of all outward supplies (sales) made during the period. GSTR-3B is a summary return where you declare total sales, ITC claimed, and pay the net tax. Both must be filed ā GSTR-1 first, then GSTR-3B.
Can I revise a GST return after filing?
GST returns cannot be revised once filed. However, you can make amendments in the next period's return. For example, errors in GSTR-1 of January can be corrected in the GSTR-1 of February through the amendment tables.
What is ITC and how do I claim it while filing returns?
ITC (Input Tax Credit) is the tax you paid on business purchases that can be offset against your output tax liability. While filing GSTR-3B, enter your eligible ITC in Table 4. Ensure the ITC matches with your auto-generated GSTR-2B statement for smooth processing.
Last updated: February 2026. Information is based on GST rules and CBIC notifications as of this date. Always verify current rules on www.gst.gov.in.
Related Guides
GST Refund Not Received? Track and Fix Delayed Refund
Track your GST refund status and fix delays caused by deficiency memos, bank validation errors, and hearing notices. Complete refund timeline guide.
HDFC Credit Card Payment Failed? Fix Transaction Errors
HDFC credit card payment failed or declined? Fix insufficient limit, international transaction blocks, OTP errors, and merchant declines step by step.
E-Way Bill Generate Online: Step-by-Step GST Guide
Learn how to generate e-way bill online on the GST portal. Complete guide covering when required, validity by distance, Part A & B, and penalties.
Income Tax Return Filing Errors ā How to Fix
Fix common ITR filing errors on the income tax portal including JSON schema errors, Form 26AS mismatch, TDS issues, and Aadhaar OTP failures.
Bank of Baroda Mobile Banking Not Working? Fix It
Bank of Baroda mobile banking not working? Fix bob World app errors, login failed, MPIN reset, device binding & server issues with this guide.