Invoice-Level Matching
Match the purchase register with GSTR-2B and GSTR-2A on GSTIN, invoice number, date and tax amounts, with AI suggestions for near-matches.
GSTCPC matches your purchase register with GSTR-2B and GSTR-2A invoice by invoice for every GSTIN, records IMS actions and reports ITC mismatches before GSTR-3B is filed, so credit is neither lost nor over-claimed.
Invoice-level GSTR-2B and GSTR-2A matching with AI match suggestions.
ITC mismatches by GSTIN, supplier and invoice before GSTR-3B.
Input tax credit is decided month by month, and so are the mistakes that cost it.
Input tax credit is generally available only on invoices that appear in GSTR-2B. Credit claimed in GSTR-3B above that draws queries and notices.
In the Invoice Management System the buyer accepts, rejects or keeps pending each supplier invoice before GSTR-2B is generated. An invoice with no action is deemed accepted.
A missing or wrongly reported invoice is fixed only when the supplier corrects its own return, so differences have to reach vendors while there is still time to claim the credit.
Monthly reconciled ITC, reversals and reclaims are the starting point for the annual return and GSTR-9C. Gaps left during the year surface in December.
| Reconciliation | What is matched | Why it matters |
|---|---|---|
| Purchase register vs GSTR-2B | Your booked invoices vs the static monthly ITC statement | ITC is generally available only on invoices in GSTR-2B |
| Purchase register vs GSTR-2A | Your invoices vs supplier filings, including late uploads | Catches invoices filed late by suppliers |
| IMS actions | Accept, reject or keep pending each supplier document | Decides what flows into GSTR-2B |
| GSTR-3B vs GSTR-2B | ITC claimed vs ITC available | Excess claims lead to queries and notices |
| GSTR-1 vs GSTR-3B | Outward tax declared vs tax paid | Short payment draws interest and notices |
| Books vs annual return | Year-end turnover, tax and ITC | Feeds GSTR-9 and GSTR-9C |
| GSTR-2A | GSTR-2B | |
|---|---|---|
| Nature | Dynamic: keeps changing as suppliers upload or amend invoices | Static monthly statement of the ITC available for the period |
| Used for | Catching invoices that suppliers filed late | The basis for claiming ITC in GSTR-3B |
| After it is generated | Updates with every supplier filing | Changes only if it is recomputed after an IMS action is changed |
Most teams reconcile with GSTR-2B for the monthly claim and use GSTR-2A to catch late supplier uploads. GSTCPC fetches both for every GSTIN.
From the portal data to the ITC you claim, in one workflow for every GSTIN.
Match the purchase register with GSTR-2B and GSTR-2A on GSTIN, invoice number, date and tax amounts, with AI suggestions for near-matches.
Compare supplier invoices with your purchase register and record IMS actions before they reach GSTR-2B.
See differences by GSTIN, supplier and invoice before GSTR-3B, and keep a temporary ITC reversal and reclaim ledger.
Share reconciliation differences with vendors from one place and follow up until their filings are corrected.
Also see GST compliance software (GSTCPC), GST return filing software, GSTR-9 and GSTR-9C filing software, GST software for CA firms, and GST notice management software.
GST reconciliation is part of
Fetch, match and fix, every month, for every GSTIN.
Pull GSTR-2A, GSTR-2B and IMS data for all GSTINs together through Figment’s GSP.
Match the purchase register at invoice level, review suggested matches and accept, reject or keep invoices pending in IMS.
Review mismatches by GSTIN, supplier and invoice and share differences with vendors before GSTR-3B.
Automate compliance with built-in security that keeps your data protected, processes secure, and risks under control.
GSP-Authorized, Direct to GSTN
Every byte Encrypted, Secure at Every Layer


ISO 9001 : 2015
Quality Management System

ISO 27001 : 2022
Information Security

SOC 2 Type II
Operational Trust Center

AES-256 Encryption
Multi Factor Authentication
For teams where spreadsheets have stopped keeping up.
One view of reconciliation status for every state registration, with consolidated and state-wise reports.
Thousands of supplier invoices a month, matched at invoice level instead of with exact-match formulas.
Reconcile each client’s purchases with GSTR-2B and share differences with their vendors from one console.
See which suppliers repeat on the mismatch list and follow up before the credit is at risk.
Match GSTR-2B, act on IMS and fix ITC mismatches before GSTR-3B is filed.
We're happy with our association with FIGMENT. It's a great combination of tech aspects as well as tax knowledge.
Mr. Rajesh Kumar
GM, BANK OF INDIA

No organization can be stopped when it's built on values like Figment's. The team constantly strives to deliver its very best.
Mr. B. Satyanarayana Rao
DGM, UNION BANK OF INDIA
We appreciate your degree of service orientation and find it truly satisfying and further hope for the same warmth.
Mr. Mahendra Kumar
GM, UTTAR BIHAR GRAMIN BANK, MUZAFFARPUR
Figment's hardworking and professional team has achieved remarkable milestones through dedication and sincerity.
Mr. Nandkumar
AGM, PUNJAB NATIONAL BANK
The Figment team has a deep understanding of client needs and extensive expertise in banking and tax technology systems.
Mr. Dinesh Khurana
AGM, STATE BANK OF INDIA
Figment aligned with our compliance timelines from day one, and support has been consistently responsive.
Mr. Amit Sharma
DM, HIMACHAL PRADESH GRAMIN BANK

We're happy with our association with FIGMENT. It's a great combination of tech aspects as well as tax knowledge.
Mr. Rajesh Kumar
GM, BANK OF INDIA

No organization can be stopped when it's built on values like Figment's. The team constantly strives to deliver its very best.
Mr. B. Satyanarayana Rao
DGM, UNION BANK OF INDIA
We appreciate your degree of service orientation and find it truly satisfying and further hope for the same warmth.
Mr. Mahendra Kumar
GM, UTTAR BIHAR GRAMIN BANK, MUZAFFARPUR
Figment's hardworking and professional team has achieved remarkable milestones through dedication and sincerity.
Mr. Nandkumar
AGM, PUNJAB NATIONAL BANK
The Figment team has a deep understanding of client needs and extensive expertise in banking and tax technology systems.
Mr. Dinesh Khurana
AGM, STATE BANK OF INDIA
Figment aligned with our compliance timelines from day one, and support has been consistently responsive.
Mr. Amit Sharma
DM, HIMACHAL PRADESH GRAMIN BANK

Something not covered here?
Ask us directly.It fetches GSTR-2B and GSTR-2A for each GSTIN, matches them against your purchase register invoice by invoice and sorts every invoice into matched, mismatched or missing. GSTCPC matches on GSTIN, invoice number, date and tax amounts, suggests matches for near-identical invoices and reports ITC mismatches before GSTR-3B is filed.
Every month, before GSTR-3B is filed, because GSTR-2B is generated monthly and is the basis for claiming input tax credit in GSTR-3B. Quarterly filers under QRMP reconcile before their quarterly GSTR-3B.
Credit on that invoice is generally not available until the supplier reports it. Follow up with the supplier to file or correct its return. GSTCPC lists invoices missing in GSTR-2B by supplier and lets you share the differences with vendors from one place.
No. IMS decides which supplier invoices flow into GSTR-2B: the buyer accepts, rejects or keeps each one pending before GSTR-2B is generated. You still need to match GSTR-2B with your purchase register. GSTCPC records IMS actions and reconciles in the same workflow.
A record of input tax credit you have reversed for now and may reclaim later, for example under Rules 37 and 37A of the CGST Rules, so every reversal and reclaim can be traced. GSTCPC keeps this ledger alongside the reconciliation, and it feeds the ITC figures for the annual return.
Yes. GSTR-2A, GSTR-2B and IMS data is fetched for all GSTINs together through Figment’s GSP, and reconciliation status is visible for every GSTIN, with consolidated and state-wise reports.