GSTR-2B reconciliation for CA and accounting firms

GSTR-2B reconciliation is the mandatory process of matching a client's purchase register against the auto-generated GSTR-2B statement to determine eligible Input Tax Credit (ITC). CA firms must ensure that ITC is claimed only when the supplier has filed GSTR-1, the invoice appears in GSTR-2B, and appropriate Invoice Management System (IMS) actions are taken between the 14th and 20th of every month.

For CA and accounting firms handling dozens or hundreds of GSTINs, the window between the 14th and the 20th of the month is the most high-pressure period of the compliance cycle. Every month, accountants must export purchase registers from Tally or Zoho, download portal files, and match thousands of line items. A single overlooked mismatch or an incorrectly claimed credit can result in automated notices, blocked working capital for clients, and significant interest liabilities that the firm will have to explain.

Since the complete phasing out of provisional ITC, GSTR-2B has become the absolute ceiling for credit. The recent introduction of the Invoice Management System (IMS) adds a complex new layer to this workflow. Firms must now actively Accept, Reject, or keep Pending the inward invoices before filing the return. This guide breaks down the exact legal requirements, standard operating procedures, and specific checks that tax practitioners must implement to protect their clients and simplify accurate GSTR-2B reconciliation.

The legal foundation: why GSTR-2B is absolute

The rules governing Input Tax Credit have tightened considerably over the years, eliminating any room for estimates or provisional claims. Previously, under Rule 36(4), taxpayers were permitted a provisional ITC buffer (initially 20%, which was later reduced to 10%, and finally to 5%) of the eligible credit available in respect of invoices furnished by suppliers. However, this margin for error has been entirely removed from the law.

Effective 1 January 2022, Section 16(2)(aa) of the CGST Act mandates a hard stop: ITC can be claimed only if the details of the invoice or debit note referred to in clause (a) has been furnished by the supplier in the statement of outward supplies and such details have been communicated to the recipient of such invoice or debit note in the manner specified under section 37.

This statutory requirement is further enforced by the amended Rule 36(4), which states clearly that no input tax credit shall be availed by a registered person unless the details of such invoices or debit notes have been communicated to the registered person in Form GSTR-2B. In practice, this means GSTR-2B is no longer just a reference document; it is the definitive legal boundary for your monthly ITC claim.

Common mistake: Claiming ITC based merely on the possession of a physical tax invoice or a payment receipt. If the invoice does not reflect in the current month's GSTR-2B, claiming it in GSTR-3B is a direct violation of the rules. It will trigger an automated DRC-01C intimation and a potential tax demand with 18% interest per annum.

Additionally, mere appearance in GSTR-2B is not sufficient on its own. Under Section 16(2)(b) of the CGST Act, a registered person is not entitled to credit of input tax unless he has actually received the goods or services. Therefore, the reconciliation process must confirm both portal presence (GSTR-2B) and physical/service receipt (Purchase Register).

The timeline crunch: navigating the 11th to 20th window

Reconciliation cannot happen in isolation; it depends entirely on the supplier's compliance and portal timelines. CA firms must orchestrate their workflow around these strict statutory dates every month:

  • 11th of the succeeding month: The due date to file Form GSTR-1 for taxpayers filing it monthly. For quarterly filers, it is the 13th day of the month succeeding the end of the quarter. If suppliers miss this deadline, the invoice will not flow into the recipient's GSTR-2B for the current period.
  • 14th of the month: The important date. GSTR-2B is generated on the 14th of every month with the same logic as the current GSTR-2B, providing a static, unchangeable statement of eligible ITC for that tax period. This kicks off the reconciliation race for accounting firms.
  • 20th of the month: Due date for filing Form GSTR-3B for monthly filers. For quarterly filers under the QRMP scheme, the due date is the 22nd or 24th, depending on the state of registration.

This leaves firms with roughly five to six working days to download files, match thousands of rows, resolve discrepancies with clients, follow up with non-compliant suppliers, take IMS actions, and file the final returns.

Managing the Invoice Management System (IMS)

The Invoice Management System (IMS), which went live on the GST portal from 1 October 2024, introduces a mandatory active confirmation layer to the reconciliation process. According to the GSTN advisories, IMS is a facility in the GST system where the invoices or records saved by the supplier in GSTR-1/1A/IFF can be accepted, rejected or kept pending by recipients in order to correctly avail ITC.

This fundamentally alters the reconciliation workflow. If an invoice has an error (for example, an incorrect taxable value, the wrong place of supply, or it was billed to the wrong GSTIN), the recipient's accounting team can take decisive action before the return is filed. But what happens when an invoice is kept Pending?

“Pending records will not become part of GSTR 2B and GSTR 3B. Such records will remain on IMS dashboard till the time same is accepted or rejected or till the time timeline prescribed in Section 16(4).” Source: GSTN FAQ on IMS

If a firm decides to accept a previously pending or rejected invoice at a later date, the recipient can change the action from rejected to accepted in IMS and recompute GSTR-2B at the time of filing GSTR-3B, thereby taking the corresponding ITC in that month's GSTR-3B.

Note on specified records: The portal provides options to declare the amount of ITC to be reduced in IMS by recipient taxpayers for records like credit notes (CNs) or downward amendments. Pending action is also specifically provided for credit notes, upward amendments of credit notes, and downward amendments of invoices. However, pending action will be disabled after a specified period. The recipient has to accept or reject that record after the expiry of the specified time period. If no action is taken, the system will consider such records as deemed accepted.

Supplier corrections via GSTR-1A

What if a supplier makes a mistake in their GSTR-1 and realizes it on the 12th of the month? Previously, this required waiting for the next month's return cycle, delaying the recipient's ITC by an entire month. To solve this, the GST Council introduced GSTR-1A in 2024.

A taxpayer who needs to amend any supply record furnished in GSTR-1, or needs to add any supply record of the same tax period, can do so through GSTR-1A in the same month after filing of GSTR-1 and before filing of GSTR-3B. If a supplier utilizes GSTR-1A to push a missing invoice before the GSTR-2B generation cut-off, it will successfully flow into the current month's GSTR-2B, saving the client significant working capital delays.

The structure of GSTR-2B Excel

When downloading the GSTR-2B Excel file from the GST portal, CA firms must map their client's ERP export to the specific tables provided by the GSTN. The primary tables considered for reconciliation in the GSTR-2B workbook are:

  • B2B: Standard business-to-business invoices.
  • B2BA: Amendments to B2B invoices from previous periods.
  • CDNR: Credit notes and debit notes issued by registered persons.
  • CDNRA: Amendments to credit or debit notes.

Firms must ensure their internal macros or reconciliation software correctly pull data from all these distinct sheets to avoid artificially inflating mismatches.

Handling matching errors: invoice formatting strictness

A massive percentage of reconciliation mismatches are "false negatives" caused entirely by formatting differences between the supplier's portal upload and the recipient's Tally, Busy, or Zoho entry. Rule 46(b) of the CGST Rules mandates that a tax invoice must have a consecutive serial number not exceeding sixteen characters, in one or multiple series, containing alphabets or numerals or special characters - hyphen or dash and slash symbolised as - and / respectively.

Because the rule allows special characters, a supplier might upload the invoice to the portal as INV/2026/045, while the client's data entry accountant entered it as INV-26-45 or simply 45 in the purchase register. Resolving these effectively requires stripping special characters, ignoring case, and removing leading zeros during the algorithmic matching process.

The 180-day payment reversal rule

Reconciliation is not just about aggressively claiming ITC; it involves actively reversing it when statutory conditions fail. Under Rule 37 of the CGST Rules, a registered person who has availed of input tax credit but fails to pay the supplier the amount towards the value of such supply along with the tax payable thereon, must reverse it. Specifically, they shall pay an amount equal to the input tax credit availed in respect of such supply along with interest immediately following the period of one hundred and eighty days from the date of the issue of the invoice.

When the payment is subsequently made to the supplier, the taxpayer is entitled to re-avail the input tax credit. CA firms must cross-reference aging creditor reports with ITC registers to ensure these reversals are executed accurately and re-claimed when eligible.

Notices for ITC mismatches: the DRC-01C mechanism

If a CA firm bypasses the GSTR-2B limit and claims excess credit manually, the GST portal's automated enforcement mechanisms take over immediately. If there is a difference between the ITC available as per GSTR-2B and ITC claimed in GSTR-3B/3BQ that exceeds a pre-defined limit, the taxpayer will receive an intimation in Form DRC-01C.

Response deadline: Once a DRC-01C is issued, it is mandatory to file Form DRC-01C Part B. The taxpayer is given a strict period of seven days to either pay the excess amount along with interest or explain the reasons for the difference. Failure to respond can result in the blocking of subsequent GSTR-1 filings.

The financial cost of wrongly availing and utilizing ITC is severe and non-negotiable. Under Section 50(3) of the CGST Act, as substituted by the Finance Act 2022, the Central Government fixes the rate of interest on wrongly availed and utilized ITC at 18% per annum.

Additionally, when calculating reversals, payments, or tax liabilities, remember that all figures must be exact at the aggregate level. Under Section 170 of the CGST Act, the amount of tax, interest, penalty, fine or any other sum payable, and the amount of refund or any other sum due, shall be rounded off to the nearest rupee. If a part of a rupee is fifty paise or more, it shall be increased to one rupee, and if it is less than fifty paise, it shall be ignored.

Auto-population in GSTR-3B and GSTR-9

The GST portal heavily restricts manual entry to enforce compliance. Form GSTR-3B is auto-populated on the basis of values declared by respective suppliers in their Form GSTR-1/1A and the system generated Form GSTR-2B. Specifically, eligible ITC flows into Table 4(A)(5) - "All other ITC". The system shall auto-populate this on a net basis, automatically subtracting the impact of credit notes.

This automated data flow extends directly to the annual return. From FY 2023-24 onwards, Table number 8A of Form GSTR-9 will be auto-filled based on the details auto-populated in Form GSTR-2B and the same is non-editable. A mismatch that is ignored or improperly handled during monthly filings will permanently skew the annual return, creating massive reconciliation headaches at the end of the year.

Year-end deadlines for claiming ITC

Mismatches and pending invoices cannot be carried forward indefinitely. Section 16(4) of the CGST Act imposes a strict, unyielding time limit. A registered person shall not be entitled to take input tax credit in respect of any invoice or debit note after the thirtieth day of November following the end of the financial year to which such invoice or debit note pertains, or the furnishing of the relevant annual return, whichever is earlier.

This means CA firms must run comprehensive year-to-date reconciliations well before November to ensure suppliers upload all missing invoices before the statutory window permanently closes.

Special cases: Input Service Distributors (ISD)

For clients with multiple branches across different states, tracking shared services is important. As amended by the Finance Act 2024, any office of the supplier which receives tax invoices towards the receipt of input services for or on behalf of distinct persons shall be required to be registered as an Input Service Distributor (ISD) and shall distribute the input tax credit in respect of such invoices. This mandatory requirement takes effect from 1 April 2025, adding another layer of reconciliation for corporate clients.

Standard operating procedure for CA firms

To survive the 14th-to-20th crunch period efficiently and safely, accounting firms should adopt this standardized workflow for every client:

Step 1: Download GSTR-2B JSON/Excel on the 14th → Step 2: Export client's ERP Purchase Register → Step 3: Run exact and fuzzy matching → Step 4: Take IMS Actions (Accept/Pending/Reject) → Step 5: Follow up on Missing Invoices → Step 6: File GSTR-3B by the 20th

Worked example

Consider a manufacturing client whose purchase register shows three major invoices for September 2026. After downloading the GSTR-2B on 14 October, the CA firm runs a comparison.

InvoiceIn books (ITC)In GSTR-2B (ITC)Action / Result
INV-8022₹18,000₹18,000Accept in IMS. Matched.
INV-8095₹45,000NilMissing. Follow up with vendor. Cannot claim in 3B.
INV-8114₹12,000₹1,20,000Value mismatch. Reject or Keep Pending in IMS.

For missing invoices like INV-8095, immediate communication with the vendor is required so they can file it via GSTR-1A or include it in their next GSTR-1.

Dear Accounts Team, We are reconciling our GSTR-2B for the current period. Your invoice INV-8095 dated 28-Sep-2026 for ₹45,000 (tax amount) is not reflecting in our GSTR-2B. Please ensure this is uploaded via GSTR-1A or your upcoming GSTR-1 so we can process your payment without delay. Regards, Accounts Department

Frequently asked questions

Can we still claim provisional ITC if an invoice is missing from GSTR-2B?

No. From 1 January 2022, the 5% provisional ITC buffer was removed. ITC can only be claimed if the invoice details have been furnished by the supplier in GSTR-1 and communicated in your GSTR-2B.

What happens to invoices kept pending in the Invoice Management System (IMS)?

Pending records will not become part of GSTR-2B or GSTR-3B for that month. They remain on the IMS dashboard until you accept or reject them, or until the time limit under Section 16(4) expires.

How much time do we have to respond to a Form DRC-01C intimation?

If you receive an intimation in Form DRC-01C due to excess ITC claimed in GSTR-3B compared to GSTR-2B, you have a period of seven days to pay the excess amount or explain the reasons for the difference.

Check your own GSTR-2B

Stop doing manual Excel VLOOKUPs that crash on formatting errors. Drop your GSTR-2B JSON and purchase register Excel into our tool. It instantly matches invoices, normalizes formatting errors like missing hyphens, and shows exactly what is missing or stuck in IMS. Your GSTR-2B and purchase register files are read in your browser and never uploaded to any server.

Reconcile GSTR-2B →

Last checked: 1 October 2026. Sources: CGST Act s.16, CGST Act s.20, CGST Act s.170, Notification 40/2021-CT, GSTN IMS FAQ, Notification 38/2023-CT (DRC-01C).