Finance operations24 March 20265 min read

GSTR-2B matching: closing the input credit gap before it lapses

Input tax credit can only be claimed for invoices that appear in GSTR-2B. Unmatched invoices have a deadline, and after it they become a cost.

PASCAL LABS · NOTE 06

GSTR-2B is the auto-drafted statement of inward supplies generated each month from suppliers' GSTR-1 filings. It is static once generated, and it is the basis on which input tax credit can be claimed. If an invoice does not appear in 2B, the credit cannot be taken that month, whatever the purchase register says.

Why invoices go missing

  • Supplier filing delay. The supplier files GSTR-1 late, so the invoice appears in a later 2B period.
  • Wrong GSTIN. The supplier reported the invoice against a different GSTIN of the buyer, common in multi-entity groups.
  • Reference mismatches. Invoice numbers differ between systems: prefixes, leading zeros, financial-year suffixes.
  • Credit notes. Adjustments reported by the supplier that the buyer's register has not recorded, or the reverse.

The deadline that makes this urgent

Under Section 16(4), input tax credit for a financial year generally cannot be claimed after 30 November of the following year. An invoice that never reconciles by that date is not a timing difference. It is a permanent cost equal to the GST on the invoice. For businesses above Rs 5 crore turnover, the e-invoice rule that invoices must reach the IRP within 30 days (in force since April 2025) tightens the timing on the supplier side as well.

A monthly process that closes the gap

StepTimingOutput
Invoice-level match, register vs 2BOn 2B generation (14th)Matched set, unmatched set
Fuzzy second passSame dayMatches despite formatting differences, within amount tolerance
Supplier follow-up listBy the 16thUnmatched invoices ranked by ITC value, with supplier contacts
Claim decisionBefore GSTR-3B filingClaim matched ITC; defer unmatched; document the difference
Ageing reviewMonthlyUnmatched items older than 90 days escalated; November cut-off tracked

Two practical details

Match at invoice level with tolerance rules. Exact-string matching fails on real data. A workable rule set matches on GSTIN plus amount within Rs 1 plus invoice number normalised for case, separators, and leading zeros, with date within the same return period.

Rank follow-ups by value, not count. A hundred small unmatched invoices matter less than three large ones. The supplier call list should be sorted by ITC at stake, and repeated non-filers should be flagged to procurement, because chronic late filers are a commercial risk as well as a tax one.

Summary

Treat 2B matching as a monthly production process with a deadline, not a year-end clean-up. Match at invoice level, chase by value, decide claims before 3B, and watch the November cut-off. The credit that lapses was usually visible, and chaseable, for months.

Pascal Labs · Mumbai All writing