GST Reconciliation 2026: GSTR-1, 3B & Books

GST reconciliation process showing how to match GSTR-1 GSTR-3B GSTR-2B and books of accounts

Every GST-registered business in India carries a reconciliation obligation that most compliance teams underestimate until it is audit season. The gap between what you declared in GSTR-1, what you paid in GSTR-3B, what your supplier reported in their filings, and what your own books show, these four data streams rarely align without deliberate reconciliation work.

Mismatches in GST reconciliation do not just cause compliance friction. They trigger ITC disallowance, attract scrutiny notices under Section 61 of the CGST Act, and expose businesses to demand orders for tax differentials plus interest.

This guide covers the full GST reconciliation process, sales reconciliation, purchase reconciliation, ITC reconciliation, and output tax reconciliation, along with common mismatch causes, resolution workflows, and how automated reconciliation tools change the equation for growing businesses. You can reach the GST Council official portal through this.

What Is GST Reconciliation and Why Does It Matter

GST reconciliation is the process of comparing GST data across multiple sources, your accounting software, the GSTN portal’s auto-populated returns, and supplier filings, to identify discrepancies and resolve them before they become compliance liabilities.

In practice, the GSTR-1 and GSTR-3B data you must reconcile each month form the foundation of all four reconciliation loops described below:

1. Your reported sales (GSTR-1) against your own sales register

2. Your supplier’s reported purchases (GSTR-2B) against your purchase register

3. The ITC you are eligible to claim (from GSTR-2B) against what you have actually claimed in GSTR-3B

4. The output tax declared in GSTR-1 against what you paid in GSTR-3B

Each of these reconciliation loops has different timing, different data sources, and different consequences when mismatches go unresolved.

The stakes are high. Under Rule 36(4) of the CGST Rules, input tax credit can only be claimed to the extent it appears in GSTR-2B. Claiming ITC beyond the GSTR-2B-reflected amount without reconciliation backing invites scrutiny and reversal demands. Section 73 and Section 74 of the CGST Act provide the legal basis for demand orders, with interest at 18% per annum for genuine mismatches and 24% where fraud is alleged.

Sales Reconciliation: GSTR-1 vs Books of Account

Sales reconciliation compares what you declared as outward supplies in GSTR-1 against what your accounting system records as sales for the same period.

What to Compare

  • Total taxable value reported in GSTR-1 vs total sales in your ledger or Tally/ERP
  • Tax collected (IGST/CGST/SGST) in GSTR-1 vs tax collected account in books
  • Credit notes issued in GSTR-1 vs credit notes in books
  • HSN-wise summary (Table 12 of GSTR-1) vs HSN-wise sales breakup in books
  • Advances received against which invoices have not yet been raised (Table 11 of GSTR-1)

Common Discrepancies

Timing differences: Invoices dated in one month but entered in accounting software in the next period create a lag between GSTR-1 and books for that month. This resolves over time but must be tracked.

Amendments: Invoices amended in GSTR-1 (Table 9) may not be updated in the original accounting entry, leaving a permanent gap unless books are corrected.

Export reporting: Export invoices with LUT (Letter of Undertaking) appear in GSTR-1 as zero-rated supplies. If the accounting system classifies them differently, the taxable value reconciliation will show a discrepancy.

Rounding differences: GST amounts are calculated at the line-item level. Rounding at each line item versus rounding at the invoice total can produce small but persistent discrepancies that add up across hundreds of invoices.

Purchase Reconciliation: GSTR-2B vs Purchase Register

Purchase reconciliation is the most operationally intensive part of GST compliance. GSTR-2B is a system-generated statement that consolidates all inward supplies reported by your suppliers in their GSTR-1 and GSTR-5 filings. For a dedicated walkthrough of GSTR-2B as the authoritative source for ITC reconciliation, including how mismatches are categorised and resolved, our GSTR-2B guide covers the process in detail. It is available by the 14th of each month on the GST portal.

How the Comparison Works

For each purchase in your register, you verify:

  • Whether the supplier has reported the corresponding invoice in their GSTR-1
  • Whether the invoice details match, the GSTIN of the supplier, the invoice number, the invoice date, the taxable value, and the tax amount
  • Whether the ITC category is correct (IGST, CGST/SGST, cess)

When your purchase register entry matches the GSTR-2B record exactly, the ITC is eligible for claim in GSTR-3B.

When there is no matching GSTR-2B entry for a purchase you have made, you have two options: follow up with the supplier to file their return, or defer the ITC claim to the next period when the entry appears.

The GSTR-2B Lock-In Effect

GSTR-2B is a static document; it reflects supplier filings as of the 13th of the month. Suppliers who file GSTR-1 after the 13th will appear only in the next month’s GSTR-2B. This creates a structural one-month lag for late-filing suppliers.

Under Rule 36(4), claiming ITC beyond 105% of the GSTR-2B-reflected amount is not permitted. The 5% buffer was meant to provide relief for timing gaps but has been progressively tightened by successive GST Council decisions, with full GSTR-2B matching now being the standard expected during audits.

ITC Reconciliation: Matching Credits Before Claiming

ITC reconciliation sits at the intersection of purchase reconciliation and your 3B filing. Understanding the ITC discrepancies that reconciliation is designed to catch, blocked credits, ineligible categories, and timing gaps requires a clear grasp of how ITC eligibility works in the first place. Before claiming any ITC in GSTR-3B, you should reconcile three figures:

1. ITC as per GSTR-2B, the system-confirmed eligible credit

2. ITC as per the purchase register, total input tax on all purchases recorded in the books

3. ITC claimed in GSTR-3B, what you actually reported and offset against output liability

The three figures will rarely be identical. The goal is to understand and document the reasons for every gap:

  • Purchases not appearing in GSTR-2B (supplier filing delays), document and carry forward
  • Blocked credits under Section 17(5), personal consumption, motor vehicles, food, club memberships, and removed from claim
  • ITC on exempt supplies, calculate the reversal required under Rule 42/43
  • IGST on imports not appearing in GSTR-2B, cross-verify with the Bill of Entry from ICEGATE

Any ITC claimed in excess of what can be substantiated through GSTR-2B matching creates a reconciliation deficit that will surface during GSTR-9 annual return filing or a GST audit.

Output Tax Reconciliation: GSTR-3B vs GSTR-1

GSTR-3B is a self-declared summary return; the taxpayer states their tax liability and pays it. GSTR-1 is a detailed invoice-level return. The two should align, but they frequently do not.

Key Points of Comparison

  • Table 3.1 of GSTR-3B (Outward taxable supplies) should match the total taxable value and tax from GSTR-1 Table 4, 5, 6, and 7
  • Table 3.1(b) (Zero-rated supplies with tax payment) should match GSTR-1 Table 6A
  • Table 3.2 (Inter-state supplies to unregistered persons) should match GSTR-1 Table 7
  • Amendments in GSTR-1 must be reflected in the period’s GSTR-3B or captured in the next period’s return

The GSTN’s system generates an Annual Return discrepancy report (part of GSTR-9) that automatically computes the difference between GSTR-1 totals and GSTR-3B totals for the full year. Businesses that have not reconciled monthly will face a large, complex reconciliation task at year-end when filing GSTR-9. Our guide to preparing reconciliation data for your GSTR-9 annual return covers exactly what that year-end task involves and how to structure the data before filing.

Common Causes of GST Mismatches

Beyond timing delays and amendment gaps, several structural issues generate recurring mismatches:

Supplier non-compliance: A supplier who is not filing GSTR-1 at all, or filing incorrectly, will not appear in your GSTR-2B. This is one of the most common ITC blockages for buyers, with no immediate remedy other than supplier follow-up.

GSTIN errors on invoices: A single digit wrong in a supplier’s GSTIN, whether typed incorrectly by them or by your accounts team, results in the invoice mapping to the wrong taxpayer. The ITC never appears in your GSTR-2B, and the invoice appears as a phantom entry in someone else’s portal.

Reverse charge mechanism (RCM) omissions: For notified services, legal fees, director remuneration, and import of services, the buyer is the deemed taxpayer. These supplies must be reported in GSTR-3B Table 3.1(d) as inward supplies under RCM. Many businesses miss RCM entries, creating underreported output tax liability.

Credit notes timing: A credit note issued by a supplier in their GSTR-1 reduces the ITC reflected in your GSTR-2B. If you have already claimed the original ITC and have not tracked the credit note, your claimed ITC will exceed your GSTR-2B entitlement.

Composition suppliers and unregistered suppliers: Purchases from composition dealers or unregistered suppliers carry no ITC at all. If these are entered in your purchase register as taxable purchases, they inflate the expected ITC and create a reconciliation gap.

Manual Reconciliation: Step-by-Step Using Excel

For businesses managing reconciliation without dedicated software, a structured Excel approach works for volumes under 500 invoices per month.

StepActionDescription / Key Details
Step 1Download GSTR-2BDownload GSTR-2B data from the GST portal for the relevant month (JSON/Excel format).
Step 2Export Purchase RegisterExport purchase data from accounting software with GSTIN, invoice number, date, taxable value, and tax amount.
Step 3Match Data in ExcelUse VLOOKUP or INDEX-MATCH based on supplier GSTIN + invoice number to match GSTR-2B with purchase register.
Step 4Categorise EntriesClassify into: (a) matched (eligible ITC), (b) in 2B not in books, (c) in books not in 2B, (d) mismatched values requiring correction.
Step 5Reconcile Sales DataApply the same matching process for GSTR-1 vs sales register using invoice numbers.
Step 6Compare GSTR-3BReconcile GSTR-3B Table 3.1 with GSTR-1 totals and document any intentional differences

For volumes above 500 invoices per month, manual Excel reconciliation becomes error-prone and time-intensive. This is where reconciliation software earns its cost.

GST Reconciliation Software and Automation

Several platforms have built reconciliation automation specifically for Indian GST compliance. The approach is consistent across tools: they pull GSTR-2B data directly from the GSTN via API and match it against imported purchase data at the invoice level, flagging mismatches with actionable status codes.

Key capabilities to look for in reconciliation software:

  • Auto-fetch from the GST portal avoids manual JSON downloads and reduces human error in data handling
  • Fuzzy matching matches invoices even when minor differences exist in invoice numbers (e.g., leading zeros, spaces)
  • Supplier communication integration generates automated follow-up emails to suppliers with pending invoice lists
  • GSTR-9 reconciliation module aggregates monthly mismatches into annual totals aligned with GSTR-9 requirements
  • Audit trail maintains a log of all reconciliation decisions for scrutiny and defence

Tools commonly used in Indian fintech and compliance teams include ClearTax, Zoho Books, TallyPrime’s GSTR reconciliation module, and specialised platforms like ReconEasy and GSTN’s own reconciliation utility.

For lenders processing GST data at scale, assessing hundreds of borrower filings, automated reconciliation infrastructure is not optional. It is the only way to systematically identify ITC mismatch risks in a loan portfolio.

How Reconciliation Health Signals Credit Risk

GST reconciliation quality is increasingly being read as a proxy for financial discipline in credit assessment, a shift driven by the fact that GSTN data is verifiable, timestamped, and difficult to fabricate.

Persistent GSTR-2B vs GSTR-3B gaps, businesses that consistently claim more ITC than GSTR-2B reflects, suggest either sloppy reconciliation or deliberate overclaiming. Either interpretation is a risk flag.

High volumes of unresolved supplier mismatches, a purchase register with 30–40% of invoices not appearing in GSTR-2B over six consecutive months suggests the business may be buying from shell companies or non-compliant suppliers. This has fraud implications beyond just the ITC claim.

GSTR-1 vs GSTR-3B divergence: Businesses that consistently report more sales in GSTR-1 than they pay tax on in GSTR-3B (or vice versa) are operating with fundamental compliance gaps. The direction of the gap matters: underreporting in 3B relative to 1 suggests cash flow strain; overreporting in 3B suggests potential revenue manipulation.

Clean, consistent reconciliation history, a borrower whose GSTR-2B, GSTR-3B, and books align within 2–3% variance every month for 12 consecutive months is demonstrating operational competence that banks and NBFCs can rely on. Beyond credit assessment, how clean reconciliation reduces your GST audit exposure is equally significant. Auditors examine reconciliation records as the first step in any Section 65 departmental audit.

Fineye’s platform extracts and cross-references these reconciliation signals from GST filing data, flagging structural anomalies before a credit decision is made, reducing the manual verification burden for underwriters significantly.

Key Takeaways

  • GST reconciliation covers four distinct processes: GSTR-1 vs books (sales), GSTR-2B vs purchase register (purchases), ITC eligibility vs claimed ITC, and GSTR-3B vs GSTR-1 for output tax.
  • GSTR-2B is the authoritative source for ITC eligibility; credits not reflected in GSTR-2B cannot be claimed without risk of reversal demand and interest under Rule 36(4).
  • The most common mismatch causes are supplier filing delays, GSTIN errors on invoices, RCM omissions, and credit note timing differences.
  • Manual Excel-based reconciliation works for businesses with below 500 invoices per month; above that threshold, automated reconciliation software becomes operationally necessary.
  • Unresolved mismatches accumulate and surface as significant compliance work during GSTR-9 filing; monthly reconciliation prevents a year-end crisis.
  • Reconciliation quality is now an auditable proxy for financial discipline; lenders and auditors increasingly treat persistent mismatches as structural risk signals rather than isolated errors.

Frequently Asked Questions

Q: Is GST reconciliation mandatory under the law?

Yes, indirectly. Rule 36(4) requires you to reconcile ITC with GSTR-2B before filing GSTR-3B. GSTR-9 also requires reporting differences between GSTR-1, GSTR-3B, and the books. Audits under Sections 65 and 66 examine reconciliation quality; therefore, reconcile before every GSTR-3B.

Q: What should I do if a supplier has not filed their GSTR-1 and my ITC is blocked?

First, contact the supplier and request that they file the overdue return; document this in writing. If the supplier remains non-compliant, defer the ITC and reverse it if they don’t file within the time limit. After the 2022 amendments, claim ITC only if the supplier pays the tax to the government.

Q: Can GSTR-2B data be wrong?

Yes, but rarely due to GSTN errors. More often, GSTR-2B reflects supplier mistakes. If a supplier files incorrect details, GSTR-2B shows the same errors. The supplier must amend GSTR-1, and corrections appear in the next GSTR-2B. You cannot edit GSTR-2B data yourself.

Q: How far back can GST authorities scrutinise reconciliation gaps?

GST authorities can issue Section 61 scrutiny notices for returns filed within the last three years. For fraud or wilful misstatement (Section 74), extend the period to five years from the annual return due date. Unresolved GSTR-2B vs GSTR-3B mismatches can trigger demand orders with compounded interest.

Q: Does reconciliation apply to composition dealers?

Not in the same way. Composition dealers do not claim ITC and do not file GSTR-1 or GSTR-3B. Their reconciliation obligation is simpler: ensuring the turnover declared in CMP-08 aligns with the books of account, and that the annual GSTR-4 matches the four quarterly CMP-08 filings. The GSTR-2B reconciliation process is specific to regular taxpayers.

Conclusion

GST reconciliation is not a year-end exercise; it is a monthly operational discipline that determines the integrity of every ITC claim a business makes. The businesses that treat it as routine, month-to-month work will never face the year-end crunch of resolving 12 months of accumulated mismatches before GSTR-9 is due.

The regulatory pressure in this area is intensifying. The GSTN’s data systems are increasingly capable of flagging discrepancies automatically, and tax authorities are using system-generated mismatch data as the basis for Section 61 scrutiny notices at scale. The era of reconciliation errors going unnoticed is ending.

For businesses building for scale, automating reconciliation early, when invoice volumes are still manageable, creates a compliance infrastructure that holds as the business grows. For lenders, reconciliation of health data is becoming one of the most reliable non-financial signals available in credit underwriting. And for auditors, it is the first report they look at when a GST audit begins.

Clean reconciliation is not just compliance. It is a competitive signal.

FAQs

What is real-time fraud detection in payments?

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Jeshika's avatar

Jeshika

Discover more from Fineye

Subscribe now to keep reading and get access to the full archive.

Continue reading