Back to Blog|GST Compliance

GSTR-2A Reconciliation Best Practices for Maximum ITC Claims

July 12, 202612 min readFaheem Ferdous

Every month, thousands of Indian businesses lose Input Tax Credit (ITC) not because they purchased ineligible goods or services, but because their suppliers failed to upload invoices — or uploaded them incorrectly. Under Section 16(2)(aa) of the CGST Act (inserted by Finance Act 2021), ITC can only be claimed if the invoice appears in the buyer's GSTR-2B. This makes the monthly reconciliation between your purchase register and the GST portal's auto-drafted statements an absolute business necessity, not an optional bookkeeping exercise.

This guide walks through the complete, step-by-step process for GSTR-2A and GSTR-2B reconciliation, including how to categorise mismatches, when to follow up with suppliers, and how to protect your ITC from reversals.

GSTR-2A vs GSTR-2B: Understanding the Difference First

Before diving into reconciliation, it is critical to understand which statement to use and when:

FeatureGSTR-2AGSTR-2B
NatureDynamic (updates in real time)Static (generated once on the 14th of each month)
Basis for ITC claim?No — for tracking onlyYes — the actual legal basis under Sec 16(2)(aa)
Use caseMonitor supplier filing status before GSTR-2B locksDetermine eligible ITC for GSTR-3B filing
IncludesGSTR-1, ISD credits, ICEGATE imports, RCM dataSame sources, cut off as of the 13th of the month
Download formatJSON / Excel via portalJSON / PDF / Excel via portal

The optimal strategy is to use GSTR-2A for proactive supplier follow-up (throughout the month) and GSTR-2B for the actual ITC claim in GSTR-3B.

Why GSTR-2A/2B Reconciliation is Critical

  • Prevents ITC Loss: Unclaimed ITC because a supplier failed to file is a direct cash loss. Systematic reconciliation ensures you follow up and claim every rupee of eligible credit.
  • Identifies Non-Compliant Suppliers Early: If a supplier consistently fails to upload invoices, it signals tax evasion risk. You may want to reconsider your supply chain relationship or adjust payment terms to incentivise filing.
  • Protects Against Demand Notices: If you claim ITC in GSTR-3B for an invoice not in GSTR-2B and the department audits your return, they will issue a demand for the excess ITC with 18% annual interest from the date of claim.
  • Accurate Financial Statements: ITC incorrectly booked as an asset in Tally (Input CGST/SGST/IGST) but not actually claimable inflates your current assets and understates your tax liability.

Step-by-Step GSTR-2A/2B Reconciliation Process

Step 1: Download GSTR-2A JSON from the GST Portal

Log into gst.gov.in → Services → Returns → View/Download GSTR-2A. Select the relevant tax period and download the JSON file. For periods with a large volume of invoices, the portal generates the file in chunks; download all sections (B2B, CDNR, ISD, IMPG).

Also download the GSTR-2B PDF or Excel for the same period (available from the 14th of the following month). This is your final reference for ITC.

Step 2: Export Your Purchase Register from Tally Prime

In Tally Prime, go to Reports → Account Books → Purchase Register. Select the tax period and export to Excel. Your purchase register should list all F9 purchase vouchers with: Supplier GSTIN, Invoice Number, Invoice Date, Taxable Value, CGST, SGST, and IGST amounts.

Step 3: Import GSTR-2A JSON into Tally Prime (or Excel)

Tally Prime (Release 2.0 onwards) has a built-in GST reconciliation module. Go to Gateway of Tally → GST → GSTR-2A Reconciliation. Import the downloaded JSON file. Tally will automatically compare the export const dynamic = 'force-static'; portal data against your purchase vouchers and flag mismatches.

Alternatively, use a structured Excel template to VLOOKUP the portal data against your purchase register using GSTIN + Invoice Number as a composite key.

Step 4: Categorise Each Invoice into Reconciliation Buckets

Every invoice must be placed into one of four categories:

CategoryDescriptionAction Required
MatchedInvoice exists in both your books and GSTR-2B with matching valuesClaim full ITC. No action needed.
Supplier Not FiledInvoice in your books but not in GSTR-2A (supplier did not upload)Contact supplier; hold payment if necessary; reverse ITC in GSTR-3B if unresolved.
Invoice MismatchInvoice exists in both but values differ (amount, date, GST split)Claim ITC only as per GSTR-2B amount. Request supplier correction via GSTR-1A amendment.
New in Portal (Not in Books)Supplier has uploaded an invoice that is not in your purchase registerVerify if it is a valid purchase. If yes, record it in Tally and claim ITC. If fraudulent, report to the department.

Step 5: Handle Partial Mismatches (Amount or Date Differences)

Partial mismatches are the trickiest category. Two common types:

  • Amount Difference: Your invoice shows ₹1,18,000 (GST 18%) but the supplier uploaded ₹1,17,999.60 — a ₹0.40 rounding difference. Post a rounding journal entry in Tally rather than disputing the invoice. For differences above ₹100, contact the supplier to file an amendment in their GSTR-1A.
  • Date Difference: Your books show the invoice date as March 31, but the supplier uploaded it as April 1 (next month). This shifts the ITC to the following GSTR-2B period. Claim ITC only in the month it appears in your GSTR-2B — not the month you received the physical invoice.

Step 6: Contacting Non-Filing Suppliers

For the "Supplier Not Filed" category, systematic follow-up is essential. Best practices:

  • Send a formal email with the invoice details (number, date, value) requesting the supplier to check and file their GSTR-1 before the 11th of the month.
  • For high-value invoices, withhold a portion of payment as a compliance incentive.
  • Add a clause in your vendor agreements requiring suppliers to upload invoices within 7 days of billing.
  • If a supplier repeatedly fails to file, evaluate whether their non-compliance cost (lost ITC) outweighs the commercial benefit of the relationship.

Step 7: Reverse ITC on Missing Invoices in GSTR-3B

If a supplier has not filed by the time GSTR-2B is generated (14th of the month), and you have already claimed the ITC in a previous GSTR-3B, you must reverse it. In Tally Prime, pass a journal entry debiting ITC Reversal – Non-filing Supplier (under Indirect Expenses) and crediting the relevant Input Tax account (Input CGST / SGST / IGST).

Once the supplier eventually files and the invoice appears in a future GSTR-2B, you can reclaim that ITC — but no later than the 30th of November following the end of the financial year in which the invoice was issued (the ITC time limit under Section 16(4)).

Reconciliation Timeline: When to Do What

DateActivity
1st–5thClose previous month's purchase register in Tally
5th–10thDownload GSTR-2A for previous month; identify non-filing suppliers; send follow-up emails
11thGSTR-1 filing deadline for regular monthly filers (suppliers must have uploaded by now)
14thGSTR-2B generated; download and do final reconciliation
15th–20thFile GSTR-3B with ITC based on GSTR-2B; reverse ITC for unresolved mismatches
20thGSTR-3B filing and payment deadline

Automate Purchase Invoice Entry to Reduce Reconciliation Mismatches

The most common cause of GSTR-2A/2B reconciliation mismatches is manual data entry errors — an incorrect invoice number, a transposed digit in the taxable value, or the wrong GSTIN selected in Tally Prime. These errors are eliminated when purchase invoice data is captured automatically rather than typed manually.

TrulyInvoice is a purchase invoice automation platform built for Indian businesses on Tally Prime. It uses OCR to extract data from supplier invoice PDFs — including the supplier's GSTIN, invoice number, date, item-wise taxable value, CGST, SGST, and IGST amounts — and generates import-ready F9 purchase vouchers for Tally.

With TrulyInvoice:

  • Every purchase voucher carries the exact GSTIN and invoice number from the supplier's PDF — eliminating the #1 cause of GSTR-2B mismatches.
  • Tax splits (CGST, SGST, IGST) are extracted directly from the invoice, preventing rounding differences.
  • Your purchase register is always complete and ready for reconciliation by the 1st of the following month.

TrulyInvoice is available for a flat subscription of plans starting at ₹399/month. With fewer mismatches to resolve each month, your team spends less time on supplier follow-ups and more time on high-value financial analysis.

F
Faheem FerdousExpert Reviewer

Tax Lawyer & GST Compliance Expert

Last Verified: July 12, 2026
TallyPrime FY 2026-27 (v4.0+)
Ready to save time?

Stop Manual Voucher Entry.

TrulyInvoice automates your complete invoice workflow and syncs directly to Tally Prime.

No credit card · 14-day free trial

01

Upload Invoice

Drag & drop PDFs, scans, or photos.

02

AI Extraction

Line items, tax, and ledgers mapped.

03

1-Click Review

Verify extracted details on dashboard.

04

Direct Sync

Vouchers created instantly in Tally Prime.

Chat with us