Skip to main content
onebooksgst Logo

How to File a Nil GSTR-3B Return

Who must file a nil GSTR-3B, the step-by-step portal process, the SMS filing option, and how it differs from filing a nil GSTR-1.

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

A nil GSTR-3B is filed when you have no outward supplies, no inward supplies liable to reverse charge, and no input tax credit to claim for the return period. You must still file it even though there is nothing to report - skipping it attracts a late fee and can block your next period's filing. It can be filed on the GST portal in a few minutes, either through the standard return form or through the SMS filing facility if you qualify.

What Is a Nil GSTR-3B Return?

A nil GSTR-3B is a GSTR-3B return filed for a period in which a registered taxpayer had zero outward supplies, zero purchases attracting reverse charge, and no other transaction requiring a tax entry. It confirms to the GST department that the registration was active for the period but had no reportable activity, rather than simply leaving the return unfiled.

Who Should File a Nil GSTR-3B?

You should file a nil GSTR-3B if, for the entire return period, all of the following are true:

  • You made no outward supply of goods or services, including zero-rated and exempt supplies.
  • You received no inward supply liable to reverse charge.
  • You have no input tax credit to claim or reverse for the period.
  • You have no other tax liability, interest, or late fee to declare.

This commonly applies to a newly registered business that has not started billing yet, a seasonal business in an off month, or a GSTIN kept active for a location that had no activity in the period.

What Happens If You Don't File a Nil Return?

An unfiled GSTR-3B, nil or otherwise, accrues a late fee for every day it remains unfiled, calculated separately for periods with and without tax liability, and it also blocks filing your next period's GSTR-1 or GSTR-3B until the pending return is filed. Because the actual late fee amount and any exemptions have changed over the years, verify the current late fee structure on the official GST portal at www.gst.gov.in rather than relying on a fixed figure.

How Do You File a Nil GSTR-3B on the Portal?

  1. Log in to the GST portal and navigate to Returns Dashboard for the relevant GSTIN and return period.
  2. Select GSTR-3B and choose "Prepare Online".
  3. Confirm there is no data to report in any table - outward supplies, reverse charge inward supplies, and ITC should all show as zero.
  4. The portal will typically prompt you to file as nil once it detects no entries across the relevant tables.
  5. Proceed to file using your digital signature certificate or electronic verification code, the same authentication method used for a regular return.
  6. Download and retain the filed acknowledgement for your records.

Can You File Nil GSTR-3B via SMS?

Yes, the GST portal offers an SMS-based nil filing facility for taxpayers who have no data to report in a period, which lets you file without logging into the portal at all. The process involves sending a specific SMS format to a designated number and confirming with a one-time password sent to the authorised signatory's registered mobile number. Because the exact SMS format and eligibility conditions are set by the portal and can be updated, confirm the current steps on www.gst.gov.in before using this method for the first time.

How Is Nil GSTR-3B Different from Nil GSTR-1?

AspectNil GSTR-3BNil GSTR-1
What it declaresNo tax liability, no ITC claim, no reverse charge inward supply for the periodNo outward supplies, credit notes, or debit notes issued for the period
Filing frequencyMonthly, or quarterly for taxpayers under QRMPMonthly, or quarterly with IFF for interim months under QRMP
SMS filing availableYes, where no data exists for the periodYes, where no data exists for the period
Consequence of skippingLate fee and block on subsequent GSTR-1 and GSTR-3B filingLate fee and block on subsequent GSTR-3B filing for the same period

If both returns are nil for the same period, most businesses file nil GSTR-1 first, then nil GSTR-3B, since GSTR-3B for a period typically reflects the GSTR-1 filed for it. See our guide on how to file a nil GSTR-1 if you need to do both.

How Does OneBooks GST Fit Into a Nil-Filing Month?

OneBooks GST is a GST and accounting platform for Indian businesses that prepares GSTR-1 from marketplace sales, bank statement data, and direct invoices, and surfaces validation warnings before filing. In a month with genuinely no activity, that preparation step confirms there is truly nothing to report - no marketplace order, no direct invoice, no bank-parsed transaction relevant to GST - before you file nil on the portal, which avoids the mistake of filing nil in a month that actually had activity you missed importing. If your GSTIN has been inactive for a stretch and you are catching up on multiple pending periods, our guide on GSTR-3B late fees and interest explains how the fee accumulates across periods. See OneBooks GST plans or reach support if you are unsure whether a period genuinely qualifies as nil.

Frequently Asked Questions

Do I need to file GSTR-3B even if I had no sales in a month?

Yes, you must file a nil GSTR-3B even with no sales, no reverse charge purchases, and no ITC to claim, since the GST portal requires a return for every active period regardless of activity.

How long does it take to file a nil GSTR-3B?

Filing a nil GSTR-3B on the portal typically takes only a few minutes once you confirm all relevant tables are genuinely empty for the period, and the SMS filing route can be even faster.

What is the penalty for not filing a nil GSTR-3B on time?

A late fee accrues for each day a nil GSTR-3B remains unfiled, and the exact per-day amount and any caps have changed over time, so verify the current late fee on the official GST portal at www.gst.gov.in.

Can I file nil GSTR-3B without logging into the GST portal?

Yes, eligible taxpayers can file a nil GSTR-3B through the GST portal's SMS filing facility using a registered mobile number and a one-time password, without a full portal login.

Should I file nil GSTR-1 before nil GSTR-3B for the same period?

Filing nil GSTR-1 before nil GSTR-3B is the usual practice, since GSTR-3B for a period is generally expected to align with the GSTR-1 already filed for that same period.

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

Keep reading

More GSTR-3B 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.