AI Article Assistant
Ask questions, summarize, or extract key takeaways from this article.
Your GSTR-3B Won't Submit. Here's Why โ And What to Do Before the 20th.
It is the evening of the 19th.
Your accountant calls. GSTR-3B is due tomorrow. She has found a โน3.4 lakh difference between your purchase register and your GSTR-2B โ and she does not know whether to claim the full ITC or the lower number that the portal shows.
If she claims the full amount and submits, the portal blocks the return. Grey button. Nothing moves.
If she claims only what GSTR-2B shows, you lose โน3.4 lakhs in ITC โ either permanently or until next month, depending on whether the supplier files in time.
This scenario is playing out across thousands of businesses right now. Not because anyone did anything wrong. But because from April 2026, India's GST portal changed the rules โ quietly, without the fanfare of a budget announcement, and with consequences that are only now becoming clear to most small business owners.
What Actually Changed โ And When
Since July 2025, the output tax section of your GSTR-3B โ the part where you declare your sales โ has been locked. It pulls automatically from your GSTR-1 data. You cannot type a different number.
Since October 2025, your ITC in Table 4 has been auto-populated from GSTR-2B based on what you accepted in IMS. But there was still a loophole โ you could manually override the auto-populated figure before submitting.
From April 2026, that loophole is gone for most fields. The Finance Ministry and GSTN have confirmed that Table 4 ITC is now hard-locked to what GSTR-2B shows, based on your IMS actions. Manual entry is not possible in the standard cases. If your GSTR-2B says โน12 lakh in ITC โ that is what you get this month. Not โน13 lakh, even if you have a legitimate invoice for the difference sitting in your purchase register.
There is one narrow exception. Import IGST โ ITC claimed on Bills of Entry through ICEGATE โ does not pass through GSTR-2B. It is claimed separately and is still manually entered. RCM purchases also require manual entry in specific fields. But for the vast majority of domestic purchase invoices, the hard block is real and it is live.
Why GSTR-2B and Your Purchase Register Don't Match
The mismatch almost always comes from one of four places. Knowing which one you are dealing with determines what you can actually do about it.
Your supplier filed GSTR-1 late.
GSTR-2B is generated on the 14th of every month. It is a static snapshot โ it captures only what your suppliers filed up to that point. If your supplier files their GSTR-1 on the 13th, you're fine. If they file on the 15th โ one day after the cut-off โ that invoice does not appear in this month's GSTR-2B. It will appear next month.
This is the most common cause of mismatches and, importantly, one that resolves itself the following month โ as long as you do not let the ITC expire by not claiming it when it does appear.
Your supplier filed with wrong details.
Wrong invoice number. Wrong amount. Wrong GSTIN entered for your business. These invoices appear in GSTR-2B but in the "mismatched" or "rejected" section โ not in the claimable ITC column. They cannot be claimed until the supplier corrects the entry and refiled.
You are using GSTR-2A instead of GSTR-2B.
GSTR-2A updates in real time as suppliers file throughout the month. GSTR-2B is a locked monthly snapshot. Since 2022, only GSTR-2B is the valid basis for ITC claims. But many businesses โ and some accountants โ still run their purchase reconciliation against GSTR-2A out of habit.
Claiming ITC that appears in GSTR-2A but not in GSTR-2B triggers automatic mismatch notices and ITC reversals. The department catches this immediately with automated reconciliation now. Using GSTR-2A for final ITC claims is not a grey area anymore โ it is non-compliance.
IMS auto-accepted a wrong invoice.
If you leave invoices in IMS without reviewing them, the system treats them as accepted by default after the filing date. That includes wrong invoices โ inflated amounts, invoices from suppliers you did not actually buy from, duplicates. Once auto-accepted, they flow into your GSTR-2B as ITC available. Which sounds good until the department audits and asks why you claimed ITC on an invoice where the corresponding supply never happened.
The โน75,000 That Disappeared โ A Practical Example
A scenario that illustrates how this works in practice.
A business in Pune has 12 suppliers. In June, between the 1st and 14th, suppliers filed invoices totalling โน2,50,000 in GST. This appeared in their June GSTR-2B, generated on June 14th.
Between June 15th and June 20th โ after GSTR-2B was locked โ three more suppliers filed invoices totalling โน75,000 in GST. These appear in GSTR-2A for June. They do not appear in June's GSTR-2B.
Under the hard block, the business can only claim โน2,50,000 in ITC for June. The โน75,000 will appear in July's GSTR-2B and can be claimed in July's GSTR-3B โ no loss, just a one-month delay.
The problem arises if the business mistakenly tries to claim โน3,25,000 in June. The portal blocks the submission. The accountant panics on the 19th. The scramble to figure out which invoices are causing the block costs several hours and significant stress.
The solution โ which sounds simple but requires a process change โ is to check GSTR-2B on the 14th every month, before doing any ITC reconciliation, and claim only what GSTR-2B shows. Not what your purchase register shows. Not what GSTR-2A shows. GSTR-2B.
The October 2026 Deadline โ This Is the Part Most People Miss
ITC for a financial year can only be claimed until the earlier of:
The due date of the September return of the following financial year โ which for FY 2025-26 means October 2026.
Or the date you file your annual GSTR-9 return.
After that deadline, unclaimed ITC lapses permanently. It cannot be carried into the next year. It cannot be recovered through an amendment.
This means if you have invoices from, say, December 2025 where the supplier filed late and the ITC only appeared in your GSTR-2B in February 2026 โ you need to have claimed that ITC in a return by October 2026. If you did not notice it and it just sat there, it is gone.
For businesses with more than 30โ40 suppliers, keeping track of which invoices are pending, which months they are expected to appear in GSTR-2B, and whether they have been claimed before the annual deadline โ that is a non-trivial tracking exercise. The businesses that do it well carry a spreadsheet or use software that flags unclaimed ITC that is approaching its expiry date.
The businesses that do not do it are discovering the hard way that GST credits are not held indefinitely.
What to Do If the Portal Blocks Your GSTR-3B Submission
This is the immediate practical question when it happens.
First โ do not panic and try to submit multiple times. The block is a system enforcement, not a glitch. Retrying will not help.
Second โ download your GSTR-2B from the portal. Go to Returns โ View GSTR-2B. Download the Excel version. This gives you the actual ITC the portal says you are eligible for this month.
Third โ reconcile it against your purchase register. Identify specifically which invoices are in your register but not in GSTR-2B. These fall into three buckets: supplier filed late (appears next month automatically), supplier filed with wrong details (needs supplier correction), or supplier did not file at all (requires supplier follow-up).
Fourth โ adjust your GSTR-3B ITC claim to match what GSTR-2B shows. File with the lower number. Make a note of the missing invoices and chase the suppliers.
Fifth โ once the missing invoices appear in a subsequent GSTR-2B (assuming the supplier files correctly), claim that ITC in the return for that month.
The financial cost of this process โ when it goes smoothly โ is a one-month delay in claiming some ITC. The financial cost when it goes badly โ when a supplier never files, or files with wrong details that never get corrected, and the October deadline passes โ is permanent ITC loss.
The Supplier Conversation You Need to Have
Most small businesses have never explicitly discussed GST filing compliance with their suppliers. They placed orders, received goods, got invoices, and trusted that the supplier was handling their end.
That assumption is now expensive.
Under the hard block, a supplier who chronically files GSTR-1 after the 14th costs you ITC every single month โ not permanently, but through delayed cash flow impact. A supplier who does not file at all costs you ITC permanently for those invoices.
The practical response is to add a clause in your purchase agreements or standard terms requiring suppliers to file GSTR-1 on time. For key suppliers, call and ask directly whether they file monthly or quarterly, and whether they have had any compliance issues recently.
For suppliers on the QRMP scheme โ quarterly filing โ their invoices appear in your GSTR-2B quarterly, not monthly. If you buy from a QRMP-registered supplier, you will see their invoices only at the end of each quarter, not each month. This is expected behavior, not a mismatch. Worth confirming which of your suppliers are on QRMP so you are not chasing them every month for something that is not going to appear yet.
IMS โ The Weekly Habit That Prevents Most of This
The Invoice Management System, now mandatory from April 2026 for all regular GSTR-3B filers, is the front-end where you can see and manage invoices before they lock into your GSTR-2B.
Invoices your suppliers file appear in IMS. You can Accept, Reject, or leave them Pending. At the GSTR-2B generation date on the 14th, whatever you have accepted (or left pending, which becomes auto-accepted) flows in.
The value of reviewing IMS weekly rather than once a month at the 14th: you catch wrong invoices โ inflated amounts, duplicates, invoices from suppliers you did not buy from โ before they lock into your GSTR-2B. Catching them after is possible through the IMS portal's Rejected Records section, but it creates additional steps and cannot always be resolved within the filing timeline.
One specific trap that practitioners are flagging: Table 3.1(d) in GSTR-3B โ inward supplies under reverse charge โ is still a manual entry even after the hard lock. Import of services, purchases from unregistered vendors, and certain notified services all go here manually. Forgetting to enter RCM liabilities while claiming RCM ITC triggers Rule 88C automated mismatch notices immediately. This is a common error in the hard-locking era that is separate from the GSTR-2B mismatch issue.
The Process That Prevents the 19th Panic Call
The monthly GST close process needs to happen over four days, not on one.
The 14th โ Download GSTR-2B as soon as it is available. This is your ITC eligibility for the month. Do not use GSTR-2A.
The 15th to 17th โ Reconcile GSTR-2B against your purchase register. Identify and categorise every mismatch. Contact suppliers with pending invoices. Decide which mismatches to chase and which to defer to next month.
The 18th โ Prepare GSTR-3B with ITC matching exactly what reconciled GSTR-2B shows. Verify output tax in Table 3.1 is correctly locked from GSTR-1. Check RCM entries are complete.
The 19th to 20th โ Final review and submission.
This is not the process most businesses follow. Most businesses try to do all of this on the 19th or 20th. That is where the evening panic call scenario comes from.
The businesses that are not getting blocked returns in 2026 are the ones that moved their GST close process earlier โ starting on the 14th, not the 19th.
One structural advantage in all of this: if your sales invoices are clean and correctly filed in GSTR-1 every month, your buyers have no ITC headaches because of you. That is the other side of the compliance chain. Your clean billing is someone else's smooth filing.
๐ GST Maker keeps your outward invoices GSTR-1 ready โ free at gstmaker.com
Be the supplier your buyers do not need to chase.