GSTR-2B matching in Busy Accounting Software: step-by-step reconciliation

Matching your purchase register in Busy Accounting Software against Form GSTR-2B ensures you only claim verified input tax credit before filing Form GSTR-3B. By downloading the official JSON statement from the GST portal and loading it through Busy, you can separate exact matches, identify prefix errors, and catch unfiled supplier bills. This guide walks through the exact menu steps, matching criteria, discrepancy resolutions, and statutory timelines.

Between the 14th and 20th of every month, accounts teams face the challenge of reconciling internal accounting entries against auto-populated tax data. Busy Accounting Software includes built-in reconciliation utilities designed to import the monthly GSTR-2B file and align it with your purchase vouchers. When purchase records fail to match, taking credit invites automated tax notices under Rule 88D of the Central Goods and Services Tax Rules. Similar reconciliation controls apply when comparing records across other platforms, as shown in our guide on GST reconciliation in Tally ERP and our breakdown of GSTR-2B matching in Zoho Books.

Statutory requirement for GSTR-2B reconciliation

Section 16(2)(aa) of the Central Goods and Services Tax Act mandates that no registered person can avail input tax credit unless the details of the invoice or debit note have been furnished by the supplier in Form GSTR-1 or through the Invoice Furnishing Facility, and communicated to the recipient in Form GSTR-2B under Section 38. The statutory provisions are available on the official repository at Section 16, CGST Act.

Form GSTR-2B is a static statement generated on the 14th of each month for regular taxpayers. Any invoice uploaded by a vendor after their filing deadline of the 11th or 13th will not appear in that month's GSTR-2B, shifting eligibility to the following tax period. Reconciling your purchase records against GSTR-2B in Busy prevents accidental over-claims in Table 4 of Form GSTR-3B.

Common mistake: Claiming input tax credit based purely on Busy purchase register totals without cross-checking GSTR-2B leads to demand notices under Rule 88D, accompanied by mandatory 18% annual interest under Section 50.

Step-by-step procedure to reconcile GSTR-2B in Busy

Follow these steps inside Busy Accounting Software to complete your monthly reconciliation:

  1. Download GSTR-2B JSON: Log in to the official GST portal, go to Return Dashboard, select the financial year and return period, open GSTR-2B, and download the data in JSON format as outlined in the official portal instructions at GST Portal GSTR-2B User Guide.
  2. Navigate to reconciliation menu: Open your company in Busy. From the main menu, go to Display, click on GST Reports, and select GSTR-2B Reconciliation.
  3. Configure matching filters: Specify the date range for the return period. Busy allows you to set matching parameters such as invoice number matching logic, date tolerance, and rounding off thresholds for amounts.
  4. Import JSON file: Click on the import option, browse to the downloaded GSTR-2B JSON file on your computer, and run the matching engine.
  5. Review status categories: Busy categorises your vouchers into three primary views: Matched, Probable Match, and Unmatched.
GST Portal Download → Busy Display > GST Reports → GSTR-2B Reconciliation → Review Discrepancies

Invoice matching criteria in Busy

Busy matches invoices across multiple data points to verify supplier compliance:

  • Exact match: The supplier GSTIN, invoice number, document date, taxable value, and tax amounts match perfectly between your purchase voucher and the portal record. These entries are safe for ITC availment.
  • Probable match: The GSTIN and taxable values match, but minor discrepancies exist in invoice numbering. For example, your purchase voucher records invoice 142 while the supplier reported INV/142. Busy highlights these for manual acceptance.
  • Unmatched in Busy: The voucher exists in your internal accounts, but the supplier has not uploaded the invoice to Form GSTR-1, or entered an incorrect recipient GSTIN.
  • Unmatched in GSTR-2B: The invoice appears in GSTR-2B, but your accounts team has not yet booked the inward voucher, indicating missing purchase entries or goods in transit.

Resolving discrepancies: rounding off and prefix errors

Discrepancies typically fall into two categories: technical formatting issues and supplier omission. Small penny differences frequently arise when billing software systems calculate tax on an item level versus an invoice total level. You can set Busy to allow rounding tolerances up to 1 Rupee, grouping these transactions as matched.

For prefix or slash errors, update the voucher in Busy to match the exact string shown on the physical tax invoice and the GST portal. If an invoice is completely missing from GSTR-2B, flag the vendor account in your ledger, withhold tax payment where contractually permitted, and send an intimation requesting immediate GSTR-1 amendment.

Dear Supplier Accounts Team, We are reconciling our purchase register for the recent tax period and noticed that the following invoice is missing from our auto-populated Form GSTR-2B: Invoice Number: INV-842 Invoice Date: 04 October 2026 Taxable Value: Rs. 1,50,000.00 IGST: Rs. 27,000.00 Please verify your Form GSTR-1 filing status and confirm whether this document was uploaded under our correct GSTIN. Under Section 16(2)(aa) of the CGST Act, our input tax credit remains blocked until this entry is communicated in GSTR-2B. Regards, Accounts Department

Worked reconciliation example

Consider an enterprise, Apex Industrial Solutions, reviewing five purchase transactions in Busy for October 2026. The table below illustrates the classification and action required for each voucher:

Vendor Name Invoice No. Busy Books Tax (₹) GSTR-2B Tax (₹) Difference (₹) Reconciliation Status Action in GSTR-3B
National Steel Corp NSC/1042 ₹36,000.00 ₹36,000.00 ₹0.00 Exact match Claim full ITC in Table 4(A)(5)
Premier Fasteners PF-884 ₹18,450.40 ₹18,450.00 ₹0.40 Matched (Within ₹1 tolerance) Claim rounded ITC in Table 4(A)(5)
Delta Tooling Works DT-502 ₹9,000.00 ₹0.00 ₹9,000.00 Missing in GSTR-2B Do not claim; defer until GSTR-2B reflects
Shree Polymer Tech SPT/204 ₹14,400.00 ₹14,400.00 ₹0.00 Probable match (Invoice prefix) Verify physical bill, match in Busy, claim ITC
Reliable Transport RT-911 ₹2,500.00 ₹2,500.00 ₹0.00 Exact match (RCM GTA) Pay RCM in Table 3.1(d), claim Table 4(A)(3)

In this worked example, out of total internal purchase book tax of ₹80,350.40, exactly ₹71,350.00 is confirmed as eligible for immediate credit. The ₹9,000.00 invoice from Delta Tooling Works must be held back to avoid statutory penalties.

ITC claiming timeline for Form GSTR-3B

Form GSTR-3B must be filed by the 20th of the month following the tax period for regular monthly filers. To maintain clean compliance:

  • 11th of the month: Standard monthly deadline for suppliers to file Form GSTR-1.
  • 13th of the month: Deadline for quarterly filers using the Invoice Furnishing Facility.
  • 14th of the month: Form GSTR-2B is generated on the GST portal. Download the JSON file and import it into Busy.
  • 15th to 18th of the month: Resolve probable matches, communicate missing invoices to vendors, and adjust purchase register entries.
  • 20th of the month: File Form GSTR-3B claiming only verified input tax credit.

Frequently asked questions

Where is the GSTR-2B reconciliation menu located in Busy Accounting Software?

In Busy, navigate to Display, select GST Reports, click on GST Summary or GSTR-2 Reconciliation, and choose GSTR-2B Reconciliation. You can then specify the date range and load your downloaded GSTR-2B JSON file directly.

How does Busy handle small rounding differences during invoice matching?

Busy provides a matching configuration screen where you can define rounding tolerances, usually set up to 1 Rupee. When differences in taxable value or tax amounts fall within this threshold, Busy groups the voucher into matched records rather than flagging it as an error.

What causes an invoice present in Busy purchase register to appear unmatched against GSTR-2B?

Unmatched entries occur when a supplier has not filed Form GSTR-1, entered the wrong GSTIN, reported an incorrect invoice number with special characters, or filed after the monthly cut-off date of the 13th.

Can you claim input tax credit in Form GSTR-3B if an invoice remains unmatched in Busy?

Under Section 16(2)(aa) of the CGST Act, input tax credit cannot be claimed in Form GSTR-3B unless the details of the invoice have been furnished by the supplier in Form GSTR-1 and communicated to the recipient in Form GSTR-2B.

Check your own GSTR-2B

Your GSTR-2B and purchase register files are read in your browser and never uploaded to any server. Reconcile Busy purchase registers and spot missing tax credits in seconds.

Reconcile GSTR-2B →

Last checked: 18 October 2026. Sources: Section 16, CGST Act, GST Portal GSTR-2B User Guide.