Nil GST Return Filing: Who Needs to File and How?
Nil GST return filing is what a registered taxpayer does when, for a given tax period, there are no outward supplies, no inward supplies under reverse charge, no input tax credit to claim, and no tax payable at all. It sounds like paperwork for a business that did nothing — but the return itself still has to be filed. Skipping it because "there was nothing to report" is one of the most common and most avoidable compliance mistakes under GST.
Who Needs to File a Nil GST Return?
Registered Businesses With No Sales in a Tax Period
Any business holding an active GSTIN must file its return for every period, whether that's monthly or quarterly. A month with zero invoices doesn't pause this requirement — it just means the return gets filed as nil.
Seasonal Businesses With Temporary Inactivity
Businesses that operate only in certain months — event organisers, agricultural traders, festival-season sellers — still hold their GST registration through the off-season. Every period in between needs a nil return.
New GST Registrations Before Business Operations Begin
Once a GSTIN is issued, the return-filing clock starts immediately, even if the business hasn't made its first sale yet. A newly registered business with no activity in its first month or quarter still files a nil return for that period.
Businesses With No Purchases or ITC to Claim
A period with no purchases, and therefore nothing to claim as input tax credit, still counts as a reportable period. If there's also no sale and no reverse charge liability, the return qualifies as nil.
Businesses That Must File Even With Zero Transactions
This is the core point to remember: GST registration itself creates the filing obligation. Turnover, or the lack of it, doesn't change that. The return is tied to holding a GSTIN, not to having something to report.
Who Does Not Need to File a Nil GST Return?
Businesses With Cancelled GST Registration
Once a GSTIN is formally cancelled, the return obligation ends from the effective date of cancellation (aside from the final return, GSTR-10, where applicable). A cancelled registration is different from an inactive one — only the former stops the filing requirement.
Businesses With No GST Registration Requirement
A business that hasn't crossed the registration threshold, and hasn't registered voluntarily, has no GSTIN and therefore no return to file, nil or otherwise.
Composition Taxpayers and Their Return Requirements
Composition taxpayers don't file GSTR-1 or GSTR-3B. Their filing cycle is different — a quarterly CMP-08 payment statement and an annual GSTR-4 return — and both can be filed as nil when there's no turnover or tax liability for the relevant period.
Cases Where a Nil Return Is Not Applicable
A return can't be filed as nil if there's any outward supply, inward supply under reverse charge, ITC to claim, advance received, or amendment to an earlier invoice — even one transaction takes it out of nil territory and into a regular return.
Which GST Returns Can Be Filed as Nil?
Nil GSTR-1
Filed when there are no outward supplies, no credit or debit notes, and no amendments to report for the period. For the full table-wise filing process, see our detailed GSTR-1 filing guide.
Nil GSTR-3B
Filed when there's no outward supply, no reverse charge liability, no ITC to claim, and no tax payable for the period. Our complete GSTR-3B filing guide covers every table on the portal in detail.
Nil GSTR-4 for Composition Taxpayers
Composition taxpayers file this annually. It can be filed as nil when there's been no turnover and no tax liability for the entire financial year.
Nil Return for Other GST Returns
Other periodic returns, such as those filed by input service distributors or non-resident taxable persons, follow the same underlying principle — if there's genuinely nothing to report for the period, the return is filed as nil rather than skipped.
Why Filing a Nil GST Return Is Important
Avoid Late Fees and Penalties
A nil return attracts a lower late fee than a regular return, but it isn't free. Filing on time, every time, keeps this cost at zero.
Maintain Active GST Registration Status
Continuous non-filing is one of the grounds on which a GST officer can initiate registration cancellation. Filing nil returns on schedule keeps your registration in good standing.
Prevent GST Notices and Compliance Issues
Missed returns trigger system-generated reminders and, eventually, formal notices. Filing nil returns on time avoids this entirely.
Keep Your GSTIN Eligible for Future Business
A clean filing record matters when you want to generate e-way bills, bid for contracts that need GST compliance proof, or simply resume full-scale operations after a quiet period.
Late Fee for Late Nil GST Return Filing
Late Fee for Late Nil GSTR-1
₹20 per day (₹10 CGST plus ₹10 SGST), capped at ₹500 per return.
Late Fee for Late Nil GSTR-3B
₹20 per day (₹10 CGST plus ₹10 SGST), capped at ₹500 per return.
Late Fee for Late Nil GSTR-4
A lower late fee applies to a nil GSTR-4 compared with a return carrying tax liability, capped at ₹500 per return. For the current due date and the exact rate in force, check the GST portal or our detailed GST late-filing-fees guide before paying.
Is Interest Applicable on a Nil GST Return?
No. Interest under GST is charged only on unpaid tax. Since a nil return by definition has no tax payable, there's no interest component — only the late fee, if filed after the due date.
How to Check and Pay Late Fees for Nil Returns
The late fee, if any, shows up automatically in the return filing screen once you select the period, and it must be cleared through the cash ledger before the return can be submitted. For full worked examples and current caps across all return types, see our GST late-filing-fees guide.
How to File a Nil GSTR-3B Online
Step 1: Log in to the GST Portal
Sign in with your GSTIN-linked credentials at the official GST portal.
Step 2: Open the Returns Dashboard and Select GSTR-3B
Go to Services, then Returns, then Returns Dashboard, and choose the financial year and return period you're filing for.
Step 3: Confirm Zero Outward Supplies and Zero ITC
When every field in the return is zero, the portal itself prompts a nil filing option — select 'Yes' for filing a nil return.
Step 4: Review the Nil Return Summary
The portal shows a summary confirming all values are nil, along with any late fee payable if you're filing after the due date. Check this carefully before proceeding.
Step 5: Submit and File With EVC or DSC
Authenticate using an OTP-based Electronic Verification Code, or a Digital Signature Certificate where applicable, to complete the filing.
Step 6: Download the Filed Nil GSTR-3B Acknowledgement
Once filed, download the acknowledgement showing the Application Reference Number (ARN) and keep it on file as proof of compliance.
This covers the nil filing path specifically. For table-wise guidance on a regular GSTR-3B with actual transactions, refer to our complete How to File GSTR-3B Online guide.
How to File a Nil GSTR-1 Online
When a Nil GSTR-1 Is Required
Even with zero invoices issued in a period, the return for that period still has to be submitted. Skipping it on the assumption that no invoices means no filing obligation is a mistake.
Step-by-Step Process to File Nil GSTR-1
Log in to the GST portal, go to the Returns Dashboard, select GSTR-1 for the relevant period, and the portal will show the nil filing option when no data has been entered in any table. Confirm the nil status and submit using EVC or DSC.
How to Confirm Your Nil GSTR-1 Was Filed Successfully
Check the Returns Dashboard for a 'Filed' status against that period, and download the acknowledgement carrying the ARN as your proof of filing. For the full invoice-level filing process, see our detailed GSTR-1 guide.
How to File a Nil GSTR-4 for Composition Taxpayers
Who Should File Nil GSTR-4?
Any taxpayer registered under the composition scheme with no turnover and no tax liability for the full financial year files GSTR-4 as nil.
Step-by-Step Nil GSTR-4 Filing Process
Log in to the GST portal, go to Services, then Returns, then Annual Return, and select GSTR-4 for the relevant financial year. Where there's nothing to report, select the 'File Nil GSTR-4' checkbox and proceed directly to submission using EVC or DSC.
Due Dates and Late Fee for Nil GSTR-4
GSTR-4 is an annual return, due by 30th June following the end of the financial year. A nil GSTR-4 filed late attracts a lower late fee than a regular GSTR-4, capped at ₹500 per return. Since composition taxpayers follow this separate annual cycle instead of the monthly or quarterly cycle used for GSTR-1 and GSTR-3B, it's worth tracking this due date on its own.
Common Mistakes to Avoid in Nil GST Return Filing
Assuming No Sales Means No Return Is Required
-
What goes wrong: This is the single biggest misunderstanding in GST compliance — businesses treat a quiet period as a free pass and simply don't file anything.
-
How to avoid it: Remember that registration, not turnover, creates the filing obligation. File nil, every period, without exception.
Missing the Nil Return Due Date
-
What goes wrong: Even a nil return attracts a late fee once the due date passes, and repeated misses build a pattern that draws scrutiny.
-
How to avoid it: Set a recurring reminder for your filing dates, regardless of whether you expect activity in that period.
Filing a Nil Return When ITC or RCM Liability Exists
-
What goes wrong: Declaring a return as nil when there's actually an unreported reverse charge liability or ITC to claim amounts to an incorrect filing, which can trigger a notice later.
-
How to avoid it: Double-check your purchase register and reverse charge transactions before selecting the nil filing option.
Not Downloading the Filed Return Acknowledgement
-
What goes wrong: Without the ARN on file, you have no quick proof of filing if a dispute or notice comes up later.
-
How to avoid it: Download and save the acknowledgement immediately after every nil return is filed.
Ignoring Pending Previous Returns
-
What goes wrong: GST filing works sequentially in many cases — an unfiled earlier return can block you from filing the current period, nil or not.
-
How to avoid it: Clear any pending back returns first, then file the current period.
Nil GST Return Filing Checklist
-
☐ Confirm your GSTIN is active and not under suspension or cancellation
-
☐ Check sales records to confirm there were genuinely no outward supplies
-
☐ Check purchase records to confirm there's no ITC to claim and no reverse charge liability
-
☐ Clear any pending previous-period returns before filing the current one
-
☐ Select the correct tax period (month or quarter) on the portal
-
☐ File before the due date to avoid late fees
-
☐ Download and save the filed return acknowledgement (ARN)
What Happens If You Do Not File a Nil GST Return?
Late Fee Accumulation
The late fee builds up daily from the due date until you file, though it stops once it hits the capped maximum for a nil return.
Blocking of E-Way Bill Generation
Prolonged non-filing can restrict your ability to generate e-way bills, which effectively stops goods movement for the business.
GST Registration Suspension Risk
Continuous non-filing over an extended period is a ground on which a GST officer can suspend or initiate cancellation of your registration.
Difficulty Filing Future Returns
Since many returns are sequential, an unfiled period can block you from filing the next one, letting the problem snowball.
GST Notices and Compliance Follow-Up
Unfiled returns generate system reminders first, and formal notices if ignored for too long — both of which are easy to avoid simply by filing nil on time.
FAQs on Nil GST Return Filing
Is it mandatory to file a nil GST return?
Yes. Every registered taxpayer must file their return for each period, even with zero transactions, until the registration is cancelled.
Can I file a nil GSTR-3B if I have no sales?
Yes, as long as there's also no reverse charge liability and no ITC to claim for that period, the return qualifies for nil filing.
Do I need to file a nil GSTR-1 if there are no invoices?
Yes. GSTR-1 and GSTR-3B are separate filings, so a period with no invoices still needs a nil GSTR-1 submitted on its own.
What is the late fee for a nil GST return?
Generally ₹20 per day (₹10 CGST plus ₹10 SGST) for GSTR-1 and GSTR-3B, capped at ₹500 per return. Always confirm the current rate on the GST portal before paying.
Can I file a nil GST return after the due date?
Yes, nil returns can still be filed after the due date, but a late fee applies from the day after the due date until the date of filing.
Do composition dealers need to file a nil GST return?
Yes. Composition taxpayers file a nil GSTR-4 annually, and a nil CMP-08 quarterly, whenever there's no turnover or tax liability for the period.
How do I know if my nil GST return was filed successfully?
Check the Returns Dashboard for a 'Filed' status against that period, and download the acknowledgement showing the Application Reference Number as confirmation.
File Your Nil GST Returns on Time with LegalDev India
A missed nil return is an easy, avoidable cost. We handle nil GSTR-1 and GSTR-3B filing, send return reminders before every due date, clear pending back returns, support you with late-fee calculations, and manage your monthly GST compliance end to end.
If you haven't registered yet, start with GST registration and GSTIN before setting up your return filing routine.