Skip to main content
onebooksgst Logo

How to File a Nil GSTR-1 Return

Step-by-step guide to filing a nil GSTR-1 when a GSTIN had no outward supplies, including the late fee rule and how to confirm a period is genuinely nil.

8 min read
Topics:GSTR-1Nil FilingGST Compliance
How to File a Nil GSTR-1 Return — OneBooks GST
What you'll learn from this guide
  • GSTR-1
  • Nil Filing
  • GST Compliance

A nil GSTR-1 is the return you file when a GSTIN had no outward supplies — no sales, no credit or debit notes, no amendments — during the tax period. You still have to file it by the due date even though there is nothing to report; skipping it leaves the return pending, which can attract a late fee and block filing of the next period. On the GST portal, a nil GSTR-1 can typically be filed in a few minutes once you confirm there is genuinely nothing to report.

What Is a Nil GSTR-1?

A nil GSTR-1 is a GSTR-1 filing with zero values across all tables because the GSTIN made no outward taxable supplies, issued no credit or debit notes, and has no pending amendments for that period. It is still a legally required filing, not an optional skip — the "nil" refers to the content of the return, not to whether filing is necessary.

Who Needs to File a Nil GSTR-1?

Any registered taxpayer whose GSTIN had no outward supplies to report for the period needs to file a nil GSTR-1 for that GSTIN, whether the business was temporarily inactive, between orders, or simply had no sales in a slow month. This applies to monthly filers for that month and to QRMP scheme taxpayers for the relevant quarter if the entire quarter had no supplies.

Nil GSTR-1 vs Regular GSTR-1: What's Different?

The table below compares what a nil filing involves against a regular filing with actual sales data, so you can see exactly what changes and what stays the same.

AspectNil GSTR-1Regular GSTR-1
Due dateSame as a regular return for the GSTIN's filing frequencySame due date pattern, based on monthly or QRMP filing
Data entry requiredNone — all tables are left blank or confirmed as zeroInvoice-level data across B2B, B2C, HSN, and document summary tables
Late fee if filed after the due dateStill applies, generally at a lower per-day rateApplies at the standard per-day rate for the turnover slab
Time to complete filingTypically a few minutesDepends on invoice volume and reconciliation needed
Effect on buyers' GSTR-2BNone, since there are no invoices to reflectInvoices appear in buyers' GSTR-2B once filed

How Do You File a Nil GSTR-1 on the GST Portal?

  1. Log in to the GST portal and go to the returns dashboard for the GSTIN and period in question.
  2. Select GSTR-1 and confirm the period shows no data has been entered in any table.
  3. Choose the nil filing option where the portal offers it, or proceed through the return with all tables left blank.
  4. Review the summary screen to confirm every table shows zero before submission.
  5. File using your digital signature certificate or EVC as applicable to your registration type.

Can a Nil GSTR-1 Be Filed Through SMS?

SMS-based nil filing has historically been available for certain GST returns, but availability and the exact process can change. Check the current GST portal guidance to confirm whether SMS nil filing applies to GSTR-1 for your registration before relying on it, rather than assuming it works the same way as another return.

What Happens If You Skip Filing a Nil GSTR-1?

Skipping a nil GSTR-1 leaves that period marked as not filed, which generally still attracts a late fee once the due date passes, exactly as a return with actual sales data would. An unfiled period can also block your ability to file the following period's GSTR-1, so a backlog of skipped nil periods compounds quickly.

Is There a Late Fee for a Nil GSTR-1?

Yes, a nil GSTR-1 filed after its due date attracts a late fee, typically at a lower per-day rate than a return with actual supply data, but it is not free of consequence just because there is nothing to report. Verify the current nil-return late fee structure on the GST portal, since rates and caps have been revised in the past. For the full late fee pattern across both nil and regular returns, see our guide on GSTR-1 due dates and late fees.

How Long Does It Take to File a Nil GSTR-1?

Filing a nil GSTR-1 on the GST portal is usually quick — a few minutes — because there is no invoice data to enter or validate; the main steps are confirming the period is genuinely nil and completing the submission with your DSC or EVC. The time-consuming part, if any, is confirming the "nil" status is accurate before you file.

How Do You Confirm a Period Is Genuinely Nil Before Filing?

Before filing nil, check that the period has no outward invoices, no credit or debit notes issued or received requiring reporting, and no pending amendment from an earlier period that should be reported now. A GSTIN that looks inactive on paper can still have a stray credit note or a marketplace return adjustment that needs reporting, so reconcile sales and returns data for the period rather than assuming nil from memory.

What Are Common Mistakes When Filing Nil GSTR-1?

The most frequent mistake is filing nil for a GSTIN that actually had a small amount of activity — a single low-value sale, a marketplace refund adjustment booked as a credit note, or an amendment carried forward from an earlier period — because the business owner assumed a quiet month meant nothing to report. Another common mistake is treating a GSTIN as nil for a whole quarter under QRMP when only one of the three months was genuinely inactive; in that case the other months' data still needs to be reported through the regular return, not skipped as nil.

Should You File Nil GSTR-1 and Nil GSTR-3B Together?

If a GSTIN genuinely had no outward supplies and no other reportable activity for the period, both GSTR-1 and GSTR-3B for that period will typically be nil, and it is good practice to file them close together so your compliance status stays consistent across both returns. However, the two returns are filed separately on the GST portal, and a nil GSTR-1 does not automatically file a nil GSTR-3B — each requires its own submission. For the GSTR-3B side of this, see our related guide on filing a nil GSTR-3B return.

How OneBooks GST Helps You Track Nil Periods Across GSTINs

OneBooks GST is a GST and accounting platform built for sellers and accountants managing multiple GSTINs, and it imports marketplace and offline sales data so you can see at a glance whether a GSTIN genuinely had no outward supplies for a period before you file nil. Because OneBooks GST consolidates sales imports, credit and debit notes, and GSTR-1 preparation in one place through Admin > Upload Files and the GSTR-1 automation workflow, you are checking actual reconciled data rather than assuming a quiet month means nothing needs reporting. If you manage several GSTINs, this reduces the risk of filing a nil return for a GSTIN that actually had a stray credit note or a late-arriving sale. See OneBooks GST plans for details on multi-GSTIN support.

If your GSTIN is on the QRMP scheme, read our QRMP scheme and IFF guide to understand how nil filing works across a quarter with the optional monthly IFF. For the broader due date and late fee pattern, see GSTR-1 due dates and late fees explained.

Frequently asked questions

What is a nil GSTR-1?

A nil GSTR-1 is a return filed when a GSTIN had no outward supplies, credit or debit notes, or pending amendments to report for the period. It still needs to be filed by the due date even though every table is blank.

Do I need to file GSTR-1 if I had no sales that month?

Yes, you still need to file a nil GSTR-1 for that GSTIN and period. Not filing leaves the return pending and can attract a late fee and block the next period's filing.

Is there a late fee for a nil GSTR-1 filed late?

Yes, a nil GSTR-1 filed after the due date attracts a late fee, generally at a lower per-day rate than a return with actual supply data. Verify the current rate on the GST portal since it has changed by notification before.

How do I file a nil GSTR-1 on the GST portal?

Log in to the GST portal, open GSTR-1 for the relevant GSTIN and period, confirm every table is blank, use the nil filing option where offered, and submit using your DSC or EVC. The process usually takes only a few minutes.

Can I file a nil GSTR-1 through SMS?

SMS-based nil filing has been available for certain GST returns in the past, but you should check the current GST portal guidance to confirm whether it applies to GSTR-1 for your registration before relying on it.

How do I know if a period is genuinely nil before filing?

Check that the period has no outward invoices, no credit or debit notes to report, and no pending amendment from an earlier period, rather than assuming nil just because the business seemed inactive. Reconciling actual sales data before filing avoids an incorrect nil filing.

OneBooks GST publishes practical guides to help Indian businesses understand compliance, reconciliation, and reporting workflows.

Keep reading

More GSTR-1 Guides guides

File GST returns faster with OneBooks GST.

Upload sales and purchase files, auto-reconcile mismatches, and export GSTR-1 / GSTR-2B ready data in minutes.