GST Dates
Nil GST return, do I still file
2023-06-08 · updated 2026-08-28
Matching tool: GST due date finder
Shop shut two weeks. Sale zero. Late fee still wakes you if you skip nil. I learned this in 2023 when we closed for a family function in Jaipur and I thought GSTIN can also take leave. GSTIN does not take leave.
Counter was covered with a cloth. Lock on the shutter. Notebook in the drawer. I still had to file. Typical monthly GSTR-1 around 11th. 3B around 20th. Nil is not a holiday. Official date can move. I dont treat a blog as law.
If you want the window, open GST due date finder on PayByDate. Monthly or QRMP. Typical dates. Then gst.gov.in and confirm.
This is an estimate. Confirm on the official portal.
What nil actually means
Nil means no outward supply in that period in the return sense. No sales. And people also mean no inward in 3B tables the way they file. I am careful. One bill to a GSTIN is not nil. One credit note still is a thing. One purchase you want ITC on is not a sleepy month.
Shop shut is not automatically nil. If you sold from home on WhatsApp, that is sale. If you issued a bill from last month that belongs in this month, that is sale. If you only received stock and no sale, 1 may be nil and 3B may still have a line. I sit with the notebook before I tick nil.
I tick nil when the register is honestly empty. Then I still file. Filing nil is a five minute job on a good portal day. Skipping is how late fee grows while you sleep.
Late fee on nil is typically cheaper per day than a regular return. Still a fee. Cap talk still happens. I put nil and days in GST late fee estimator and treat rupee as a guess.
A kirana near Raja Park skipped two months because sale was zero in their head. Portal later showed a number that did not feel nil-cheap. They had a small B2B they forgot. Not nil. Regular late fee mood.
If portal shows 5,000, check nil vs regular before you shout. Late fee showing 5,000, can it come down.
Why skip feels tempting
Tea stall closed. You closed. City is in a festival. Kids home. Rain leaked in the godown. Mind says nobody cares.
GSTN cares in a mechanical way. Return not filed is return not filed. Buyer who took a bill from you last week still searches GSTR-1. Even if this month is empty, last month filing still matters.
Cancellation of GSTIN is a separate road. If you want to stop GST, you apply to cancel. You dont ghost the portal. Till GSTIN is live, nil months still file.
I had a cousin who stopped the shop and went to Dubai for three months. GSTIN live. Three nil 1 and three nil 3B still needed. He came back to late fee and a mood. We sat on the terrace with tea and filed what we could.
QRMP nil is still a quarter filing. IFF you may skip if truly nothing. Quarter 1 and 3B you dont skip. QRMP IFF and GSTR-1.
Composition also files, just not this monthly dance. Composition dealer due dates vs regular.
How I file nil from the phone
I open the diary. Month name. Sale total. If it is zero I write ZERO in big letters so I dont lie to myself later.
Then I open portal. GSTR-1. Nil option if it shows. Confirm tables empty. File. 3B later in the month. Nil there too if it is honestly nil. No tax. No ITC circus.
Password in the shop diary. Phone charged. I do this even when shutter is down, from home, sitting on the cot. Better than a late fee.
If portal hangs, screenshot. Then try again. Screenshot is not a filed return. Portal hang on last date, screenshot enough.
Dont wait for CA. CA will charge more than the five minutes. Nil you can do. I said this in the GSTR-1 piece also: GSTR-1 last date this month, what if I miss it.
Cash ledger empty is fine for true nil. You are not paying tax. Dont go make a challan of 1 rupee for luck. I have seen that. Silly.
If you thought nil but 3B has tax, you are not nil. Pay. Cash ledger empty, challan first or return first. GSTR-3B tax payable if you want a rough output minus input.
Stories from the gali
Paint shop shut for Navratri renovation. Two weeks. They still sold leftover tins to a contractor on day 3. Not nil. They filed nil anyway. Later mismatch. Contractor had the invoice. We amended. Ugly.
Another shop, genuine zero. Owner in hospital. Brother did not know GSTIN password. 3B late by a lot. Nil late fee still came. Password should sit with two people in a family shop. Not on WhatsApp.
School holiday week, sale actually rose because kids want snacks. People still search “nil because holiday”. Holiday is not nil. School holiday week and GST due same week, plan. File before picnic if you are travelling. Travelling is also not a GST leave.
First GST month sometimes has zero sale because board is not even painted. Still file. Small shop first GST month, which date matters.
I file 3B on phone from the counter when shop is open. Same phone from home when shop is shut. Rajasthan shop GSTR-3B on phone, what to keep ready. For nil the paper slip is short. Month. Zero. Filed. Tick.
Dates I still watch in a nil month
11th for 1. 20th for 3B. Typical monthly. QRMP has other windows. Use the finder.
EPF and ESI you may not have if shop has no staff that month. Different story. GST nil does not care about EPF.
Advance tax 15 Sep is income tax. Not GST. Dont mix. If you have no shop sale, you might still have other income. That is a different tea. See Advance tax 15 September, how much is the 45 percent cut only if that is your life. Else ignore.
Working days I still count if I am travelling between 11 and 20. Working days calculator. I file before the train, not on the train wifi.
Mistakes that make nil expensive
Filing 1 as nil and 3B as regular with tax. Tables fight.
Filing 3B nil and taking ITC later in a way that looks odd. I am not your CA. I just say be consistent with the notebook.
Not filing at all for three months then filing a pile. Late fee stacks. Some months maybe you could have been nil cheap. Now you are late on all.
Using SMS nil if that facility exists for you and then thinking 3B is also done. Check what you actually filed. I dont rely on a one-tap story without opening the return list.
Wrong GSTIN login of the other shop in the family. Filed nil on the running shop. Actual shut shop still pending. We laughed. Then we did not laugh.
Copying last month data because the app offered it. Last month had sales. This month nil. Dont copy.
What I keep ready even when shutter is down
GSTIN. Password hint in diary. Period. Honest zero.
Phone. Other network. One hour of quiet. Not at the wedding food counter.
If late already, GST late fee estimator with nil selected. Then portal.
If 3B already late by a week, GSTR-3B late by 8 days.
After you file nil, screenshot the acknowledgement. Put in the same drawer as the lock key. Future you will thank present you.
I still remind. This is an estimate. Confirm on the official portal.
I am not GSTN. PayByDate is a helper. Official gst.gov.in wins. If they add a new nil button or take one away on a Friday night, look at the portal, not at my cloth-covered counter.
File the zero. Sleep. Open shop when you open shop. GSTIN stays awake.
This is an estimate. Confirm on the official portal.