Skip to main content
Process · 6 min read

GST Reconciliation Checklist: What to Tie Out Before You File GSTR-1 and GSTR-3B

Four tie-outs, done in order between the 1st and the 20th, catch most GST errors before they become notices. This checklist sets out each check, its sources, owner and timing.

Terra Insight
Terra Insight Editorial Team Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 14 October 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

A finance team files GSTR-1 and GSTR-3B straight from the accounting system and discovers mismatches only when a notice or a customer complaint arrives.

How It's Resolved

Four tie-outs in sequence: sales register to GSTR-1, GSTR-1 to GSTR-3B liability, purchase register to GSTR-2B, GSTR-3B to books. Each has a fixed slot in the month.

Configuration

Monthly calendar with checks before the 11th, after the 14th and before the 20th; a one-page sheet per check with source A, source B, difference and reason.

Output

Returns filed with every material difference explained in writing, and a monthly file that supports the annual return.

Before you file, tie out four things, in this order: the sales register with GSTR-1, GSTR-1 with the GSTR-3B liability, the purchase register with GSTR-2B, and the GSTR-3B totals with the GST ledgers in your books. Each check fits a fixed slot in the month, between the 1st and the 20th.

The checklist

#CheckSource ASource BOwnerWhen
1Sales invoices completeSales registerInvoice series and e-invoice recordsBilling1st to 5th
2Sales match the returnSales registerGSTR-1 draftAccountantBefore the 11th
3Credit notes and amendmentsCredit note registerGSTR-1 credit note sectionAccountantBefore the 11th
4Supplier invoices reviewedIMS on the portalPurchase registerAccountantBefore the 14th
5Credit matches the portalPurchase registerGSTR-2BAccountant14th to 17th
6Liability matches GSTR-1GSTR-1 filedGSTR-3B Table 3.1AccountantBefore the 20th
7Reversals worked outReversal workingGSTR-3B Table 4(B)AccountantBefore the 20th
8Cash is availableElectronic cash ledgerGSTR-3B cash payableOwnerBy the 19th
9Books tie to the returnGST ledgers in Tally or Zoho BooksGSTR-3B filedReviewerAfter filing

These dates are for monthly filers. QRMP filers follow a quarterly cycle, with GSTR-1 due by the 13th and GSTR-3B by the 22nd or 24th after the quarter.

What do you do first when the sales register and GSTR-1 disagree?

Check, in this order:

  1. Credit notes issued in the month but not in GSTR-1, or reported in GSTR-1 but not booked.
  2. Cancelled invoices still in one source.
  3. Invoice dates that fall in a different month in the two sources.
  4. B2B invoices reported as B2C, which means the customer’s GSTIN was not captured and the customer will not get credit.
  5. Tax rate errors, for example items still billed at a pre-revision rate after the GST rate changes of 22 September 2025.

Most gaps are explained by one or two of these.

How big a gap between the purchase register and GSTR-2B is just rounding?

A few rupees per invoice is rounding. Anything bigger has a cause, usually one of these: the supplier has not filed yet, the supplier is a quarterly filer, the invoice carries a wrong GSTIN, it was booked in a different month, or it is a blocked credit you should not claim anyway. List each gap by supplier and decide: claim, wait, or follow up.

For example, a purchase register showing ₹1,08,000 of ITC against a GSTR-2B of ₹1,07,996 is a ₹4 rounding gap; file. A register of ₹1,08,000 against a GSTR-2B of ₹90,000 is an ₹18,000 gap that needs supplier-by-supplier answers before the 20th. Remember that under Section 16(2)(aa) only the GSTR-2B figure can be claimed, and pending IMS invoices are deemed accepted when GSTR-2B is generated.

Worked example: a ₹59,000 gap

A Surat textile trader’s sales register for the month totals ₹6,40,000. The GSTR-1 draft shows ₹5,81,000. Gap: ₹6,40,000 minus ₹5,81,000 = ₹59,000.

Working through the list, the accountant finds a credit note of ₹59,000 issued on the 28th for returned goods. It was entered in GSTR-1 but was netted off in the register report under a different date filter. Once the register is re-run with the credit note included, both show ₹5,81,000. The whole gap is explained, and GSTR-1 is filed by the 11th with no change.

Without the check, the trader might have “corrected” GSTR-1 upward and overpaid tax on goods that came back.

How should a small team run this?

  • Keep one sheet per check with four columns: Source A total, Source B total, difference, reason.
  • Do not file until every difference has a reason.
  • Save the sheets month by month. They are the backbone of the GSTR-9 annual return.
  • Late filing costs a late fee under Section 47 and interest at 18% a year under Section 50, so do not let the checks push the return past the due date; file and correct next month if needed.

For the detailed day-by-day version, read the GSTR-1 and GSTR-3B runbook for days 16 to 20 and the GSTR-2B ITC runbook for days 11 to 15. If you are new to the idea, start with what GST reconciliation means in simple words.

GST outward reconciliation (GSTR-1 and GSTR-3B) leads the TransactIG GST roadmap; inward matching (GSTR-2B, ITC, IMS) is on the roadmap. See the GST reconciliation page.

Primary reference: GST portal (GSTN) — where GSTR-1, GSTR-2B and GSTR-3B are filed or downloaded and where the monthly due dates are published.

Frequently Asked Questions

In what order should I reconcile before filing GST returns?
Sales register to GSTR-1 first, then GSTR-1 to the GSTR-3B liability, then purchase register to GSTR-2B, and finally GSTR-3B totals to the GST ledgers in your books.
When should each check be done?
Sales checks before GSTR-1 on the 11th, the purchase check after GSTR-2B is generated on the 14th, and the GSTR-3B checks before filing on the 20th for monthly filers.
How big a gap is just rounding?
A few rupees per invoice, or a few hundred rupees across a month for a small business. Anything larger should be traced to specific invoices before filing.
What if the sales register and GSTR-1 disagree?
Look first for credit notes, cancelled invoices, invoices dated in the wrong month and B2B invoices reported as B2C. Most gaps come from one of these.
Who should own these checks in a small business?
Usually the accountant prepares them and the owner or the CA reviews the summary before filing. The key is that someone signs off before the 20th.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.