GST18 min read

The Complete Guide to GST Reconciliation for Indian Businesses (2026)

FO

ReckOps Team

Apr 03, 2026

Start your free trial

No credit card required

Try Free

Everything you need to know about reconciling GSTR-2A, GSTR-2B with your purchase register — step-by-step process, common mismatches, and how to maximize ITC recovery.

GST reconciliation is a core compliance activity for every GST-registered business in India. It involves comparing your internal books of accounts with the data available on the GST portal to ensure that every invoice, tax amount, and credit claim aligns. Getting this right protects your Input Tax Credit, keeps you audit-ready, and prevents costly penalties. This guide walks through the entire process — from understanding what reconciliation means to building a monthly routine that works.

What Is GST Reconciliation?

GST reconciliation is the process of comparing your internal accounting records — purchase register, sales register, and ledger entries — with the returns and statements available on the GST portal. The goal is to ensure that the tax you've collected, the tax you've paid, and the Input Tax Credit (ITC) you're claiming all match what the government's systems show.

This matters because the GST framework is built on a matching concept. Your ITC claims depend on your suppliers having correctly filed their GSTR-1. If there's a mismatch — even a small one — your ITC can be denied, and you end up paying tax that you should have been able to offset.

Reconciliation isn't a one-time activity. It needs to happen every month, ideally within the first two weeks of the following month, so you have time to resolve discrepancies before filing your own returns.

Types of GST Reconciliation

There are several types of reconciliation that businesses need to perform, each serving a different purpose:

GSTR-1 vs GSTR-3B

GSTR-1 is your detailed outward supply return — every invoice you've issued. GSTR-3B is your summary return where you report aggregate tax liability and ITC claims. These two should match: the total taxable value and tax in GSTR-1 should equal what you've declared in GSTR-3B. Differences arise when invoices are missed in GSTR-1, amendments are pending, or credit/debit notes haven't been included. The GST department actively flags businesses where GSTR-1 and GSTR-3B don't match.

Purchase Register vs GSTR-2A/2B

This is where most ITC issues originate. Your purchase register lists every inward supply with tax paid. GSTR-2A/2B shows what your suppliers have reported to the government. If a purchase exists in your books but not in GSTR-2A/2B, you may not be able to claim ITC on it. Reconciling these two datasets monthly is the single most impactful compliance activity for most businesses.

Sales Register vs GSTR-1

Your sales register should match what you've uploaded in GSTR-1 invoice by invoice. Missing invoices in GSTR-1 don't just affect your compliance — they affect your buyers' ITC. Regular reconciliation ensures you're not inadvertently blocking your customers' credits.

GSTR-2A vs GSTR-2B: Which Should You Use?

GSTR-2A is a dynamic document. It updates in real-time as your suppliers file or amend their GSTR-1 returns. This means the data can change even after you've downloaded it.

GSTR-2B, introduced in January 2021, is a static, auto-drafted ITC statement generated on the 14th of each month. Once generated, it doesn't change regardless of what your suppliers do after that date.

lightbulb

Use GSTR-2B for ITC Claims

For the purpose of claiming ITC in your GSTR-3B, always use GSTR-2B as your reference. Since it's static, it provides a reliable baseline. Use GSTR-2A only for additional cross-verification or to check for invoices that might appear in the next period's GSTR-2B.

Key differences: GSTR-2A includes data from GSTR-1 filed by suppliers at any point, while GSTR-2B only includes GSTR-1 data filed up to the 11th of the month. GSTR-2B also categorizes ITC into 'available' and 'not available' categories, making it easier to determine what you can actually claim.

Step-by-Step: How to Reconcile GST Returns

Here's a practical walkthrough of the monthly reconciliation process:

  • Step 1: Close your books for the month. Ensure all purchase and sales invoices are entered in your accounting system by the 5th of the next month.
  • Step 2: Download GSTR-2B from the GST portal after the 14th. Export it as JSON or Excel.
  • Step 3: Export your purchase register for the same period from your accounting software.
  • Step 4: Match records using a composite key — supplier GSTIN + invoice number + invoice date. Start with exact matches to clear the bulk of entries.
  • Step 5: For non-matches, apply fuzzy matching. Invoice number formats often differ between buyer and seller (e.g., INV-2026-001 vs INV/2026/001). Normalize formats before comparing.
  • Step 6: Categorize remaining mismatches — vendor not filed, amount difference, wrong GSTIN, invoice in different period, or invoice not in your books at all.
  • Step 7: Follow up with vendors on unmatched invoices. Send specific details — invoice number, date, amount — so they can check their GSTR-1.
  • Step 8: Adjust your GSTR-3B ITC claim to match available credit in GSTR-2B. Carry forward unmatched ITC for follow-up next month.

Common Mismatch Types and How to Resolve Each

1. Invoice Number Format Differences

Your books show INV-001-2026 but the vendor filed it as INV/001/2026. This is the most common mismatch and is resolved by normalizing invoice numbers — stripping special characters before matching. Prevention: agree on invoice number formats with regular vendors.

2. Amount Rounding Differences

A ₹10,000 invoice with 18% GST should show ₹1,800 tax. But if individual line items are rounded separately, totals may differ by ₹1-2. Set a tolerance threshold (typically ₹1-5) for matching. Flag only differences above the threshold for investigation.

3. Invoice Reported in Wrong Period

You booked the invoice in March; the vendor reported it in April's GSTR-1. This is common near month-end. The invoice will appear in next month's GSTR-2B. Track these as 'timing differences' and verify they clear in the subsequent period.

4. Incorrect GSTIN

The vendor filed the invoice against a different GSTIN — perhaps your branch in another state or a transposed digit. Contact the vendor to file an amendment in their next GSTR-1.

5. Vendor Has Not Filed GSTR-1

If the vendor hasn't filed their GSTR-1 at all, none of their invoices appear in your GSTR-2A/2B. You cannot claim ITC until they file. Send reminders, and consider withholding future payments until compliance is confirmed.

6. Credit/Debit Notes Not Reported

Vendors may issue credit notes but forget to report them in GSTR-1. This affects your net ITC. Track credit notes separately and reconcile them alongside invoices.

7. Duplicate Invoices

The same invoice appears twice — either in your books (double entry) or in the vendor's GSTR-1 (double filing). Identify duplicates early. If the duplicate is on the vendor's side, they need to file an amendment.

8. Place of Supply Errors

Inter-state transactions require IGST; intra-state requires CGST+SGST. If the vendor applied the wrong tax type, the ITC split will differ from your books. This needs correction at the vendor's end through an amendment.

Impact of Poor Reconciliation on ITC

Failing to reconcile regularly has direct financial consequences. Under Rule 36(4), ITC claims are restricted to the amount available in GSTR-2B plus a small tolerance. If invoices don't appear in GSTR-2B because vendors haven't filed, you lose that credit.

Interest under Section 50 applies at 18% per annum on ITC claimed in excess of what's available. If an audit finds that you claimed ITC on invoices not reflected in GSTR-2B, the excess amount plus interest becomes payable.

warning

ITC Reversal Risk

Section 16(2) requires that the supplier must have paid the tax to the government for you to claim ITC. If a vendor collects GST from you but doesn't file returns, you bear the financial loss. Regular reconciliation is your early warning system.

GST Reconciliation in Excel vs Software

Many businesses start with Excel, and it works — up to a point. Here's an honest comparison:

  • Excel works well for: fewer than 200 purchase invoices per month, fewer than 20 suppliers, a single GSTIN
  • Excel breaks down when: you have multiple GSTINs, high invoice volume, frequent amendments, or need to track mismatch resolution over months
  • Excel risks: version control issues (who has the latest file?), formula errors, no audit trail, manual download and formatting of GSTR-2B data
  • Software advantages: automated download of GSTR-2A/2B, built-in matching with fuzzy logic, mismatch categorization, vendor follow-up tracking, period-over-period comparison

The transition point is typically when you cross 500 invoices per month or manage more than one GSTIN. At that volume, the manual effort of Excel reconciliation exceeds the cost of software.

Best Practices for Monthly GST Reconciliation

  • Close books by the 5th: Ensure all invoices for the previous month are entered in your system before you start reconciliation.
  • Reconcile by the 14th: Download GSTR-2B as soon as it's available and complete matching within 3-4 days.
  • Standardize invoice formats with key vendors: Agree on number formats, GSTIN placement, and HSN codes to reduce avoidable mismatches.
  • Track mismatch resolution: Don't just identify mismatches — log the status (contacted vendor, amendment filed, resolved). Carry forward unresolved items.
  • Monitor vendor filing compliance: Maintain a scorecard of how reliably your top vendors file GSTR-1. Factor this into vendor evaluation and payment terms.
  • Separate ITC into 'available' and 'at-risk' buckets: Only claim ITC on invoices confirmed in GSTR-2B. Track at-risk ITC separately for follow-up.

When to Consider GST Reconciliation Software

You should evaluate dedicated reconciliation tools when any of the following apply:

  • You manage more than one GSTIN
  • Monthly purchase invoices exceed 300-500
  • You regularly deal with inter-state transactions
  • Your ITC at risk exceeds ₹50,000 per month
  • Your team spends more than 2 days per month on manual reconciliation
  • You've received notices for ITC mismatches in the past

Tools like ReckOps connect to the GST portal via API, auto-download GSTR-2A/2B, match against your purchase register with configurable rules, and provide a clear view of matched, unmatched, and at-risk ITC — reducing reconciliation from days to hours.

Frequently Asked Questions

Can I claim ITC if an invoice doesn't appear in GSTR-2B?

Under Rule 36(4), ITC is restricted to the amount reflected in GSTR-2B. You cannot claim ITC on invoices that don't appear. Follow up with the vendor to ensure they file their GSTR-1 so the invoice reflects in the next period's GSTR-2B.

How often should I reconcile?

Monthly, without exception. Quarterly reconciliation creates a backlog that's difficult to clear, and by the time you identify a vendor non-filing issue, multiple months of ITC may be at risk.

What tolerance should I set for amount matching?

A tolerance of ₹1-2 covers most rounding differences. For larger invoices, a percentage-based tolerance (0.1%) may be more appropriate. Any difference above the tolerance should be investigated.

My vendor filed an amendment. When will it reflect in GSTR-2B?

Amendments filed in GSTR-1 for a given month will reflect in the GSTR-2B of the following month (generated on the 14th). Track amended invoices separately so you can verify they appear correctly.

What happens during a GST audit if reconciliation isn't done?

Auditors compare your claimed ITC against GSTR-2B. Unreconciled differences will be flagged, and you may need to reverse ITC with interest. Maintaining monthly reconciliation records serves as documentation during audits.

Ready to automate your back-office?

ReckOps automates GST reconciliation, vendor payables, bank matching, and more — so your finance team can focus on strategy, not data entry.

Learn More
RT

ReckOps Team

Finance Automation Experts

The ReckOps team brings 50+ years of combined experience in Indian finance, taxation, and enterprise software. We write about GST compliance, bank reconciliation, and financial automation for Indian SMEs.

Stop losing money to manual reconciliation

Indian SMEs lose lakhs every year to missed ITC, duplicate payments, and unreconciled entries. ReckOps catches what manual processes miss.

  • Auto GST reconciliation
  • Bank statement matching
  • Vendor payable automation
  • Financial leakage detection
Start Free Trial →