Getting a GSTIN is a one-time job. Filing returns is forever.
Every registered business has to tell the government what it sold, what it bought, and how much tax it owes. This should be done every month or every quarter, then once more at year-end. Miss a deadline, and the late fee starts running the next day. Miss enough of them, and you lose your e-way bills, then your registration.
Filing also changed more between 2025 and 2026 than in the previous five years put together. GSTR-3B no longer lets you edit your own tax figures. Your input tax credit now depends on a dashboard you have to check every month. And returns older than three years are simply blocked.
Here is what to file, when to file it, and what to watch out for.
A GST return is a statement you submit on the government portal listing your sales, your purchases, the tax you collected, and the tax you paid. The department uses it to work out what you owe.
There isn't one GST return. There are about a dozen forms, and which ones apply to you depends on your registration type and your turnover. Most businesses deal with just two of them each period, plus one at year-end.
The two that matter most:
You need an active GSTIN before any of this starts. If you have not registered yet, start with GST registration: the filing clock begins the moment your certificate is issued, whether or not you make a single sale.
If your annual turnover is above ₹5 crore, you file GSTR-1 and GSTR-3B every month. No choice.
If your turnover is up to ₹5 crore, you can join the Quarterly Return Monthly Payment scheme. You file both returns once a quarter, but you still pay tax every month.
That last part catches people out. QRMP reduces your paperwork, not your payment schedule. You pay monthly through challan PMT-06 by the 25th, using either a fixed sum (35% of the previous quarter's cash payment) or your own calculation.
QRMP also gives you the Invoice Furnishing Facility (IFF). It is optional. If your B2B customers want their credit in months one and two rather than waiting for the quarter to close, you upload those invoices by the 13th. If nobody is complaining, skip it.
You can switch in and out of QRMP each quarter on the portal.
Under the composition scheme, you file a quarterly payment challan, CMP-08, and one annual return, GSTR-4. No GSTR-1, no GSTR-3B. This is a much easier process, but you cannot claim input tax credit.
Non-resident taxpayers, input service distributors, TDS deductors, e-commerce operators, and UIN holders each have their own form. The table below covers all of them.
|
Form |
Who files it |
Frequency |
What it covers |
|
GSTR-1 |
Regular taxpayers |
Monthly or quarterly |
Outward supplies (sales) |
|
GSTR-1A |
Regular taxpayers |
Optional |
Corrections to the same period's GSTR-1 |
|
IFF |
QRMP filers |
Optional, months 1 and 2 |
B2B invoices, early upload |
|
GSTR-2B |
Auto-generated |
Monthly |
Your ITC statement — you don't file this |
|
GSTR-3B |
Regular taxpayers |
Monthly or quarterly |
Summary of sales, ITC and tax payment |
|
CMP-08 |
Composition dealers |
Quarterly |
Self-assessed tax challan |
|
GSTR-4 |
Composition dealers |
Annual |
Yearly summary |
|
GSTR-5 |
Non-resident taxable persons |
Monthly |
Supplies made in India |
|
GSTR-5A |
Overseas online service providers |
Monthly |
OIDAR services to Indian consumers |
|
GSTR-6 |
Input Service Distributors |
Monthly |
Credit distributed to branches |
|
GSTR-7 |
TDS deductors |
Monthly |
Tax deducted at source |
|
GSTR-8 |
E-commerce operators |
Monthly |
Tax collected at source |
|
GSTR-9 |
Regular taxpayers |
Annual |
Full-year reconciliation |
|
GSTR-9C |
Turnover above ₹5 crore |
Annual |
Self-certified reconciliation statement |
|
GSTR-10 |
Cancelled registrations |
Once |
Final return |
|
GSTR-11 |
UIN holders |
Monthly |
Inward supplies, for refund claims |
Note what is not on this list. GSTR-2 and GSTR-3 were suspended years ago and never came back. Any guide still telling you to "validate GSTR-2A and file GSTR-2" is describing a system that no longer exists.
|
Return |
Due date |
|
GSTR-1 (monthly) |
11th of the next month |
|
GSTR-1 (QRMP, quarterly) |
13th of the month after the quarter |
|
IFF |
13th of the next month |
|
GSTR-3B (monthly) |
20th of the next month |
|
GSTR-3B (QRMP) |
22nd or 24th of the month after the quarter |
|
PMT-06 challan (QRMP) |
25th of the next month |
|
CMP-08 |
18th of the month after the quarter |
|
GSTR-4 |
30 June after the financial year |
|
GSTR-5 and GSTR-6 |
13th of the next month |
|
GSTR-7 and GSTR-8 |
10th of the next month |
|
GSTR-9 and GSTR-9C |
31 December after the financial year |
|
GSTR-10 |
Within 3 months of cancellation |
Quarterly GSTR-3B deadlines are staggered by state to spread the load on the portal.
Check yours once and note it down. Assuming the 22nd when you are on the 24th list is harmless. Assuming the 24th when you are on the 22nd list costs you two days of late fee.
This is the part most guides have not updated.
From the July 2025 tax period onwards, the tax liability in GSTR-3B is auto-filled from your GSTR-1, IFF, and GSTR-1A, and you cannot edit it. A second advisory in July 2025 locked Table 3.2 as well, which covers inter-state supplies to unregistered buyers and composition dealers.
What this means in practice: GSTR-1 is now the return that decides your tax. GSTR-3B just collects the payment.
Before, a wrong figure in GSTR-1 could be quietly corrected while filing GSTR-3B. That door is shut. If you spot a mistake after filing GSTR-1, your only route is GSTR-1A. It’s an amendment form for the same tax period, available after the GSTR-1 due date and up until you file GSTR-3B. Fix it there, and the corrected number flows through automatically.
So the habit to build is simple: check GSTR-1 carefully before filing it, not after.
The Invoice Management System is a screen on the portal where every invoice, credit note, and debit note your suppliers file lands, waiting for you to act on it. You can accept, reject, or mark it pending. Only accepted records flow into your GSTR-2B as claimable credit.
It went live in October 2024 as an optional tool. From 1 April 2026, it is mandatory for regular filers under the rewritten Section 38 of the CGST Act.
Here is the trap. Doing nothing is not neutral. Any invoice you leave untouched is treated as accepted when GSTR-2B is generated on the 14th. So if a supplier uploads a wrong invoice, or an inflated one, and you never look at your dashboard, that credit lands in your return as if you had approved it. When it is later reversed, the interest and penalty are yours, not theirs.
Fifteen minutes on the IMS dashboard each month is now part of the job. If you are not sure which credits you are entitled to in the first place, read our guide to input tax credit.
Under the Finance Act 2023, you cannot file a return more than three years after its due date. The portal started enforcing this from July 2025, with hard blocks from October 2025. It applies to GSTR-1, GSTR-3B, GSTR-4, GSTR-5, GSTR-6, GSTR-7, GSTR-8, GSTR-9 and GSTR-9C.
Once the window shuts, it does not reopen. No appeal, no request, no waiver.
And here is the sting: the tax does not go away. You simply lose the ability to file, while the department keeps the right to demand the tax, interest, and penalty. You end up with a permanent hole in your compliance record and no way to patch it.
If you have old returns sitting unfiled, count the months today.
For a regular monthly filer, the rhythm looks like this.
By the 10th: Chase suppliers who have not uploaded your invoices yet. Once GSTR-2B is cut on the 14th, a missing invoice is next month's problem.
11th: File GSTR-1. Your sales are now locked for the period.
11th to 14th: Go through the IMS dashboard. Accept what is genuine, reject what is not, and mark anything disputed as pending.
14th: GSTR-2B is generated. This is your credit for the month. Compare it against your purchase register.
14th to 19th: If you spotted a GSTR-1 error, fix it in GSTR-1A now.
20th: File GSTR-3B and pay. The liability is pre-filled and locked; you are confirming ITC and settling the balance in cash.
QRMP filers run the same loop, with GSTR-1 on the 13th after the quarter, the PMT-06 challan by the 25th each month, and GSTR-3B on the 22nd or 24th.
The invoices feeding all of this have to be correct at source. Getting the format right is covered in GST invoicing. And if your turnover is above ₹5 crore, your invoices must carry an IRN: see GST e-invoicing, which also auto-populates much of your GSTR-1 for you.
Exporters report zero-rated supplies in Table 6A. If you ship without paying IGST, you need a Letter of Undertaking on file first: see GST LUT forms.
A return with unpaid tax cannot be filed. The payment and the filing happen together.
|
Situation |
Charge |
|
GSTR-1 or GSTR-3B filed late, with tax due |
₹50 per day (₹25 CGST + ₹25 SGST) |
|
Nil return filed late |
₹20 per day |
|
Maximum, nil return |
₹500 |
|
Maximum, turnover up to ₹1.5 crore |
₹2,000 |
|
Maximum, turnover ₹1.5–5 crore |
₹5,000 |
|
Maximum, turnover above ₹5 crore |
₹10,000 |
|
GSTR-9 filed late |
₹200 per day, capped at 0.5% of turnover |
|
Tax paid late |
18% per year under Section 50 |
|
Credit wrongly claimed and used |
24% per year |
Two things worth knowing. Late fees and interest can only be paid in cash. You cannot use input tax credit for either. While the late fee is capped, interest is not. On a large unpaid liability, interest is the part that actually hurts.
A nil return still attracts a fee. ₹20 a day sounds like nothing, but people with no sales are exactly the people who forget, and it runs quietly across both returns for months.
The money is the smallest part. Miss enough filings and the system starts closing doors.
Returns must be filed in order. One unfiled GSTR-3B blocks every later one.
Miss two consecutive GSTR-3B filings (or two quarters under QRMP) and the portal blocks e-way bill generation. Your goods stop moving.
If your GSTR-1 is not filed, your invoices never reach your customers' GSTR-2B. Expect the calls.
Six months of non-filing for a regular taxpayer, or three consecutive tax periods for a composition dealer, and the officer can cancel under Section 29. Getting it back means filing everything anyway, plus fees. If cancellation is where you are headed deliberately, do it properly through GST registration cancellation.
No. There is no revised return under GST, and this surprises people coming from income tax.
What you have instead:
The outer limit for fixing a year's mistakes is 30 November of the following financial year, or the date you file the annual return, whichever is earlier. That same date is the deadline for claiming any missed input tax credit. After it, the credit is gone for good. The year-end reconciliation itself is covered in GST annual return filing.
From what we see across client files, these are the repeat offenders.
Since hard-locking, GSTR-1 is where your liability is decided. Errors caught at the 3B stage are too late.
Deemed acceptance quietly pulls wrong credit into your return.
If your supplier hasn't filed, the credit isn't yours yet, however valid your invoice looks.
Charging CGST and SGST on an inter-state sale means paying IGST again and claiming a refund of the first payment.
Goods transport, legal fees, director's remuneration, and imports of services all attract RCM, and it is easy to miss on the purchase side.
No sales does not mean no filing.
When the person handling your filings changes jobs, the deadlines should not leave with them.
We reconcile GSTR-2B against your purchase register before GSTR-3B is filed, not after a notice arrives. We review GSTR-1 with you before submission because that is now the only practical correction window.
We handle the full monthly cycle, from GSTR-1, IMS review, and GSTR-2B reconciliation to GSTR-3B, and tell you what you owe before the due date, not after it. If you have pending returns from earlier years, send them over. Some may be close to the three-year cut-off, and that is worth checking now rather than later.
Book a free consultation: Share your GSTIN and turnover, and we will map out exactly which returns apply to you.
Good filing depends on good records. If your invoicing is still running on spreadsheets, GST billing software will save you more time than any amount of careful filing will.
with free consultation
No matter what your business needs, we can connect you with a creative expert to make your business look and feel professional. Because good design makes great business.
What is GST return filing?
GST return filing is the process of reporting your sales, purchases, tax collected, and tax paid to the government through the GST portal. Regular taxpayers file GSTR-1 and GSTR-3B each period, plus GSTR-9 annually.
What is the difference between GSTR-1 and GSTR-3B?
GSTR-1 reports your sales invoice by invoice. GSTR-3B is the summary return where you confirm input tax credit and pay the tax. Since July 2025, the liability in GSTR-3B is auto-filled from GSTR-1 and cannot be edited.
What is the due date for GSTR-3B?
The 20th of the following month for monthly filers. QRMP filers file quarterly, by the 22nd or 24th of the month after the quarter, depending on their state.
What is the late fee for filing GST returns late?
₹50 per day for returns with tax due, ₹20 per day for nil returns, capped between ₹500 and ₹10,000 depending on turnover. Interest of 18% per year on unpaid tax is charged separately and is not capped.
Can a GST return be revised?
No. GST has no revised return. Same-period GSTR-1 errors are fixed through GSTR-1A before filing GSTR-3B; anything else is corrected in a later period's return or in the annual return.
What is the QRMP scheme?
QRMP lets businesses with turnover up to ₹5 crore file GSTR-1 and GSTR-3B quarterly while still paying tax monthly through challan PMT-06 by the 25th.
Do I have to file a return if I had no sales?
Yes. A nil return is still a return, and a late fee of ₹20 per day applies if you miss the deadline.
Is the Invoice Management System mandatory?
Yes, from 1 April 2026 for regular filers. Invoices left without action are treated as accepted, so the credit flows into your return whether or not you checked it.
Can I file a GST return that is more than three years old?
No. Returns are permanently blocked three years after their due date. The tax liability remains recoverable even though filing is no longer possible.
What happens if I stop filing GST returns?
Late fees and interest accumulate, e-way bill generation is blocked after two consecutive missed GSTR-3B filings, your buyers lose their credit, and your registration can be cancelled after six months.