BizGST Pro
There are two lists
One list is yours — every bill you entered, because the goods arrived and you paid. The other is GSTR-2B, built from what your suppliers reported. Your credit follows the second one.
bizgstpro.com
Why they disagree
A supplier files late. Or against a slightly wrong GSTIN. Or types the invoice number differently from the copy in your hand. Any of those puts a bill in one list and not the other.
The failure is quiet
At a dozen bills a month you can read both lists side by side. At a hundred you cannot. The total is simply larger than the credit you are entitled to, and you find out much later.
In BizGST Pro
Download 2B from the GST portal and import it on the GSTR-2B Recon screen — the portal's own JSON, or a CSV. Rows land in four states: matched, tax variance, not in your books, and your bills that are missing from 2B.
One field decides everything
Matching compares the supplier's invoice number against the Vendor's Bill No on your purchase bill, ignoring spaces, dashes and slashes. Leave it blank and it falls back to value and date, which is a weaker signal.
Where the answer goes
The matched total shows beside what your own books claim, with the difference named. It is not substituted for you — which figure you file is a decision with consequences, and it belongs to you and your accountant.
What this does not cover
Other sections of the file are not parsed, so treat it as a B2B purchase reconciliation. When credit may be claimed, and what happens if a supplier never files, are rules that change — the GST portal and your accountant are the sources, not this.
BizGST Pro
GST invoicing, customer ledgers, stock and reports — built for Indian businesses.
bizgstpro.com