ProcurePulse

GSTR-2A Reconciliation

The monthly process of matching procurement-side invoices against GSTR-2A (or 2B) auto-populated from suppliers' GSTR-1 filings — the gate for legally claiming GST Input Tax Credit on the GSTR-3B return.

What is GSTR-2A reconciliation?

GSTR-2A reconciliation is the systematic matching of every purchase invoice in the company's books against GSTR-2A (a dynamic, view-only return populated from suppliers' GSTR-1 filings) or its monthly-static cousin GSTR-2B. The reconciliation determines whether the buyer can legally claim Input Tax Credit (ITC) on the GSTR-3B return for that period.

The math is brutal: ITC is only claimable on invoices that also appear in 2A/2B. An invoice in your books but missing from 2A is a credit at risk; an invoice in 2A but not in your books is a phantom credit you cannot legally take.

Why GSTR-2A reconciliation matters in Indian procurement

Three reasons it sits at the centre of the procurement-finance overlap:

  • Cash impact — for a mid-size manufacturer, ITC mismatches of even 5% of monthly purchase value mean ~₹5–10 lakh/month of credit at risk. Annualised, that is real working capital.
  • Legal risk under Rule 36(4) — ITC can only be claimed on invoices reflected in GSTR-2B (post Sep 2021). Mismatches reversed under audit attract interest at 18% per annum and penalty.
  • Supplier accountability — repeated non-filers should be flagged, downgraded, or replaced. Reconciliation turns "GST compliance" into a measurable supplier-evaluation metric.

What goes wrong in practice

The mismatches that consume finance teams during the 1st-to-20th window each month:

  1. GSTIN typo on the PO — supplier files correctly, you can\'t find it in your 2A because you\'ve recorded their GSTIN slightly wrong
  2. Invoice number variance — leading zeros, hyphens, slashes, or spaces. "INV/2026/0042" vs "INV-2026-42" looks like the same invoice to humans but to a reconciliation engine it\'s two records
  3. Multi-state mix-up — supplier files against your Maharashtra GSTIN; the invoice was actually for a Karnataka delivery
  4. Supplier hasn\'t filed — most common in Q1 of every fiscal year; the invoice is real, the credit is delayed
  5. Reverse-charge invoices — flagged differently and frequently mis-categorised on either side
  6. Credit / debit notes — appear separately in 2A but are recorded against the original invoice in your books

How ProcurePulse handles GSTR-2A reconciliation

  • Direct GSTN API integration pulls 2A and 2B for every registered GSTIN of the company
  • Three-way match (PO + GRN + Invoice) is the upstream control — invoices not three-way-matched cannot be claimed
  • Reconciliation engine matches on GSTIN + invoice number (with fuzzy match for known formatting variants) + invoice date + value
  • Supplier-side gaps (filed by us, not in their 2A) trigger an automated email to the supplier with the missing line items, escalating to procurement on day-7
  • Buyer-side gaps (in 2A, not in our books) are rare but routed to AP for reverse investigation
  • Reconciliation reports feed into the GSTR-3B working file and are signed off before filing

Best practices for clean reconciliation

  • Validate vendor GSTIN at onboarding via the GSTN API — never rely on a supplier-typed PDF
  • Use a single invoice-number format in your system; force suppliers to use it on the invoice (some invoicing tools allow custom formatting)
  • Run reconciliation by the 10th, not the 19th — gives a week to chase mismatches before 3B
  • Track supplier ITC compliance score as a vendor-rating dimension — chronic non-filers cost the company real money
  • Reconcile credit and debit notes separately and link them to the original invoice in the audit trail

FAQs

What is GSTR-2A and how is it different from GSTR-2B? +
GSTR-2A is a dynamic, view-only return that auto-populates from suppliers' GSTR-1 filings — it changes when suppliers file or amend. GSTR-2B is a static, monthly snapshot generated on the 14th of the following month and is the basis for ITC eligibility under Rule 36(4). Most ITC reconciliation now uses 2B; 2A is still useful for chasing suppliers who haven't filed yet.
Why does GSTR-2A reconciliation matter for procurement? +
Input tax credit can only be claimed on invoices that match GSTR-2A/2B. If procurement records show an invoice but the supplier hasn't filed it in their GSTR-1, the ITC is at risk of reversal — typically 18% of the invoice value. Reconciliation surfaces these mismatches before the GSTR-3B filing deadline.
How often should reconciliation run? +
At minimum monthly, before each GSTR-3B filing on the 20th. Better: weekly during high-volume months. Best: real-time, with a procurement platform that flags mismatches at three-way-match stage so the supplier can be chased before quarter-close.
What are the most common reconciliation errors? +
Top five: (1) GSTIN typos in the PO/invoice, (2) invoice number mismatch (extra spaces, leading zeros), (3) supplier filed against wrong GSTIN of yours (multi-state company), (4) supplier hasn't filed yet — invoice missing from 2A, (5) reverse charge invoices not flagged correctly.
Can ProcurePulse pull GSTR-2A automatically? +
Yes. ProcurePulse imports GSTR-2A/2B via the GST API and matches each line against the procurement-side three-way-match (PO + GRN + Invoice). Mismatches are routed to a workflow with the supplier/buyer and resolved before the next 3B cycle. See Finance & Budgets.

Related terms

Last updated: 2026-04-29

See how ProcurePulse handles GSTR-2A Reconciliation

Schedule a 30-minute walkthrough tailored to your industry. Source-to-Retire from sourcing to disposal.