No sales. No purchases. But you still have to file. Here is the complete step-by-step guide to filing a Nil GST Return — GSTR-1 and GSTR-3B — without errors and without penalties.
Get Expert Help — ₹499/MonthBy SetupFiling.in · CA-Assisted GST Services · Updated June 2026
A Nil GST Return is a GST return filed for a tax period in which the registered taxpayer had zero outward supplies (sales), zero inward supplies (purchases), and zero tax liability. It is a declaration to the government that no business activity occurred during that period.
This is one of the most misunderstood compliance requirements in India. Many business owners assume that if they have no sales, they have no filing obligation. This is incorrect — and it is the assumption that generates thousands of GST penalty notices every month.
The law under the CGST Act, 2017 is clear: a GST-registered taxpayer must file all applicable returns for every tax period — regardless of whether there was any business activity. A zero-transaction period requires a Nil return, not silence.
Nil GST Return filing is applicable to GSTR-1 (outward supplies return), GSTR-3B (monthly summary return), and CMP-08 (for composition dealers). Each has its own due date — and each attracts a separate penalty for late filing.
Every GST-registered person who meets the following conditions for a given tax period must file a Nil return:
This includes sole proprietors, partnership firms, Private Limited Companies, LLPs, and any other entity that holds an active GSTIN — even if the business is temporarily inactive, seasonal, or in a pre-revenue startup phase.
If you have recently obtained GST Registration and have not yet started operations, you are still required to file Nil returns from the month of registration until your first taxable supply.
Due dates for Nil returns are the same as for regular GST returns. Missing them triggers penalties even when there is zero business activity.
| Return Type | Taxpayer Category | Filing Frequency | Due Date |
|---|---|---|---|
| GSTR-1 | Turnover above ₹5 Crore | Monthly | 11th of following month |
| GSTR-1 | Turnover up to ₹5 Crore (QRMP) | Quarterly | 13th of month after quarter |
| GSTR-3B | Turnover above ₹5 Crore | Monthly | 20th of following month |
| GSTR-3B | QRMP scheme (Cat. I states) | Quarterly | 22nd of month after quarter |
| GSTR-3B | QRMP scheme (Cat. II states) | Quarterly | 24th of month after quarter |
| CMP-08 | Composition Dealers | Quarterly | 18th of month after quarter |
Note: Category I states include Chhattisgarh, MP, Gujarat, Maharashtra, Karnataka, Goa, Kerala, Tamil Nadu, Telangana, AP, and UTs without legislature. All other states fall under Category II.
GSTR-1 is the return for outward supplies. For a Nil period, all tables will remain blank. Here is the complete process:
Open gst.gov.in in your browser. Click Login at the top right. Enter your GSTIN or Username and Password. Complete the CAPTCHA and click Login.
Tip: Use Chrome or Firefox for the best portal compatibility. Avoid Internet Explorer.From the top navigation, click Services → Returns → Returns Dashboard. The Returns Dashboard shows all pending and filed returns for your GSTIN.
Choose the correct Financial Year (e.g., 2025–26) and the Tax Period (month or quarter) for which you are filing the Nil return. Click Search.
Tip: Always confirm the period before filing. A return filed for the wrong period cannot be revised easily.On the Returns Dashboard, you will see the GSTR-1 tile. Click Prepare Online. The portal will open the GSTR-1 form with all tables available for data entry.
Since there are no outward supplies, do not enter data in any table. Scroll to the bottom and click Generate GSTR-1 Summary. All figures will show as zero. Review and confirm the summary.
Click Submit. The portal will ask you to confirm the declaration. After submission, click File GSTR-1 and verify using either EVC (OTP on mobile) or a DSC (Digital Signature Certificate) for companies and LLPs.
Tip: Companies and LLPs must use DSC for filing. Proprietors and individuals can use EVC (Aadhaar OTP).After successful filing, the portal generates an ARN (Acknowledgement Reference Number). This is your proof of filing. Download and save it. You will also receive an SMS and email confirmation on your registered mobile and email.
GSTR-3B is the monthly or quarterly summary return where you declare tax liability and ITC. For a Nil period, all tax fields will be zero. The process follows immediately after filing GSTR-1.
After filing GSTR-1, go back to Services → Returns → Returns Dashboard and select the same financial year and tax period.
Click Prepare Online on the GSTR-3B tile. The form will open with all tax fields set to zero since no GSTR-1 data has been pushed through.
In Table 3.1 (Outward Supplies), Table 3.2 (Inter-State Supplies), Table 4 (ITC), and Table 5 (Exempt Supplies) — all values should remain zero. Do not enter any figures.
Tip: The portal may auto-populate from GSTR-1. Verify each table shows zero before proceeding.Click Save GSTR-3B. Then click Preview Draft GSTR-3B to download a PDF of the Nil return for your review before final submission.
Since tax liability is zero, click Payment of Tax. The cash and credit ledger will show zero. Proceed to File GSTR-3B and verify using EVC (OTP) or DSC. The Nil return is now filed.
Download the GSTR-3B ARN confirmation. Your Nil return for this period is now complete. The portal will update your filing status from Pending to Filed.
The GST department offers an SMS-based Nil filing facility for taxpayers who want to file quickly without logging into the portal. This is available for both GSTR-1 and GSTR-3B Nil returns.
Step 1 — Send SMS for GSTR-1 Nil Filing:
Example: NIL 1 29AABCU9603R1ZX 032026 (for March 2026)
Step 2 — Send SMS for GSTR-3B Nil Filing:
Example: NIL 3B 29AABCU9603R1ZX 032026 (for March 2026)
Send both SMS messages to: 14409
From your mobile number registered with the GST portal.
After sending, you will receive a confirmation code via SMS. Reply with that code to complete the filing. The system sends a final ARN confirmation once the return is successfully filed.
SMS filing is only available when all tables in the return are Nil. If even one invoice or ITC entry exists for the period, you must use the portal. SMS filing is not available for composition dealers (use portal for CMP-08).
Many businesses assume a Nil return has no consequence if filed late — because there is no tax to pay. This is a costly misconception. The GST Act levies a specific penalty for late Nil return filing, separate from the regular late fee structure.
While ₹500 may seem small, the real risk of consistent non-filing is suo motu cancellation of your GST registration by the GST officer — which can affect your ability to conduct business, issue invoices, and claim ITC. Revocation after cancellation is possible but involves additional compliance burden.
If your GST registration has been cancelled and you need to restore it, our experts can assist with the revocation process. You can also explore our GST Cancellation and related compliance services.
Filing Nil return for the wrong month or quarter is one of the most common errors. Always double-check the Financial Year and Tax Period before submission.
GSTR-1 must always be filed before GSTR-3B for the same period. Filing out of sequence causes mismatches in the portal's auto-population.
Not saving the ARN confirmation leaves you without proof of filing. Always download and store the ARN for each return period.
Companies and LLPs must use DSC. Using EVC for a company return will result in filing failure. Confirm your entity type before selecting the verification method.
The most expensive mistake. Zero business activity does not mean zero filing obligation. Every active GSTIN must file for every period — Nil or otherwise.
If you have missed Nil returns for previous months, file them immediately. Late fees accumulate daily. Clearing the backlog promptly minimises total penalty liability.
| Parameter | Nil GST Return | Regular GST Return |
|---|---|---|
| When to file | No sales, purchases, or tax in the period | Any sales or purchases occurred |
| Data entry required | None — all tables confirmed as zero | Invoice-level data entry required |
| Tax payment | ₹0 payable | Tax payable as per liability |
| ITC claim | Not applicable (no purchases) | ITC claimable on eligible purchases |
| SMS filing available | Yes — for GSTR-1 and GSTR-3B | No — portal filing mandatory |
| Late fee (if delayed) | ₹20/day, max ₹500 per return | ₹50/day, max ₹5,000 per return + interest |
| Time to file | 5–10 minutes | 30 minutes to several hours |
A Nil GST Return is a return filed by a GST-registered taxpayer for a period in which there were no outward supplies (sales), no inward supplies (purchases), and no tax liability. It is a mandatory declaration even when business activity is zero.
Yes. Under the CGST Act, 2017, every GST-registered taxpayer must file all applicable returns for every tax period, regardless of business activity. Failure to file a Nil return attracts the same late fee as any other return — ₹20 per day, up to ₹500 per return.
Yes. The GST department provides an SMS-based Nil filing facility. Send "NIL 1 GSTIN PERIOD" to 14409 for GSTR-1 and "NIL 3B GSTIN PERIOD" to 14409 for GSTR-3B, from your registered mobile number. This facility is available only when all return tables are Nil.
The late fee for a Nil GSTR-1 or GSTR-3B is ₹20 per day (₹10 CGST + ₹10 SGST), with a maximum of ₹500 per return (₹250 CGST + ₹250 SGST). Additionally, if returns are not filed for 6 consecutive months, the GST officer can cancel the registration suo motu.
The primary returns requiring Nil filing are GSTR-1 (outward supplies, monthly or quarterly) and GSTR-3B (monthly or quarterly under QRMP). Composition dealers must file CMP-08 as a Nil return. GSTR-9 (Annual Return) is required if your aggregate turnover exceeds ₹2 crore.
Filing a Nil GST Return on the GST portal takes approximately 5 to 10 minutes per return if your login credentials are ready. The SMS method takes under 2 minutes per return.
Yes. From the date of GST registration, you are required to file returns for every applicable period — including Nil returns for periods before you commence operations. New registrants who have not yet made their first supply must file Nil GSTR-1 and GSTR-3B every month or quarter until they do.
setupfiling.in is a one-stop platform for all GST and business compliance needs. Our CA-assisted services ensure accuracy, timely filing, and zero penalties.
We file GSTR-1, GSTR-3B, and Nil returns every month for thousands of businesses across India — accurately and on time. Starting at just ₹499/month.