Purchase register against GSTR-2B
211 purchase invoices booked to the Karnataka head office (29AADCM4821K1Z9) from Mar 2026 to Oct 2026, matched against 179 records suppliers reported in GSTR-2B. Every row shows the rule that decided it and what to do next.
How 211 invoices were matched today
Auto-accepted at 85% and above. A tax-head mismatch caps any tier at 70%.
- Exact 100%133
Same supplier GSTIN, same invoice number, same date, same amount, in the invoice's own 2B period.
- Normalised 95%13
Invoice numbers equal after removing separators and case, or after removing leading zeros, or after the 16-character cut of Rule 46; amount and date equal.
- FY variant 90%2
Invoice numbers equal once the financial-year token is rewritten (26-27, 2026-27, FY26-27); amount and date equal.
- Tolerance 85%9
Same document by number; amount within max(₹1, 0.01%) and date within 7 days.
- Late filing 70%8
Same document, amount within tolerance, but it sits in a 2B up to 3 months after the invoice's period. Credit moves to that period.
- Supplier GSTIN differs 60%3
Same PAN, different GSTIN (a typo in the books or another registration of the supplier); number, amount and date agree.
- Value mismatch 50%7
Same supplier, number, period and date, but the amount differs beyond tolerance (an added freight line, a price change).
- Not in 2B36
No tier fires. Either the supplier has not filed yet, or has not filed at all.
Invoices
22 invoices, ₹9.38 L of GST, largest first.
| Supplier | Invoice | GST | Match | Status | Details |
|---|---|---|---|---|---|
Sahyadri Steel Pvt Ltd 27AAGCS3817M1ZY | SSP-0673 11 Sep 2026 | ₹1,57,600.62 | Late filing 70% | Held for review | |
Sahyadri Steel Pvt Ltd 27AAGCS3817M1ZY | SSP-0668 1 Sep 2026 | ₹1,20,807.18 | Late filing 70% | Held for review | |
Aravalli Office Systems Pvt Ltd 07AALCA6624D1ZT | AOS/26-27/0831 7 Jun 2026 | ₹97,769.70 | Value mismatch 50% | Held for review | |
Brahmaputra Software Services Pvt Ltd 29AATCB7765W1ZZ | BSS/26-27/0375 21 Jun 2026 | ₹89,905.14 | Late filing 70% | Held for review | |
Brahmaputra Software Services Pvt Ltd 29AATCB7765W1ZZ | BSS/26-27/0383 22 Jul 2026 | ₹78,257.88 | Exact 70% | Held for review | |
Kaveri Precision Components Pvt Ltd 29AAHCK5402Q1Z0 | KPC/26-27/0887 5 Jun 2026 | ₹59,056.38 | Value mismatch 50% | Held for review | |
Konkan Business Advisory Pvt Ltd 27AAMCK118OH1ZF | KBA-0129 6 Jun 2026 | ₹58,275.72 | Supplier GSTIN differs 60% | Held for review | |
Sahyadri Steel Pvt Ltd 27AAGCS3817M1ZY | SSP-0653 7 Jul 2026 | ₹45,092.70 | Exact 70% | Held for review | |
Narmada Packaging Industries Pvt Ltd 24AAPCN8836F1Z2 | NPI294 25 Jun 2026 | ₹39,344.04 | Value mismatch 50% | Held for review | |
Hooghly Engineering Works Ltd 19AASCH4410T1ZP | HEW-0226 14 Jun 2026 | ₹30,704.40 | Value mismatch 50% | Held for review | |
Aravalli Office Systems Pvt Ltd 07AALCA6624D1ZT | AOS/26-27/0847 25 Sep 2026 | ₹29,420.28 | Exact 70% | Held for review | |
Kaveri Precision Components Pvt Ltd 29AAHCK5402Q1Z0 | KPC/26-27/0888 11 Jun 2026 | ₹28,053.36 | Late filing 70% | Held for review | |
Narmada Packaging Industries Pvt Ltd 24AAPCN8836F1Z3 | NPI312 20 Sep 2026 | ₹20,867.58 | Supplier GSTIN differs 60% | Held for review | |
Coromandel Chemicals Ltd 33AARCC9021N1Z8 | CCL/26-27/0894 3 Jun 2026 | ₹18,864.90 | Late filing 70% | Held for review | |
Hooghly Engineering Works Ltd 19AASCH4410T1ZP | HEW-0229 8 Jul 2026 | ₹17,596.08 | Late filing 70% | Held for review | |
Vindhya Logistics Pvt Ltd 23AAQCV3372K1ZV | VLP-0567 18 Jun 2026 | ₹16,998.48 | Late filing 70% | Held for review | |
Tungabhadra Telecom Networks Ltd 29AANCT4459R1Z4 | TTN#725 13 Jul 2026 | ₹13,379.58 | Late filing 70% | Held for review | |
Tungabhadra Telecom Networks Ltd 29AANCT4459R1Z4 | TTN#738 24 Sep 2026 | ₹7,142.94 | Exact 70% | Held for review | |
Deccan Freight Carriers 29AAJFD7730L1ZY | DFC654 4 Aug 2026 | ₹2,835.45 | Value mismatch 50% | Held for review | |
Deccan Freight Carriers 29AAJFD7730L1ZY | DFC659 20 Aug 2026 | ₹2,525.35 | Value mismatch 50% | Held for review | |
Deccan Freight Carriers 29AAJFD7730L1ZY | DFC667 23 Sep 2026 | ₹2,286.00 | Value mismatch 50% | Held for review | |
Deccan Freight Carriers 29AAJFD773OL1ZY | DFC651 13 Jul 2026 | ₹1,350.85 | Supplier GSTIN differs 60% | Held for review |
- Sahyadri Steel Pvt LtdSSP-0673 · 11 Sep 2026₹1,57,600.62GSTHeld for reviewLate filing · 70%
- Sahyadri Steel Pvt LtdSSP-0668 · 1 Sep 2026₹1,20,807.18GSTHeld for reviewLate filing · 70%
- Aravalli Office Systems Pvt LtdAOS/26-27/0831 · 7 Jun 2026₹97,769.70GSTHeld for reviewValue mismatch · 50%
- Brahmaputra Software Services Pvt LtdBSS/26-27/0375 · 21 Jun 2026₹89,905.14GSTHeld for reviewLate filing · 70%
- Brahmaputra Software Services Pvt LtdBSS/26-27/0383 · 22 Jul 2026₹78,257.88GSTHeld for reviewExact · 70%
- Kaveri Precision Components Pvt LtdKPC/26-27/0887 · 5 Jun 2026₹59,056.38GSTHeld for reviewValue mismatch · 50%
- Konkan Business Advisory Pvt LtdKBA-0129 · 6 Jun 2026₹58,275.72GSTHeld for reviewSupplier GSTIN differs · 60%
- Sahyadri Steel Pvt LtdSSP-0653 · 7 Jul 2026₹45,092.70GSTHeld for reviewExact · 70%
- Narmada Packaging Industries Pvt LtdNPI294 · 25 Jun 2026₹39,344.04GSTHeld for reviewValue mismatch · 50%
- Hooghly Engineering Works LtdHEW-0226 · 14 Jun 2026₹30,704.40GSTHeld for reviewValue mismatch · 50%
- Aravalli Office Systems Pvt LtdAOS/26-27/0847 · 25 Sep 2026₹29,420.28GSTHeld for reviewExact · 70%
- Kaveri Precision Components Pvt LtdKPC/26-27/0888 · 11 Jun 2026₹28,053.36GSTHeld for reviewLate filing · 70%
- Narmada Packaging Industries Pvt LtdNPI312 · 20 Sep 2026₹20,867.58GSTHeld for reviewSupplier GSTIN differs · 60%
- Coromandel Chemicals LtdCCL/26-27/0894 · 3 Jun 2026₹18,864.90GSTHeld for reviewLate filing · 70%
- Hooghly Engineering Works LtdHEW-0229 · 8 Jul 2026₹17,596.08GSTHeld for reviewLate filing · 70%
- Vindhya Logistics Pvt LtdVLP-0567 · 18 Jun 2026₹16,998.48GSTHeld for reviewLate filing · 70%
- Tungabhadra Telecom Networks LtdTTN#725 · 13 Jul 2026₹13,379.58GSTHeld for reviewLate filing · 70%
- Tungabhadra Telecom Networks LtdTTN#738 · 24 Sep 2026₹7,142.94GSTHeld for reviewExact · 70%
- Deccan Freight CarriersDFC654 · 4 Aug 2026₹2,835.45GSTHeld for reviewValue mismatch · 50%
- Deccan Freight CarriersDFC659 · 20 Aug 2026₹2,525.35GSTHeld for reviewValue mismatch · 50%
- Deccan Freight CarriersDFC667 · 23 Sep 2026₹2,286.00GSTHeld for reviewValue mismatch · 50%
- Deccan Freight CarriersDFC651 · 13 Jul 2026₹1,350.85GSTHeld for reviewSupplier GSTIN differs · 60%
In GSTR-2B, not in the books
Records suppliers filed against your GSTIN that nobody booked. A known supplier usually means an invoice AP has not received; an unknown one means credit you cannot evidence. Decide these in the IMS inbox.
- Konkan Business Advisory Pvt Ltd Known supplierKBA-0977 · 16 Aug 2026 · Aug 2026 2B₹38,160.00
- Brahmaputra Software Services Pvt Ltd Known supplierBSS/26-27/1204 · 22 Sep 2026 · Sep 2026 2B₹17,370.00
- Shree Ganesh Trading Company Not in vendor masterSGT/881 · 11 Oct 2026 · Oct 2026 2B₹62,640.00
- Shree Ganesh Trading Company Not in vendor masterSGT/893 · 15 Oct 2026 · Oct 2026 2B₹22,932.00
Run it on your own files
A purchase-register CSV and the GSTR-2B JSON downloaded from the GST portal. Both are read and reconciled in this browser; nothing is uploaded, and closing the tab discards them.
On the two sample files the engine should give: Exact 21, Normalised 3, Tolerance 4, Late filing 4, Supplier GSTIN differs 1, Value mismatch 4, Not in 2B 3.
How far to trust these matches
On an adversarial set of 208 invoices the same engine made 0 false matches and linked 86.3% of the invoices that had a true record; it leaves the rest to a person rather than guess. The demo books above are easier than that set by design. See both benchmarks.