Not affiliated with Finkraft.

Workspace · reconciliation

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.

Claimable now
₹59.33 L
144 invoices, 77% auto-reconciled
Held for review
₹9.38 L
22 invoices need a person
Chase supplier
₹7.59 L
21 invoices not in GSTR-2B
Blocked by law
₹11.88 L
9 invoices kept out under s.17(5)

How 211 invoices were matched today

Auto-accepted at 85% and above. A tax-head mismatch caps any tier at 70%.

  1. Exact 100%
    133

    Same supplier GSTIN, same invoice number, same date, same amount, in the invoice's own 2B period.

  2. 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.

  3. FY variant 90%
    2

    Invoice numbers equal once the financial-year token is rewritten (26-27, 2026-27, FY26-27); amount and date equal.

  4. Tolerance 85%
    9

    Same document by number; amount within max(₹1, 0.01%) and date within 7 days.

  5. 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.

  6. 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.

  7. Value mismatch 50%
    7

    Same supplier, number, period and date, but the amount differs beyond tolerance (an added freight line, a price change).

  8. Not in 2B
    36

    No tier fires. Either the supplier has not filed yet, or has not filed at all.

Invoices

Your decisions this period: none yet. Decisions stay in this browser and are logged in the audit trail.

22 invoices, ₹9.38 L of GST, largest first.

  • Sahyadri Steel Pvt Ltd
    SSP-0673 · 11 Sep 2026
    ₹1,57,600.62
    GST
    Held for reviewLate filing · 70%
  • Sahyadri Steel Pvt Ltd
    SSP-0668 · 1 Sep 2026
    ₹1,20,807.18
    GST
    Held for reviewLate filing · 70%
  • Aravalli Office Systems Pvt Ltd
    AOS/26-27/0831 · 7 Jun 2026
    ₹97,769.70
    GST
    Held for reviewValue mismatch · 50%
  • Brahmaputra Software Services Pvt Ltd
    BSS/26-27/0375 · 21 Jun 2026
    ₹89,905.14
    GST
    Held for reviewLate filing · 70%
  • Brahmaputra Software Services Pvt Ltd
    BSS/26-27/0383 · 22 Jul 2026
    ₹78,257.88
    GST
    Held for reviewExact · 70%
  • Kaveri Precision Components Pvt Ltd
    KPC/26-27/0887 · 5 Jun 2026
    ₹59,056.38
    GST
    Held for reviewValue mismatch · 50%
  • Konkan Business Advisory Pvt Ltd
    KBA-0129 · 6 Jun 2026
    ₹58,275.72
    GST
    Held for reviewSupplier GSTIN differs · 60%
  • Sahyadri Steel Pvt Ltd
    SSP-0653 · 7 Jul 2026
    ₹45,092.70
    GST
    Held for reviewExact · 70%
  • Narmada Packaging Industries Pvt Ltd
    NPI294 · 25 Jun 2026
    ₹39,344.04
    GST
    Held for reviewValue mismatch · 50%
  • Hooghly Engineering Works Ltd
    HEW-0226 · 14 Jun 2026
    ₹30,704.40
    GST
    Held for reviewValue mismatch · 50%
  • Aravalli Office Systems Pvt Ltd
    AOS/26-27/0847 · 25 Sep 2026
    ₹29,420.28
    GST
    Held for reviewExact · 70%
  • Kaveri Precision Components Pvt Ltd
    KPC/26-27/0888 · 11 Jun 2026
    ₹28,053.36
    GST
    Held for reviewLate filing · 70%
  • Narmada Packaging Industries Pvt Ltd
    NPI312 · 20 Sep 2026
    ₹20,867.58
    GST
    Held for reviewSupplier GSTIN differs · 60%
  • Coromandel Chemicals Ltd
    CCL/26-27/0894 · 3 Jun 2026
    ₹18,864.90
    GST
    Held for reviewLate filing · 70%
  • Hooghly Engineering Works Ltd
    HEW-0229 · 8 Jul 2026
    ₹17,596.08
    GST
    Held for reviewLate filing · 70%
  • Vindhya Logistics Pvt Ltd
    VLP-0567 · 18 Jun 2026
    ₹16,998.48
    GST
    Held for reviewLate filing · 70%
  • Tungabhadra Telecom Networks Ltd
    TTN#725 · 13 Jul 2026
    ₹13,379.58
    GST
    Held for reviewLate filing · 70%
  • Tungabhadra Telecom Networks Ltd
    TTN#738 · 24 Sep 2026
    ₹7,142.94
    GST
    Held for reviewExact · 70%
  • Deccan Freight Carriers
    DFC654 · 4 Aug 2026
    ₹2,835.45
    GST
    Held for reviewValue mismatch · 50%
  • Deccan Freight Carriers
    DFC659 · 20 Aug 2026
    ₹2,525.35
    GST
    Held for reviewValue mismatch · 50%
  • Deccan Freight Carriers
    DFC667 · 23 Sep 2026
    ₹2,286.00
    GST
    Held for reviewValue mismatch · 50%
  • Deccan Freight Carriers
    DFC651 · 13 Jul 2026
    ₹1,350.85
    GST
    Held 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 supplier
    KBA-0977 · 16 Aug 2026 · Aug 2026 2B
    ₹38,160.00
  • Brahmaputra Software Services Pvt Ltd Known supplier
    BSS/26-27/1204 · 22 Sep 2026 · Sep 2026 2B
    ₹17,370.00
  • Shree Ganesh Trading Company Not in vendor master
    SGT/881 · 11 Oct 2026 · Oct 2026 2B
    ₹62,640.00
  • Shree Ganesh Trading Company Not in vendor master
    SGT/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.