What Is a GST Nil Return?
Nil return is filed when registered person has:
- Zero sales/supplies in the period
- Only exempt supplies (no GST charged)
- Blocked ITC transactions (credits reversed)
- Zero tax liability
Mandatory filing: Registered person MUST file GSTR-1 (outward supplies) and GSTR-3B (tax summary) even if nil, unless registration is cancelled.
Who Must File Nil Returns
- New business (registered but not yet operational)
- Seasonal businesses (off-season months)
- Dormant registrations (held but not active)
- Businesses in transition (seasonal or temporary shutdown)
Why File Nil Returns?
Legal Requirement
- Section 33(1) CGST Act: Registered person must file returns (no exemption for nil)
- Filing schedule: Monthly (GSTR-1 by 11th, GSTR-3B by 20th) or quarterly (composition scheme)
Avoid Late Fees
- GSTR-1 late fee: Rs 50/day, capped at Rs 2,500 per period
- GSTR-3B late fee: Rs 20/day for nil-tax periods, capped at Rs 5,000 per period
- Skipping 50 days = Rs 2,500 late fee (GSTR-1)
Maintain Compliance Record
- GST portal records non-compliance
- Affects eligibility for QRMP scheme (quarterly filers)
- Impacts refund claims (cannot claim refund if returns not filed)
Prevent Registration Cancellation
- 6 consecutive months of non-filing triggers automatic cancellation under Section 29(2)(d)
- Reregistration requires fresh application + delay in operations
GSTR-1 Nil Return: Step-by-Step Portal Filing
Portal Method (GST website)
Step 1: Login to GST Portal
- Go to gst.gov.in
- Click Services > Dashboard
- Enter GSTIN and password
- Two-factor authentication (OTP to registered mobile)
Step 2: Navigate to GSTR-1
- Dashboard > Returns > GSTR-1
- Select financial year and month
- Example: FY 2025-26, July 2025
Step 3: Check for Auto-Populated Data
- System shows supplies from e-invoicing, e-way bills, TDS records
- If zero, it auto-shows as nil
- If any data populated, manually delete or verify as incorrect
Step 4: Declare as Nil
- If no supplies: System shows "No outward supplies"
- Proceed to summary page
- Declaration page asks: Confirm nil supplies? Yes/No
Step 5: Generate Acknowledgment
- Portal generates GSTR-1 acknowledgment number
- Download PDF for records
- Email confirmation sent to registered mobile
Timeline: 5 minutes (if already verified)
Portal Filing Checklist
- Login credentials ready
- Correct GSTIN selected
- Verify period (month/year)
- Confirm zero supplies
- Download acknowledgment
- Save reference number
GSTR-1 Nil Return via SMS
SMS Method (404041)
Fastest method for rural/internet-poor areas.
SMS Format:
NIL R1 [GSTIN] [mm/yyyy]
Example:
NIL R1 27AABCT1234H1Z0 07/2026
Details:
- Send to 404041 (GSTN toll-free SMS)
- GSTIN: 15-digit GST number
- mm/yyyy: Period (07/2026 = July 2026)
Response:
- SMS acknowledgment within 24 hours
- Include acknowledgment number for records
- Portal automatically records filing
Quarterly GSTR-1 SMS
NIL R1 [GSTIN] 0Q/2026
(0Q = first quarter, 1Q = second quarter, etc.)
SMS Proof
- SMS receipt from 404041 = official acknowledgment
- Screenshot of sent SMS + received acknowledgment
- No separate portal login required
GSTR-3B Nil Return: Tax Summary
GSTR-3B is self-assessment return (monthly tax summary).
Portal Method
Step 1: Login to GST Portal > GSTR-3B
Step 2: Select Period
- Month and year
- Example: July 2026
Step 3: Fill Summary Sections
- Outward supplies: Enter as zero if nil
- Input tax credit (ITC): Zero (no purchases)
- Tax payable: Zero
- Provisional liability: Zero
Step 4: Generate and File
- System calculates: Nil liability
- Certificate of nil liability generated
- Acknowledgment number provided
Step 5: Verification
- No signature required for nil (below Rs 10,000 liability threshold in some jurisdictions)
- File immediately
GSTR-3B Nil Return via SMS
SMS Format
NIL 3B [GSTIN] [mm/yyyy]
Example:
NIL 3B 27AABCT1234H1Z0 07/2026
Send to: 404041
Response: SMS acknowledgment within 24 hours with reference number
No Separate Login Needed
- Direct SMS filing
- Reduces data usage
- Instant submission record
Composition Dealers: GSTR CMP-08
Composition scheme filers (turnover Rs 1.5 crore) file quarterly.
Nil CMP-08 Filing
Composition return: Filed for entire quarter (e.g., April-June)
If nil supplies entire quarter:
- Portal: Services > CMP-08
- Select quarter
- Declare: Zero supplies, zero tax
- File
SMS Method:
NIL CMP [GSTIN] 1Q/2026
(1Q = Q1 April-June, 2Q = Q2 July-September, etc.)
Late fee: Rs 50/day (same as GSTR-1)
QRMP Scheme (Quarterly Filers with IFF)
QRMP (Quarterly Return and Monthly Payment scheme) allows quarterly filers to skip monthly returns for nil months using Invoice Furnishing Facility (IFF).
How QRMP Nil Works
- File GSTR-1 quarterly (not monthly)
- For months within quarter with nil supply: Use IFF to record zero invoices
- GSTR-3B filed quarterly only
IFF Process
- Upload zero invoices via GST portal for nil months
- No separate nil return required if IFF used
- Reduces filing compliance burden
Eligibility
- Turnover
Rs 5 crore(old QRMP was Rs 20 crore, now narrowed) - Must have opted for QRMP scheme
- Check registration for QRMP status
Consequences of Skipping Nil Return
Late Fees Accumulate
GSTR-1 late fee:
- Rs 50/day from due date
- Capped at Rs 2,500 per month or Rs 2,500 per return period
- If 3 months skipped: Rs 7,500 (3 × 2,500)
GSTR-3B late fee:
- Rs 20/day for nil-tax periods (less than GSTR-1)
- Capped at Rs 5,000 per period
- If 6 months skipped: Rs 30,000 (6 × 5,000)
Registration Risk: Section 29(2)(d)
Automatic cancellation after 6 consecutive months of non-filing:
"The Commissioner may cancel the registration if the registered person has not filed any return under the Act for a continuous period of 6 months or more..."
Impact:
- Registration cancelled automatically (no notice required in some cases)
- Cannot issue tax invoices
- Cannot claim input credit
- Must reapply for new registration (30-45 day process)
Refund Denial
If you need to claim refund (excess ITC, export zero-rating):
- GST rules require all returns to be filed (up to date)
- Skipped nil returns = incomplete compliance record
- Refund application rejected until all returns filed
Audit/Notice Risk
GST officers track non-filers. Non-filing of nil returns indicates:
- Possible registration cancellation trigger
- Non-cooperation in compliance
- Higher scrutiny in any future audit
FAQ
Q: If I have zero sales all year, must I file 12 nil returns?
A: Yes. File GSTR-1 and GSTR-3B monthly (12 each) or quarterly if composition scheme. Skipping even 1 month incurs late fee.
Q: Can I cancel registration instead of filing nil returns?
A: Yes, via Form GST REG-15 (cancellation). Process: File Form REG-15 > Officer approval (30 days) > Cancellation effective. If have GST liability or input credit, cancellation may face rejection. Best to file nil returns if expecting to resume operations.
Q: Is nil return filing required for suspended registration?
A: Generally no. Suspended registration (under notice/show cause) filing obligation paused. Once suspension lifted, resume filing. Clarify status with GST officer.
Q: Can I file nil return and cancel registration same month?
A: Advisable: File nil return for the month, then file cancellation. Ensures compliance before exit.
Q: What if portal is down or SMS gateway fails, can I file late?
A: Yes. Late filing fee still applies. If system failure documented, can request waiver with Superintendent (rare). Keep evidence of attempted filing.
Q: Does nil return affect ITC credits in future months?
A: No. Filing nil return doesn't affect future ITC. Once you resume sales, claim ITC from purchases made even during nil-return months.
Compliance Checklist for Nil Returns
Before Filing Nil Return:
- Confirm zero sales (no invoices issued)
- Check GST portal for any auto-populated data (delete if incorrect)
- Verify period (month/year correct)
- Ensure registration is active (not suspended/cancelled)
Filing (Choose One):
- Portal login successful, GSTR-1 filed, acknowledgment saved
- OR SMS to 404041, confirmation received within 24 hours
- GSTR-3B filed (portal or SMS) same month
Post-Filing:
- Download/screenshot acknowledgments
- Save reference numbers
- Verify filing in GST portal dashboard (status = filed)
- Check for late-fee notices (if filed after due date)
Annual Review:
- Verify all months of FY filed (no gaps)
- No 6-month non-filing stretch
- Prepare for annual GSTR-9 (includes nil month summary)
Source
CGST Act 2017 (Sections 29, 33); Rules 30-32 (nil return); GST late fee notifications; GSTN SMS gateway guidelines
