GST Return Filing Online in India: GSTR-1, GSTR-3B & Annual Returns by Experts
LegalRaasta files your GST Returns correctly and on time, whether you're on monthly filing, the QRMP scheme, or catching up on returns you've fallen behind on.
Correct return type mapped to you: GSTR-1, 3B, 4, or whichever form actually applies
QRMP eligibility checked: so you're not filing monthly when quarterly would do
Late fee and interest calculated upfront: no surprises when you finally file
IMS reconciliation handled: accept, reject, and pending decisions tracked properly
E-invoicing compliance covered: if your turnover crosses the mandatory threshold
Catch-up filing for overdue returns: before the 3-year portal block shuts that door
4.4 out of 5
★★★★★ (12k + reviews)
★
4.5 out of 5
★★★★★ (5k + reviews)
1000+ Expert Professionals
42,800+ Genuine Reviews
1,00,000+ Assisted Clients
Fast & Quick Online Process
Trusted by Pan-India Clients
GST Returns in India: The Complete 2026 Guide to Filing, Deadlines and Penalties
A GST Return is the periodic statement every registered taxpayer files with the GST Department, reporting sales, purchases, tax collected, and Input Tax Credit claimed for a tax period. Get the wrong form, miss a due date, or ignore a return long enough, and the consequences stack faster than most business owners expect, right up to a permanent filing block that took effect only last year. This page covers exactly which returns apply to your business, what changed in 2026, and what happens if you're already behind. Talk to LegalRaasta if your GST Returns need sorting out properly.
What Are GST Returns and Which Law Governs Them?
A GST Return is a return of income filed under Section 39 of the Central Goods and Services Tax Act, 2017, through the common GST portal administered by the Goods and Services Tax Network (GSTN) on behalf of the GST Council. Outward supply details are specifically reported under Section 37, in what's known as GSTR-1.
Filing isn't just a compliance ritual. Your GST returns are what generate your buyer's Input Tax Credit, what the department cross-checks against your e-invoices and bank data, and what determines whether your GSTIN stays active at all. A business that files late doesn't just pay a fee; it can hold up ITC for every customer waiting on that invoice.
Different taxpayer categories carry genuinely different obligations here. A regular trader, a composition dealer, an e-commerce operator collecting TCS, and a non-resident taxable person all file under this same law, but through different forms, on different schedules, with different consequences for getting it wrong. Assuming one set of rules covers everyone is where a lot of avoidable mistakes start.
Who Needs to File GST Returns in India?
Registration under GST, and the return filing obligation that comes with it, kicks in once your turnover crosses a fixed threshold, and that threshold isn't the same everywhere.
Supplier Category
Registration Threshold
Exclusive goods suppliers (most states)
Rs 40 lakh
Exclusive goods suppliers (specified states, hill states, Puducherry)
Rs 20 lakh
Service suppliers, or mixed goods and services
Rs 20 lakh
Service suppliers in Manipur, Mizoram, Nagaland, Tripura
Rs 10 lakh
Cross that threshold and GST Returns filing becomes mandatory, including a NIL return in any period with zero transactions. Voluntary registration below the threshold carries the same filing obligation once you're registered, no exceptions for low activity.
Types of GST Returns: Which Ones Apply to Your Business
Not every business deals with all eleven active return forms. Most regular taxpayers only ever touch two or three of these.
Return
Purpose
Frequency
Due Date
GSTR-1
Outward supplies (sales)
Monthly or quarterly (QRMP)
11th (monthly) / 13th (quarterly) of the next month
One correction worth flagging here. GSTR-2 and GSTR-3 were never actually implemented as active monthly filings; they were suspended years ago. GSTR-2B is a system-generated statement you review, not something you file. Anyone still quoting these as active return types is working off content that hasn't been checked in a while.
GST Return Filing Schemes: Monthly vs QRMP
Filing frequency isn't fixed for everyone, and picking the wrong scheme means either overfiling or risking a missed deadline.
Regular monthly filers submit GSTR-1 and GSTR-3B every month, tax and all, regardless of turnover. The QRMP scheme (Quarterly Return Filing, Monthly Payment), running since January 2021, lets businesses with turnover up to Rs 5 crore in the previous year file GSTR-1 and GSTR-3B quarterly while still paying tax every month, either through a fixed pre-filled challan or a self-assessed amount. Once opted in, you stay on QRMP until you exceed the turnover limit or opt out yourself, and the scheme applies GSTIN by GSTIN, not across your whole PAN.
Documents Required to File GST Returns Online
Most of this data already sits in your invoicing or accounting software; the work is exporting it correctly.
Bank statements: to verify tax payments against your electronic cash ledger
New registrants filing their first return should keep opening stock and transitional credit records handy too, since the first filing period often needs extra reconciliation.
How to File GST Returns Online: Step-by-Step Process
Filing through the GST portal follows a fixed order, and skipping a step usually means a rejected or defective submission.
Step 1: Confirm Your Filing Frequency and Form
Check whether you file monthly or under QRMP, and which return applies for this period. Getting this wrong means a mismatch that the portal flags immediately.
Step 2: Upload Outward Supply Data (GSTR-1)
Enter or upload your sales invoices, debit and credit notes, and HSN summary. This has to be filed before GSTR-3B, since it feeds your buyers' Input Tax Credit.
Step 3: Review GSTR-2B and Act on GST IMS
Check the auto-generated GSTR-2B against your purchase records, and act on pending invoices in the Invoice Management System. Since April 2026, this step is mandatory for every regular filer, not optional.
Step 4: File GSTR-3B and Pay Tax
Report your summary figures, sales, ITC claimed, and net liability, and pay before submitting. Table 3.2 auto-populates from GSTR-1 and can no longer be edited manually, so fix errors through GSTR-1A first if needed.
Step 5: Verify and Retain Acknowledgment
Submit using your DSC or EVC, and save the filed acknowledgment. Keep it alongside your reconciliation records in case a query comes up later.
GST Return Filing Due Dates You Cannot Miss
Beyond the return-wise dates in the table above, a few deadlines apply across categories and are worth tracking separately.
Compliance
Due Date
GSTR-3B, monthly filers
20th of the following month
GSTR-1/3B, QRMP filers
13th (GSTR-1) and 22nd or 24th (GSTR-3B), state-dependent
CMP-08, composition taxpayers
18th of the month after the quarter
GSTR-9 and GSTR-9C
31st December following the financial year
E-invoice reporting (AATO Rs 10 crore+)
Within 30 days of the invoice date
Missing one due date has a way of compounding. A late GSTR-1 delays your buyers' ITC, a late GSTR-3B accrues daily fees and interest, and a pattern of both eventually restricts e-way bill generation under Rule 138E.
GST Annual Return Filing: Who's Actually Exempt from GSTR-9 and GSTR-9C
This is the part of annual filing most businesses get wrong in one direction or the other, either filing when they don't have to, or assuming they're exempt when they're not.
GSTR-9 stays optional for turnover up to Rs 2 crore. This exemption has run every year since FY 2017-18, most recently reconfirmed for FY 2024-25 onward under Notification No. 15/2025-Central Tax, dated 17 September 2025. Cross Rs 2 crore, and filing becomes mandatory. GSTR-9C, the reconciliation statement comparing your returns against audited financials, only kicks in above Rs 5 crore turnover, and it's been self-certified by the taxpayer since FY 2020-21; no Chartered Accountant or Cost Accountant sign-off is required by law anymore, even though plenty of businesses still bring one in for accuracy.
A few things about GSTR-9 catch people out every year. It cannot be revised once filed, so every GSTR-1 and GSTR-3B for the year needs to be complete and reconciled first, including any pending QRMP quarterly returns. Any shortfall found during reconciliation has to be paid through Form DRC-03 before you file, not after, since a filed GSTR-9 showing an unpaid gap functions as your own admission of the shortfall. The late fee here isn't a flat daily rate either; it's Rs 200 per day (Rs 100 CGST plus Rs 100 SGST), capped at 0.25% of your turnover in the state, a cap that scales with business size rather than sitting at one fixed number.
Even genuinely exempt businesses under Rs 2 crore have a reason to consider filing anyway. Once submitted, GSTR-9 gives your year's data a kind of finality that makes it considerably harder for the department to reopen the same period years later over a stray mismatch.
Automated GST Notices: What DRC-01B and DRC-01C Actually Mean
A lot of businesses hear these form numbers for the first time only after receiving one, and by then the response window is already running.
DRC-01B triggers when the liability declared in your GSTR-1 doesn't match what you've actually paid through GSTR-3B for the same period. DRC-01C works the other way round, triggering when the Input Tax Credit you've claimed in GSTR-3B exceeds what's actually available in your GSTR-2B by more than a configurable threshold the department sets. Both are system-generated, not manually reviewed before they land in your inbox, which means a genuine timing difference between filings can trigger one just as easily as an actual error can. Once a DRC-01C intimation arrives, you have to respond through Part B of the same form, either explaining the difference or paying up the gap, and letting it sit unanswered tends to escalate into a formal notice under Section 73 or 74 rather than going away on its own.
Late Fees and Interest for Missing GST Return Filing
These figures come straight from Section 47 and Section 50 of the CGST Act, 2017, and none of them are waived automatically.
Return
Late Fee
Cap
GSTR-1 / GSTR-3B, regular
Rs 50 per day (Rs 25 CGST + Rs 25 SGST)
Rs 2,000 (turnover under Rs 1.5 crore), Rs 5,000 (Rs 1.5 to 5 crore), higher above that
GSTR-1 / GSTR-3B, NIL return
Rs 20 per day (Rs 10 CGST + Rs 10 SGST)
Rs 500 total
GSTR-4, regular
Rs 200 per day (Rs 100 CGST + Rs 100 SGST)
Rs 5,000
GSTR-4, NIL
—
Rs 500 total
GSTR-9, regular
Rs 200 per day (Rs 100 CGST + Rs 100 SGST)
0.25% of turnover
Interest runs separately under Section 50, at 18% per annum on your net cash tax liability from the day after the due date. A steeper rate applies if the delay involves excess Input Tax Credit claimed or output tax under-reported, so genuine errors cost more than a simple late payment. Late fees and interest can only be paid in cash through the electronic cash ledger, never adjusted against ITC.
What Happens If You Don't File GST Returns for Too Long
This is the update that should worry anyone sitting on genuinely overdue returns, and it's recent enough that a lot of businesses haven't registered it yet.
Since July 2025, the GST portal permanently blocks filing of GSTR-1, GSTR-3B, and GSTR-9 once more than three years have passed from the original due date. This isn't a fine that grows and stays payable; it's a hard technical bar. Once that window closes, there's no filing your way out of it through the portal, and late fees plus interest keep accruing on the outstanding liability regardless. Businesses with old, unfiled periods sitting in the background should treat this as a genuine deadline, not a theoretical one.
Recent Updates: What Changed in GST Return Filing for 2026
Three changes this cycle affect almost every regular filer, and most competing content still describes the process as it worked before these landed.
GST IMS became mandatory from 1 April 2026. Every regular GSTR-3B filer must now accept, reject, or keep pending each inward invoice before it counts toward GSTR-2B and your Input Tax Credit. Ignore the dashboard, and deemed acceptance pulls the invoice in as ITC whether you meant to claim it or not.
Table 3.2 of GSTR-3B is now locked. From the July 2025 tax period onward, auto-populated inter-state supply figures, covering unregistered persons, composition taxpayers, and UIN holders, can no longer be edited directly in GSTR-3B. Corrections now route through GSTR-1A before submission.
E-invoicing compliance tightened further. Multi-Factor Authentication became mandatory for every GST-registered taxpayer generating e-invoices or e-way bills from 1 April 2026, and the 30-day reporting window for e-invoices now extends to businesses with turnover of Rs 10 crore and above, not just the largest filers. The turnover threshold for e-invoicing itself has fallen six times since October 2020, from Rs 500 crore down to Rs 5 crore in August 2023, and it stays there once crossed. A business that touched Rs 5 crore turnover even once since 2017-18 is permanently in scope, even if turnover drops below that later.
GST Returns for Composition Scheme Businesses
Composition taxpayers file differently enough from regular businesses, so treating them the same is where a lot of confusion starts.
A composition taxpayer pays tax quarterly through CMP-08, a statement-cum-challan rather than a full return, due by the 18th of the month following each quarter. The actual GSTR-4 return, the detailed annual filing, is due only once a year, by 30 June following the financial year. Businesses that assume GSTR-4 is quarterly, going by older content still floating around, end up either filing nothing when GSTR-4 is actually due or trying to file it four times a year for no reason. Late GSTR-4 filing carries its own fee structure too: Rs 200 per day, capped at Rs 5,000, separate from the regular GSTR-1/GSTR-3B late fee table above.
Common Mistakes While Filing GST Returns
Most defective filings and unnecessary late fees trace back to a handful of avoidable habits.
Filing GSTR-3B before GSTR-1: the sequence matters, since 3B pulls figures that GSTR-1 is meant to feed first
Ignoring GST IMS entirely: letting deemed acceptance decide your ITC instead of actively reviewing invoices
Assuming NIL means no filing needed: a NIL return still has to be filed, just with a lower late fee if missed
Missing the QRMP monthly payment: filing quarterly doesn't mean paying quarterly; tax is still due every month
Sitting on old unfiled periods: not realising the 3-year portal block is a hard, permanent cutoff
Ignoring a DRC-01C intimation: letting an automated ITC mismatch notice sit unanswered until it turns into a formal Section 73 or 74 notice
Using the wrong HSN digit level: 4-digit codes on a return that needed 6-digit, above Rs 5 crore turnover, which the portal flags as a validation error
GST Return Filing Compliance Checklist
Run through this every filing period, not just when a deadline is close.
Confirm your scheme: monthly or QRMP, and whether your turnover still qualifies
Reconcile GSTR-2B and IMS before finalising GSTR-3B, not after
File GSTR-1 first, every time, since GSTR-3B depends on it
Track CMP-08 and GSTR-4 separately if you're on the composition scheme
Check e-invoice compliance if your turnover is anywhere near Rs 5 crore
Respond to any DRC-01B or DRC-01C intimation within the window given; don't let it sit
Clear old overdue periods before they approach the 3-year filing bar
GST Returns: DIY vs Expert Help
Step
DIY
With LegalRaasta
Scheme selection
Often left unchanged from years ago
Reviewed against current turnover each year
GST IMS reconciliation
Easy to skip, defaults to deemed acceptance
Checked every cycle before GSTR-3B is filed
GSTR-9 exemption check
Assumed rather than confirmed against the current notification
Verified against the latest CBIC threshold notification
Mismatch notices (DRC-01B/C)
Often noticed only after the response window narrows
Monitored and responded to promptly
Overdue returns
Risk of hitting the 3-year filing bar
Prioritised and cleared before it's too late
Conclusion
GST Returns reward businesses that treat filing as a recurring habit, not a monthly scramble. The right scheme, a properly reconciled GSTR-2B, and returns filed in the correct sequence keep the whole process fast and predictable.
If you're not certain which scheme fits your turnover, whether you actually need to file GSTR-9 this year, or you've got overdue periods sitting unfiled, that's worth addressing now rather than after the portal shuts the door on it. Connect with LegalRaasta and get your GST Returns filed correctly, every period, not just this one.
Connect with LegalRaasta and let our experts handle your GST Return filing while you focus on growing your business.
Free consultation · Lowest price guarantee · Expert advisory
Frequently Asked Questions (FAQs)
1. Is it mandatory to file GST Returns every month?
−
It depends on your turnover. Regular taxpayers file monthly, while those under the QRMP scheme, with turnover up to Rs 5 crore, file quarterly and pay tax monthly instead.
2. How many types of GST Return Filing exist in India?
+
Around eleven active forms cover different taxpayer categories, from GSTR-1 for outward supplies to GSTR-9 for annual summaries. Most regular businesses only deal with two or three of these GST Returns regularly.
3. What happens if I file GST Returns online late?
+
A late fee of Rs 50 per day applies; Rs 20 for nil returns, capped by your turnover slab. Interest of 18% per annum also applies on any unpaid tax under Section 50.
4. Can I file GST Returns after 3 years of missing the deadline?
+
No. Since July 2025, the portal permanently blocks GSTR-1 and GSTR-3B filing beyond three years from the original due date, so file GST Returns before that window closes for good.
5. Is GSTR-9 mandatory for every business?
+
No. GSTR-9 stays optional for turnover up to Rs 2 crore, under CBIC's annually renewed exemption. Cross that threshold, and completing your GST return filing for the year means GSTR-9 becomes mandatory, not optional.
6. Is GSTR-4 filed quarterly or annually now?
+
Annually, due by 30 June following the financial year. Composition taxpayers pay tax quarterly through CMP-08 but only need to complete their GST return filing once a year through GSTR-4.
7. What is a DRC-01C notice under GST Returns?
+
It's an automated intimation triggered when your claimed Input Tax Credit exceeds what's available in GSTR-2B by more than a set threshold. Responding late risks it escalating into a formal Section 73 notice.
8. What is the penalty for not filing GST Returns at all?
+
Late fees and interest keep accumulating daily, and continued non-filing can trigger e-way bill restrictions and eventual GSTIN cancellation. File GST Returns before it escalates that far.
9. Does e-invoicing affect how I file GST Returns online?
+
Yes. Businesses above Rs 5 crore turnover must generate e-invoices first, and those details auto-populate into GSTR-1, reducing manual entry in your GST Returns each period.
10. Should I file GST Returns myself or hire an expert?
+
Simple monthly filings are manageable solo with good software. Multiple GSTINs, QRMP switching, GSTR-9 exemption checks, or catching up on overdue GST Returns usually save time and money with professional help instead.
LegalRaasta Editorial Team
LegalRaasta is one of India’s leading platforms for Company Registration (Private Limited, LLP, OPC) and GST compliance. Since 2015, our team of experienced CAs and legal experts has assisted over 100,000 businesses with services like Trademark, FSSAI, BIS, and Startup India registration. We simplify complex government processes to help startups and entrepreneurs grow faster. Trusted across India, LegalRaasta makes legal and financial compliance simple, quick, and affordable.
Why Choose LegalRaasta for GST Return Filing
Most GST Return problems start with a mismatch nobody caught in time, and that's exactly where we focus first.
Correct scheme and form matched to you: monthly, QRMP, or composition, based on actual turnover
GST IMS reviewed every cycle: accept, reject, and pending decisions made against your real purchase records
Late fee and interest calculated before you file: so there's no surprise number at submission
GSTR-9 and GSTR-9C handled correctly: including confirming whether you're actually exempt before you either skip it wrongly or file it unnecessarily
DRC-01B and DRC-01C response support: so an automated mismatch notice gets answered properly, not ignored
Catch-up filing for overdue returns: prioritised against the 3-year window, not left until it's too late
… reader instituten thankful to charu mam and Deepali mam and legal rasta team for nice co-operation and good way of talking and doing their best service... Read more
Posted: 2026-01-10
Sachin Rajput Verified
5/5 ★★★★★
Company Registration
Thanks to legal raasta for registering my pvt. Ltd company without any problem and especially thanks to rinki mam who is very supportive and very... Read more
Posted: 2025-07-10
n
nishtha joshi Verified
5/5 ★★★★★
GST Registration
I have engaged with Legalraasta from so many years. I have been using GST services for my GST filing for the past year, and overall, I am satisfied with their... Read more
Posted: 2025-04-20
Vijee Shoba Verified
5/5 ★★★★★
EPR Certificate
I would like to provide my feedback regarding the EPR certificate process handled by Nikitha. Nikitha has been extremely professional and efficient throughout the entire... Read more
Posted: 2026-04-01
Mohit Kumar Verified
5/5 ★★★★★
Trademark Registration
Great experience with LegalRaasta. The team provides excellent counselling and support, and everyone I interacted with was polite and knowledgeable. I availed two services... Read more
Posted: 2026-04-01
S
Sachin Khurana Verified
5/5 ★★★★★
Company Registration
Great Job Done buy Legal Rasta team . Specially Ruby, Vaishali and pertibha. Good communication and nice behavior of team. Also special Thanks to Legal Rasta... Read more
Posted: 2025-05-08
S
sangita bose Verified
5/5 ★★★★★
GST Registration
I had contacted online for opening a new partnership firm. The guidance and procedures followed were very fast and methodical. The initial procedures.werr completes... Read more
Disclaimer: Legal Raasta Technologies Private Limited is a private consultancy firm and is not affiliated with any government body. We provide assistance and services for Firm Reg., GST filing, trademark registration, and other compliance-related tasks for a professional service fee. We do not represent any government department.