Nil Return Filing: What Counts, and How to File It Fast

A period with genuinely nothing to report still needs a return filed. The rules on what actually qualifies as “nil” are stricter than most people expect, and the government has built a genuinely fast SMS route for exactly this situation.

SMS command formats and portal conditions can change; confirm current syntax before relying on it. This article is for general information and does not constitute tax advice.

What Makes a Return Genuinely Nil

For GSTR-3B, a period counts as nil only if there were no outward supplies (including nil-rated, exempt, non-GST), no reverse-charge inward supplies, no new ITC to claim, and no other outstanding liability. For GSTR-1, the bar is stricter: no outward supply, and also no amendments to past invoices, no credit/debit notes issued, and no advances requiring adjustment. A month with zero sales but one credit note against an old invoice is not a nil GSTR-1 period.

The obligation to file comes from being registered (Sections 37(1) and 39(1) of the CGST Act), not from having something to report — a nil return still has to be filed every period until registration is cancelled.

Filing via SMS

Nil GSTR-3B can be filed by SMS to 14409: NIL 3B, the 15-digit GSTIN, and the tax period as MMYYYY. A 6-digit verification code arrives, valid 30 minutes, confirmed with CNF 3B and the code. Nil GSTR-1 and nil CMP-08 use the same gateway with different keywords — send HELP to 14409, or check the portal’s guide. SMS filing requires no pending liability from any earlier period, all previous returns already filed, and each authorised signatory having a unique registered mobile number.

Late Fee, and the Real Risk

A nil return filed late still attracts ₹20/day (₹10 CGST + ₹10 SGST) — lower than the ₹50/day fee for a return with actual liability, but not waived. The bigger risk is cumulative: under Section 29(2)(c) of the CGST Act, a proper officer can cancel registration for non-filing (nil or otherwise) after 6 continuous months for a regular taxpayer, or 3 consecutive tax periods for a composition dealer. This starts with a show cause notice (Form REG-17), typically giving 7 working days to respond, and can be avoided by clearing pending returns and dues before the final order. If cancelled, revocation is possible via Form GST REG-21 within 30 days of the order, after clearing all pending dues.

FAQs: Nil Return Filing

Does an existing Input Tax Credit balance block nil GSTR-3B filing?

No. A balance carried forward from earlier periods doesn’t disqualify a nil filing. What actually blocks it is new ITC to be claimed within that specific period.

Can nil GSTR-3B be filed via SMS if there’s a pending late fee from an earlier period?

No. Any outstanding liability from an earlier period blocks the SMS route entirely, even where the current period itself is genuinely nil.

If a business has zero activity for a long stretch, is it better to just cancel the registration?

Worth considering. If there’s genuinely no business activity expected going forward, applying for cancellation removes the recurring filing obligation altogether, and fresh registration is always available later if the business resumes.

Does a composition dealer’s non-filing risk work the same way as a regular taxpayer’s?

The mechanism is the same, but the threshold is shorter: 3 consecutive tax periods of non-filing for a composition dealer, against 6 continuous months for a regular taxpayer.

Can two authorised signatories on the same GSTIN both use SMS filing?

Only if each has a distinct registered mobile number. If more than one signatory shares the same number, SMS filing isn’t available until each has their own unique number updated.

Is a credit note against an old invoice enough to block nil filing, even with zero sales that month?

Yes, for GSTR-1. The credit note itself is activity for that period, so the return has to be filed through the portal reporting it, not as nil.

Last updated on 5 August 2026