Skip to main content
Symptom · 6 min read

Why Is My GSTR-2B Blank or Not Generated This Month?

GSTR-2B is normally generated on the 14th of the following month. If yours is blank or missing, the usual reasons are timing, an unfiled earlier GSTR-3B, the quarterly QRMP scheme, a pending IMS step, a new registration or simply no supplier uploads.

Terra Insight
Terra Insight Editorial Team Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 14 October 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

On or after the 14th, the GSTR-2B for the period is blank or not available, and the business owner fears the input tax credit is lost.

How It's Resolved

GSTR-2B is generated only when conditions are met: the date has passed, the earlier GSTR-3B is filed, the filer is in a month that gets a statement, and suppliers have uploaded invoices.

Configuration

A six-point checklist run in order: date, earlier GSTR-3B status, QRMP month, IMS compute step, registration date, supplier uploads on the IMS dashboard.

Output

GSTR-2B generated or recomputed, with the available ITC visible before GSTR-3B is filed on the 20th.

A blank or missing GSTR-2B usually means the portal has not generated the statement for your period or filer type yet. It does not mean you have no input tax credit (ITC). Work through the causes below in order, and in most cases the statement appears within minutes of fixing the first one that applies.

On which date is GSTR-2B generated?

GSTR-2B is the monthly statement of ITC available to you, built from what your suppliers report. It is normally generated on the 14th of the month after the tax period. The September statement, for example, arrives on 14 October. If you look on the 10th, it simply will not be there.

Since October 2024, GSTR-2B also depends on the Invoice Management System (IMS). IMS is a dashboard where you accept, reject or keep pending each supplier invoice. Invoices you take no action on are deemed accepted when GSTR-2B is generated.

What are the likely causes?

CauseHow to spot itFix
Too early in the monthToday is before the 14thWait until the 14th
Earlier GSTR-3B still unfiledFiling history shows a pending monthFile it, then click Compute GSTR-2B on the IMS dashboard
Quarterly (QRMP) filerYou file GSTR-3B every quarterStatement comes only for the third month of the quarter
IMS actions changed after generationYou accepted or rejected invoices after the 14thRecompute GSTR-2B from IMS
New registrationGSTIN is a few weeks oldConfirm suppliers are using your GSTIN
No supplier dataIMS dashboard shows no inward invoicesAsk suppliers to file GSTR-1 or IFF

The rule about the earlier return comes from a GSTN advisory dated 16 November 2024. It gave the example that if September 2024 GSTR-3B was not filed, the October 2024 GSTR-2B would not be generated.

Is a blank GSTR-2B the same as zero ITC?

No. A statement that has not been generated tells you nothing about your ITC. Open the IMS dashboard. If supplier invoices are sitting there, your credit exists and will appear once GSTR-2B is generated.

A GSTR-2B that has been generated but shows nothing is different. That means no supplier has reported an invoice on your GSTIN for that period. Then you need to talk to suppliers, because under Section 16(2)(aa) of the CGST Act, 2017, you can claim ITC only on invoices that appear in GSTR-2B.

Worked example

On 15 October a shop owner opens GSTR-2B for September and finds nothing. Her steps:

  1. Date check: it is past the 14th, so timing is not the cause.
  2. Filing history: August GSTR-3B shows as not filed. That is the cause.
  3. She files August GSTR-3B the same day.
  4. On the IMS dashboard she clicks Compute GSTR-2B for September.
  5. GSTR-2B appears with 14 supplier invoices and ITC of ₹1,34,000.

The ₹1,34,000 was never lost. It was waiting for the earlier return. She now has until 20 October, the GSTR-3B due date for monthly filers, to review it. Late filing of August GSTR-3B attracts a late fee and interest at 18 percent under Section 50 on any tax paid late, so the delay had a cost even though the credit was safe.

Inward GST matching (GSTR-2A, GSTR-2B, ITC and IMS) is on the TransactIG roadmap.

Terra Insight
Terra Insight Editorial Team Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published Invalid Date
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Primary reference: GST Portal (GSTN) — which generates GSTR-2B, hosts the Invoice Management System dashboard and publishes advisories on GSTR-2B generation..

Frequently Asked Questions

On which date is GSTR-2B generated?
Normally on the 14th of the month after the tax period. For example, the September statement is generated on 14 October. Quarterly QRMP filers get it only for the last month of the quarter.
My earlier GSTR-3B is unfiled. Will GSTR-2B still be generated?
No. Under a GSTN advisory of November 2024, GSTR-2B is not generated if the previous period GSTR-3B has not been filed. File the pending return, then use the Compute GSTR-2B button on the IMS dashboard.
Does a blank GSTR-2B mean I have zero ITC?
Not necessarily. It may only mean the statement has not been generated yet. Check the IMS dashboard to see whether supplier invoices are waiting there.
I changed actions in IMS after GSTR-2B was generated. What now?
Recompute GSTR-2B from the IMS dashboard so the statement reflects your new accept, reject or pending actions before you file GSTR-3B.
I registered recently. Why is my GSTR-2B empty?
Your suppliers may not have added your new GSTIN to their invoices yet, or the first period may have no uploads. Share your GSTIN with suppliers and check again next month.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.