GST

GST Reconciliation: Meaning, Types, Process and Excel Format

GST reconciliation is matching your books with GST returns: sales with GSTR-1, purchases with GSTR-2B, and both with GSTR-3B, before you file.

A woman sitting at a table reading a paper

GST reconciliation is the process of matching your books with your GST returns and portal data: sales with GSTR-1, purchases with GSTR-2B, and both with the tax paid in GSTR-3B. Skip a month and the gaps pile up quietly, until twelve months of unexplained differences land on GSTR-9.

OneFinOps prepares each return from the ledger and hands you the differences with their causes, so the reconciliation exists before you file.

Key takeaways

  • Monthly musts: purchase register vs GSTR-2B, and sales vs GSTR-1 vs GSTR-3B.
  • Since the July 2025 tax period, GSTR-3B Table 3 comes from GSTR-1.
  • ITC is limited to GSTR-2B under rule 36(4), shaped by your IMS actions.

Types of GST reconciliation

ReconciliationComparesFrequency
Purchase register vs GSTR-2BYour purchase invoices with supplier-reported onesMonthly, before GSTR-3B
GSTR-2B vs GSTR-3BITC in 2B with ITC claimed in Table 4Monthly
Sales register vs GSTR-1Sales invoices, credit notes and advancesMonthly, before GSTR-1
E-invoice and e-way bill vs GSTR-1IRNs and EWBs with GSTR-1Monthly
Books vs annual returnsFinancial statements with GSTR-9 and GSTR-9CAnnually

Rule 88D flags ITC in GSTR-3B that exceeds GSTR-2B by more than 20% and ₹25 lakh. Rule 88C flags GSTR-1 liability that exceeds GSTR-3B.

How to do GST reconciliation every month

  1. Close the books and post all invoices, credit notes and debit notes.
  2. Match the sales register with the IRN register and GSTR-1. File GSTR-1 by the 11th; fix errors in GSTR-1A before GSTR-3B.
  3. Act on IMS: accept correct supplier invoices, reject wrong ones, keep pending those awaiting delivery.
  4. After the 14th, match the purchase register to GSTR-2B: matched, value mismatch, in books only, in 2B only.
  5. Claim matched, eligible credit. Reverse blocked credit in Table 4B(1) and temporary items in Table 4B(2).
  6. File GSTR-3B by the 20th, then follow up with suppliers on anything missing.

GST reconciliation format in Excel

Put books and 2B data side by side on one key: supplier GSTIN plus invoice number, with spaces, slashes and leading zeros removed. Pull 2B columns with XLOOKUP on that key. Add taxable value and IGST, CGST, SGST from each side, a tax difference column, a status (matched, value mismatch, in books only, in 2B only) and the GSTR-3B table and owner. Allow a rounding tolerance, such as ₹10 per invoice.

Example. Mehta Trading Co has ₹8,40,000 of matched ITC, a Mumbai supplier who reported ₹16,200 against ₹18,000 in books, and a Surat supplier with ₹27,000 not reported. It claims ₹8,56,200 and chases ₹28,800. For the year-end version, see GSTR-9 and GSTR-9C.

How OneFinOps handles GST reconciliation

The Tax Agent prepares the return for each registration from the postings in the period, reconciles the purchase register to GSTR-2B line by line, and raises the follow-up against the vendor from the exception itself.

Two things always go to a person. A difference between return and ledger goes to the tax manager, with the cause stated. Every filing goes to the named preparer and reviewer before submission. The usual routine is exporting from books and rebuilding the match; here the return is assembled from the same ledger it is checked against, so filed and booked are one number.

See GST filing in OneFinOps

Sources

Frequently asked questions

What is GST reconciliation in simple words?

It means checking that your books agree with your GST returns and the portal. You compare sales with GSTR-1, purchases with GSTR-2B, and both with GSTR-3B. Each difference is explained, corrected or followed up.

How often should GST reconciliation be done?

Every month, before you file GSTR-3B, because ITC is limited to GSTR-2B and GSTR-3B liability is locked to GSTR-1. A full year-end reconciliation is done before GSTR-9 and, for turnover above ₹5 crore, GSTR-9C.

What is the difference between GSTR-2A and GSTR-2B reconciliation?

GSTR-2A keeps changing as suppliers file or amend. GSTR-2B is a static monthly statement generated on the 14th that decides the ITC you can claim under rule 36(4). Reconcile to GSTR-2B; use GSTR-2A to trace late filings.

What happens if GST reconciliation is not done?

You may claim ITC not in GSTR-2B, miss credit before the 30 November deadline, or under-report sales. The portal flags gaps through rule 88C and rule 88D intimations, which can lead to demand notices.

Book a Demo