How to File NIL GST Returns — NIL GSTR-1, GSTR-3B, CMP-08 and GSTR-4 on the Portal or by SMS in Under Two Minutes, When a Return Counts as NIL, Why You Must File Even With Zero Business, the ₹500 Late-Fee Cap, and How Non-Filing Ends in Suspension and Cancellation

NIL R1 / NIL 3B
SMS to 14409 from the registered mobile files a NIL GSTR-1 / GSTR-3B
₹20 / day
Late fee for a NIL GSTR-1 or GSTR-3B (₹10 CGST + ₹10 SGST), capped at ₹500
6 months
Continuous non-filing after which the registration is suspended and then cancelled
3 years
A return, NIL or not, cannot be filed more than three years after its due date
Share:
Guide by BookMyCA's Chartered Accountants · pan-India serviceLast verified against official guidelines on 7 September 2026.

Video Explanation & Insights

How to file a NIL GSTR-1 return

4 videos on this topic

When

When a return is NIL — and why it must still be filed

Every registered person must file GSTR-1 and GSTR-3B (or the QRMP and composition equivalents) for every tax period, whether or not there was business. A return is NIL when there were no outward supplies (no sales, no credit or debit notes, no amendments to earlier periods), no inward supplies attracting reverse charge, no input credit to claim or reverse, and no tax, interest or late fee to pay. A month with even one purchase from an unregistered landlord (rent under reverse charge), or a credit note issued, is not NIL — file the regular return. Not filing at all costs more than filing NIL: late fees accumulate, GSTR-1 for the next period is blocked, e-way bill generation stops after two unfiled 3Bs, and six months of continuous default triggers suspension and cancellation of the GSTIN.

Portal

Filing NIL on the portal

  1. 1GSTR-1 (monthly or quarterly): Returns Dashboard → select the period → GSTR-1 → 'Prepare Online' → the questionnaire asks 'Do you want to file NIL GSTR-1?' → Yes → proceed → 'File Statement' → verify with EVC (OTP on the registered mobile/e-mail) or DSC. The video's older flow — opening each table and generating a summary of zeros — is replaced by this one question.
  2. 2GSTR-3B: Returns Dashboard → GSTR-3B → 'Prepare Online' → answer 'Do you want to file NIL return?' → Yes → all tables zero → 'File GSTR-3B' → EVC/DSC. Since July 2025 the auto-populated outward figures from a NIL GSTR-1 are zero and locked, so a NIL 3B follows a NIL GSTR-1 automatically.
  3. 3QRMP: for months 1 and 2 with no supplies, no IFF and no PMT-06 is needed; the quarterly GSTR-1 and GSTR-3B are filed NIL if the whole quarter was NIL.
  4. 4Composition: CMP-08 → 'File NIL' when there were no outward supplies, no inward supplies under reverse charge and no tax; GSTR-4 (annual) → the NIL option is available only if every CMP-08 of the year was NIL and there were no inward supplies to report.
  5. 5Download the filed return/acknowledgement and the ARN each time; the filing table on 'Search Taxpayer' shows the periods to anyone who checks your compliance.
SMS

Filing NIL by SMS — the two-minute method

ReturnSMS to 14409 from the registered mobileExample
NIL GSTR-3B (monthly)NIL 3B <GSTIN> <MMYYYY>NIL 3B 08ABCDE1234F1Z5 072026
NIL GSTR-3B (quarterly, QRMP)NIL 3B <GSTIN> <MMYYYY of the quarter-end month>NIL 3B 08ABCDE1234F1Z5 092026
NIL GSTR-1 (monthly)NIL R1 <GSTIN> <MMYYYY>NIL R1 08ABCDE1234F1Z5 072026
NIL GSTR-1 (quarterly)NIL R1 <GSTIN> <MMYYYY of the quarter-end month>NIL R1 08ABCDE1234F1Z5 092026
NIL CMP-08NIL C8 <GSTIN> <MMYYYY of the quarter-end month>NIL C8 08ABCDE1234F1Z5 062026
ConfirmCNF <return type> <code received>CNF 3B 123456
HelpHELP <return type>HELP R1
  • The mobile must be the one registered as the authorised signatory's on the GST portal; the 6-digit verification code is valid for 30 minutes.
  • SMS filing is available only when the return is genuinely NIL and all previous returns are filed; otherwise the portal replies with the error and the return must be filed online.
  • The ARN arrives by SMS; it appears in the portal's filing history like any other filing.
Cost

Late fees, blocks and cancellation

ReturnLate fee for NILCap per return
GSTR-1₹20 a day (₹10 + ₹10)₹500
GSTR-3B₹20 a day₹500
CMP-08No late fee; interest only if tax was due
GSTR-4₹20 a day₹500
GSTR-9 (if applicable)₹50 a day0.04% of turnover — usually nil for a dormant GSTIN with NIL turnover
  • Sequence block: GSTR-1 for a later period cannot be filed until earlier GSTR-1s are filed; GSTR-3B needs the same period's GSTR-1 and the previous 3B.
  • E-way bill block (rule 138E) after two unfiled GSTR-3Bs — even for a dormant firm that suddenly gets an order.
  • Suspension and cancellation (section 29(2)(c)): six consecutive months of unfiled returns (two quarters for composition) → automatic suspension, show-cause in REG-17, cancellation in REG-19; revocation requires all pending returns filed with fees and an application within 90 days (extendable on condonation).
  • Three-year bar: since 1 August 2025 a return older than three years from its due date cannot be filed at all — a dormant GSTIN with a five-year backlog cannot be regularised; cancellation with a final GSTR-10 is the only route.
  • Cancelling voluntarily (REG-16) is the right answer for a business that has closed: no more returns after the effective date, and GSTR-10 within three months.
FAQs

NIL returns: questions we are asked

No — rent for commercial property from an unregistered landlord is taxable under reverse charge; file a regular GSTR-3B with the RCM liability.

No — a credit note is an outward-supply document; file the regular GSTR-1 with Table 9B.

Yes — ₹20 a day, capped at ₹500 per return; interest applies only if tax was payable.

File all pending returns with late fees and apply for revocation within 90 days of the cancellation order; beyond that, condonation is discretionary and a fresh registration may be the practical route.

Only if aggregate turnover exceeded ₹2 crore — a NIL year does not; GSTR-9 is optional below the limit.

Yes — a fixed monthly NIL-filing routine by SMS or portal, and backlog plus revocation for cancelled registrations.