Skip to content
Accounting·8 min read

GSTR-2A vs GSTR-2B: the difference, which one ITC is matched against in 2026, and a worked example

GSTR-2A is dynamic, GSTR-2B is static and generated on the 14th. Here is what each contains, how IMS feeds 2B, why ITC is claimed only from 2B under Rule 36(4), and when 2A still matters.

By DotZero Research

Two statements on the GST portal describe your purchases, and only one of them decides your input tax credit. GSTR-2A updates whenever a supplier does something. GSTR-2B is frozen on the 14th and is the statement the law points at. Most reconciliation mistakes come from reading the wrong one at the wrong time. This guide sets out the difference, the rule that makes it matter, how the Invoice Management System changed the timing, and a month-by-month example of a late-filed invoice.

Definitions

GSTR-2A is an auto-drafted, read-only statement of inward supplies. The portal manual describes it as a view form on which no action can be taken, populated as suppliers save or file their returns (GSTN manual, Form GSTR-2A). It has four parts: Part A for B2B invoices, amendments and credit and debit notes from GSTR-1, GSTR-1A, IFF and GSTR-5; Part B for ISD credits from GSTR-6; Part C for TDS credits from GSTR-7 and TCS credits from GSTR-8; and Part D for imports on bills of entry from ICEGATE. It can be downloaded as JSON or Excel.

GSTR-2B is a static ITC statement. GSTN’s advisory calls it a static statement made available for each month on the 14th day of the succeeding month, built from documents filed by suppliers in GSTR-1, IFF, GSTR-5 and GSTR-6 together with ICEGATE import data, and it indicates ITC availability against each document (GSTN GSTR-2B advisory). It is split into ITC available and ITC to be reversed, in the table structure of GSTR-3B. TDS and TCS credits are not part of it.

Static versus dynamic

The practical difference is time. If a supplier files GSTR-1 on the 25th, GSTR-2A for that period updates on the 25th. GSTR-2B for that period, already generated on the 14th, does not change; the invoice will appear in the next period’s GSTR-2B instead. The advisory is explicit: documents furnished by the supplier in any GSTR-1, IFF, GSTR-5 or GSTR-6 reflect in the next open GSTR-2B of the recipient irrespective of the date of issuance of the document.

That is why GSTR-2A totals for a financial year will usually exceed GSTR-2B totals for the same year: 2A assigns documents to the period they belong to, 2B assigns them to the period in which they were filed.

Generation timing and the 14th

GSTR-2B for month M covers supplier documents filed between the due date of GSTR-1 for the previous month and the due date for the current month; for monthly filers that is roughly the 12th of one month to the 11th of the next, and the statement is generated on the 14th. Three timing rules from the IMS advisory now sit on top of that (GSTN IMS advisory):

  • A draft GSTR-2B is made available on the 14th of the subsequent month based on cut-off dates and the actions you took in IMS.
  • You may still accept, reject or keep records pending after the 14th until you file GSTR-3B, but any action after the 14th makes recomputing GSTR-2B mandatory.
  • GSTR-2B is sequential: the system generates GSTR-2B for a period only if GSTR-3B for the previous period has been filed. QRMP recipients get one quarterly GSTR-2B and nothing for the first two months of the quarter.

How IMS feeds GSTR-2B

Since October 2024, every B2B invoice, debit note and credit note a supplier saves in GSTR-1, GSTR-1A or IFF appears on your IMS dashboard with three choices: accept, reject or pending. Accepted and deemed-accepted records flow into GSTR-2B as available ITC; rejected records are excluded and visible to the supplier; pending records stay out of this period’s 2B and remain on the dashboard until you act. A record with no action is deemed accepted at the time of GSTR-2B generation.

From the October 2025 tax period, GSTN also allowed credit notes and specified amendments to be kept pending for one tax period, with a formula tied to the GSTR-3B due date of the period after the applicable 2B period. GSTN’s own example: credit notes in a supplier’s GSTR-1 filed on 10 November 2025 fall in the October 2025 GSTR-2B and may stay pending until 20 December 2025. On accepting a credit note, the recipient can now declare how much ITC actually needs reversing instead of the system reversing the full amount (GSTN IMS FAQ, October 2025). Our IMS guide covers each action in detail.

IMS does not touch GSTR-2A. It governs the gate between supplier filings and your GSTR-2B.

Which statement ITC is matched against

GSTR-2B, and only GSTR-2B. Section 16(2)(aa) of the CGST Act, inserted by the Finance Act 2021 and brought into force on 1 January 2022 by Notification 39/2021-Central Tax, makes it a condition of credit that the supplier has furnished the invoice in GSTR-1 and that it has been communicated to the recipient (CBIC, CGST Act as amended). Rule 36(4) was substituted from the same date by Notification 40/2021-Central Tax and now reads that no input tax credit shall be availed in respect of invoices or debit notes unless the details have been furnished by the supplier and communicated to the registered person in FORM GSTR-2B under Rule 60(7) (CBIC, Rule 36). The earlier provisional allowances of 20, 10 and 5 percent over what suppliers had reported are gone.

Two downstream rules follow 2B as well. Table 8A of the annual return GSTR-9 is auto-populated from GSTR-2B for FY 2023-24 onwards, where it used to come from 2A (GSTN advisory, 9 December 2024). And Rule 37A, inserted by Notification 26/2022-Central Tax, requires you to reverse ITC where the supplier reported the invoice but had not filed GSTR-3B by 30 September following the financial year, with the reversal due by 30 November and re-availment allowed once the supplier files (Taxmann on Rule 37A).

When GSTR-2A is still useful

It is not dead; it is a diagnostic rather than a claim document.

  • TDS and TCS credits. GSTR-7 and GSTR-8 credits appear only in 2A Part C. If clients sell on e-commerce platforms or to government deductors, 2A is where you verify them.
  • ISD credits from GSTR-6. The advisory notes GSTR-5 and GSTR-6 may be filed after 2B is generated; 2A shows them as they arrive.
  • Supplier behaviour before the 14th. Between the 11th and the 13th, 2A and the IMS dashboard tell you which suppliers have filed and which have not, which is the window for chasing.
  • Tracing where a late invoice went. When an invoice is in your books for March and missing from March 2B, 2A confirms the supplier filed it late and tells you which 2B to expect it in.
  • Older periods. For tax periods before January 2022, departmental comparisons and the then Rule 36(4) caps were run against 2A, so notices for those years still cite it.

Side-by-side

Aspect GSTR-2A GSTR-2B
Nature Dynamic, auto-drafted, read-only Static ITC statement
Updates Whenever a supplier saves, files or amends Frozen at generation; recompute only for your own IMS actions
Generated Continuously 14th of the following month; quarterly for QRMP; only after previous GSTR-3B is filed
Sources GSTR-1, 1A, IFF, 5, 6, 7, 8, ICEGATE GSTR-1, IFF, 5, 6, ICEGATE, filtered through IMS actions
TDS and TCS Yes, Part C No
Late supplier filing Shows in the original period Shows in the next open 2B
ITC basis under Rule 36(4) No Yes
GSTR-9 Table 8A from FY 2023-24 No Yes
Best use Chasing, diagnostics, TDS/TCS Claiming, reconciling, 3B auto-population

Worked example: a late-filed supplier invoice

Your client receives invoice INV-207 dated 18 March 2026 for ₹1,00,000 plus ₹18,000 GST and books it in March. The supplier misses the 11 April GSTR-1 due date and files March GSTR-1 on 25 April 2026.

Date GSTR-2A (March 2026 view) IMS dashboard GSTR-2B What you may claim
11 to 13 April INV-207 absent; supplier shown as not filed Absent Not yet generated Nothing on this invoice
14 April Absent Absent March 2B generated without INV-207 March GSTR-3B (due 20 April) excludes ₹18,000
25 April INV-207 appears under March 2026 INV-207 appears; accept, reject or leave March 2B unchanged Still nothing; it is not in any 2B
14 May Unchanged No action means deemed accepted April 2B generated, INV-207 included April GSTR-3B (due 20 May) includes ₹18,000

If the client had claimed ₹18,000 in March GSTR-3B because the invoice was in the books, the claim would have failed Section 16(2)(aa) for that month and shown up as an excess over 2B in a later comparison. The correct treatment is to carry it as in books, not in 2B in the March reconciliation, chase the supplier in the 11th to 13th window, and claim in April. A one-month delay costs working capital; a wrong month costs interest and a notice.

If instead the supplier never files GSTR-3B for March, Rule 37A applies: the ITC claimed in April must be reversed by 30 November 2027 unless the supplier files by 30 September 2027, and can be re-availed afterwards.

What to automate

The difference between the two statements becomes a monthly routine, and the routine is mechanical enough to hand to software:

  1. Pull on the 12th and 13th. Fetch IMS records and 2A for every GSTIN and match them against the purchase register with normalised invoice references and a value tolerance.
  2. Generate IMS actions from the match. Matched records accept; records not in books and not received reject with a remark; disputed values pending. Submit before the 14th so 2B reflects your decisions rather than defaults.
  3. Carry the gap. Everything in books but not in 2B goes to a carry-forward list with the supplier’s filing status from 2A, and the supplier gets a reminder on the 12th.
  4. Verify the 14th. Pull the generated 2B, compare it to the expected set, and flag any post-14th action that needs a recompute before 3B.
  5. Track Rule 37A. For every claimed invoice, watch the supplier’s GSTR-3B filing status against the 30 September deadline.
  6. Read 2A for TDS and TCS. Reconcile Part C to cash-ledger credits separately.

Steps one to four are what we have automated for CA firms at DotZero; the accounting automation page describes the scope and the live demo runs the match on sample data and produces the proposed IMS actions. For the mechanics of the match itself, see GSTR-2B reconciliation in 2026.

Frequently asked

Can I claim ITC on an invoice that appears in GSTR-2A but not in GSTR-2B?
Not in that month. Since 1 January 2022, Section 16(2)(aa) and Rule 36(4) allow ITC only on invoices communicated in GSTR-2B. If the supplier filed late, the invoice lands in your next open GSTR-2B and you claim it then.
On what date is GSTR-2B generated?
The draft is generated on the 14th of the month following the tax period, based on IMS actions and supplier filings up to the cut-off. QRMP recipients get a quarterly GSTR-2B. It is generated only after the previous period's GSTR-3B has been filed.
Does the Invoice Management System replace GSTR-2A?
No. IMS decides which supplier records flow into GSTR-2B. GSTR-2A remains a read-only, continuously updated view that also carries TDS, TCS and ISD credits that GSTR-2B does not.
What happens if I take no action in IMS before the 14th?
Records with no action are deemed accepted when GSTR-2B is generated. If you act after the 14th but before filing GSTR-3B, you must recompute GSTR-2B from the IMS dashboard.
D

DotZero Research

We build and run AI automations for CA firms, finance teams and tender bidders in India, and write about the rules we automate. Corrections: hello@dotzero.in.

Keep reading

Bring one client’s purchase register. We’ll match it live.

A free 45-minute session. You leave with a mismatch report and a prototype plan.

WhatsApp +91 81697 22543