GST

GST Reconciliation Guide: Resolve Mismatches Fast

GST reconciliation spreadsheet analysis

Missed an invoice in GSTR-2B? That's not just a data entry problem: it's money your business can't claim back.

For Indian businesses under the Goods and Services Tax regime, reconciliation decides whether you actually get your Input Tax Credit (ITC). Since January 2022, GSTR-2B is the definitive document for ITC claims. If an invoice isn't there, you don't get the credit. Simple as that. Businesses that skip or delay reconciliation routinely leave lakhs on the table, or worse, get hit with notices they didn't see coming.

This guide covers GST reconciliation end to end: the forms involved, how to resolve mismatches, and what your finance team should be doing every week to stay ahead.

What Is GST Reconciliation and Why It Matters

GST reconciliation means comparing your purchase and sales records against what your suppliers have filed and what the GST portal shows. The goal? Every rupee of ITC you claim in GSTR-3B should have a matching entry in GSTR-2B, and your outward supply data in GSTR-1 should match what your customers see in their GSTR-2A/2B.

Skip this, and the consequences hit hard:

How Big Is the ITC Gap?

The total ITC mismatch across Indian businesses runs into thousands of crores each year. If your company processes 500+ invoices a month and reconciles manually, you're likely leaving 3-8% of eligible ITC unclaimed. That's real money walking out the door.

Types of GST Reconciliation You Need to Run

There isn't just one reconciliation: there are several, and each catches a different kind of error.

1. GSTR-2A/2B vs Purchase Register Reconciliation

This is the most critical reconciliation. You compare the auto-populated data in GSTR-2A (dynamic) and GSTR-2B (static, monthly snapshot) against your internal purchase register or accounts payable ledger.

Common mismatches you will find:

2. GSTR-1 vs Sales Register Reconciliation

This ensures that every outward supply recorded in your books has been correctly reported in GSTR-1. Mismatches here affect your customers' ITC and can lead to them raising disputes with you.

3. GSTR-1 vs GSTR-3B Reconciliation

GSTR-1 contains invoice-level details while GSTR-3B reports summary figures. The GST portal now flags discrepancies between these two returns, and large differences can trigger notices under Section 61 (scrutiny of returns).

4. E-Way Bill vs GSTR-1 Reconciliation

For businesses moving goods, reconciling e-way bill data with GSTR-1 ensures that every movement of goods backed by an e-way bill has a corresponding invoice reported. This is particularly important since the department uses e-way bill data for intelligence gathering.

5. E-Invoice vs GSTR-1 Reconciliation

If your business is covered under the e-invoicing mandate (currently applicable to businesses with turnover exceeding Rs. 5 crore), the Invoice Registration Portal (IRP) auto-populates your GSTR-1. Reconciliation ensures that all e-invoices generated have flowed correctly and no manual entries are creating duplicates.

"When GSTR-2B became the definitive document for ITC claims, it changed the game. Businesses that reconcile against GSTR-2B within the first week of its generation consistently recover 95%+ of their eligible ITC. Those that wait and reconcile quarterly? They're stuck at 85-90%."

Step-by-Step GST Reconciliation Process

Here's a practical approach that tackles the highest-impact checks first:

Step 1: Download and Prepare Data

Log into the GST portal (gst.gov.in) and download your GSTR-2B for the relevant period. Simultaneously, export your purchase register from your accounting system. Ensure both datasets use a consistent format: normalize GSTIN formats, invoice number formats (remove leading zeros, special characters), and date formats.

Step 2: Match by Invoice Number and GSTIN

Perform the primary match using a combination of supplier GSTIN + invoice number. This is your exact-match pass. Invoices that match on both fields with matching tax amounts are reconciled and can be set aside.

Step 3: Identify and Categorize Mismatches

For unmatched records, categorize them into:

Step 4: Fuzzy Matching for Near-Mismatches

Many mismatches arise from trivial differences: an invoice numbered "INV/2025/001" in your books might appear as "INV2025001" in GSTR-2B. Apply fuzzy matching logic on invoice numbers after removing special characters and normalizing formats. This alone can resolve 15-25% of initial mismatches.

Step 5: Communicate with Suppliers

For genuinely missing invoices, send structured communication to suppliers with specific details: invoice number, date, amount, and the action required (file in next GSTR-1, amend the existing entry, etc.). Set clear deadlines aligned with the ITC claim timeline under Section 16(4) of the CGST Act.

Step 6: Document and Reverse Where Necessary

For mismatches that cannot be resolved within the return filing deadline, document the ITC that must be reversed. Track these for recovery in subsequent periods when the supplier files the correct data.

Common GST Reconciliation Challenges (and How to Deal with Them)

Even with a reliable process in place, certain issues come up again and again:

HSN Code and SAC Code Mismatches

Suppliers may classify the same supply under a different HSN or SAC code than what you have recorded. While this does not directly block ITC, it creates reconciliation noise and can indicate incorrect tax rate application. Maintain a master list of HSN/SAC codes for your regular purchases and share it with key suppliers.

Reverse Charge Mechanism (RCM) Transactions

RCM transactions are self-assessed and do not appear in GSTR-2B from a supplier perspective. These must be reconciled separately against your RCM liability declarations in GSTR-3B. A common error is claiming ITC on RCM supplies without first paying the GST liability: this results in ITC reversal with interest.

Multi-State Registrations

Businesses with GST registrations across multiple states face the challenge of cross-GSTIN reconciliation. A head office may make a purchase but the invoice may reference a branch GSTIN, creating mismatches across registrations. Implement a centralized reconciliation process that covers all GSTINs.

Credit and Debit Notes

Amended invoices and credit/debit notes add complexity. A supplier's credit note may reduce your ITC, but if it is not matched to the original invoice, it can create phantom mismatches. Ensure your reconciliation process handles document types beyond regular invoices.

ITC Claim Deadline: Don't Miss This

Under Section 16(4) of the CGST Act, you must claim ITC for any financial year by the earlier of: (a) 30th November of the following financial year, or (b) the date you file your annual return (GSTR-9). For FY 2024-25, that's 30th November 2025. Miss it, and the credit is gone. Permanently. No exceptions.

Best Practices: Make Reconciliation a Habit, Not a Fire Drill

The finance teams that get this right don't treat reconciliation as a month-end scramble. They do it continuously:

How OneFinOps Tackles Reconciliation

When you're dealing with hundreds or thousands of invoices every month, even a sharp finance team hits a wall. GST and TDS shouldn't consume your entire finance team. OneFinOps takes the grunt work off their plate:

The platform integrates with popular accounting systems including Tally, Zoho Books, and QuickBooks, pulling purchase data automatically so reconciliation can run without manual data preparation.

Wrapping Up: Reconciliation Is a Financial Advantage

Most people see GST reconciliation as a compliance chore. It's actually a financial lever. Businesses that get it right recover more ITC, deal with fewer notices, and close their books faster at year-end.

The fundamentals are the same whether you're a startup or an enterprise: match early, resolve quickly, and don't let eligible ITC slip away.

For a deeper dive into related topics, explore our guides on GST compliance for startups and the complete annual compliance calendar for Indian businesses. And if your team spends more time on reconciliation than you would like, see how CA firms are saving 15 hours per week with the right tools.

Back to Blog

One platform for every financial workflow your business needs.

Join 500+ companies that trust OneFinOps to stay compliant