The government’s Invoice Matching System (IMS), introduced in October 2024, marked a significant step forward in GST compliance. For the first time, businesses could review, validate, and take action on invoices before they became part of GSTR-2B.
This early visibility allows taxpayers to manage their Input Tax Credit (ITC) with greater precision, reducing the risk of last-minute mismatches and unplanned credit reversals.
But with this added control comes new operational responsibilities. While the GST system equips taxpayers with the ability to cleanly govern their ITC, it also demands process rigor, vendor coordination, and internal accountability that many businesses are still building towards. And this shift presents some notable IMS challenges!
What IMS Changes for Taxpayers
Before IMS, reconciliation happened post generation of GSTR-2B. You matched what suppliers had uploaded and made ITC decisions before filing 3B.
Now, with IMS:
- You must Accept, Reject, or mark each invoice as Pending
- Only Accepted and Deemed Accepted (in case of no action) invoices go to GSTR-2B
- You need to act before the generation of GSTR-3B, i.e. 20th of each month
- Once accepted or rejected, there is no option to reverse the action in the system
This means invoice-level actions are required earlier in the cycle — and with greater accuracy — if businesses want to avoid missing credit.
Key Challenges in IMS Adoption
IMS introduces new capabilities — but also new operational hurdles. Based on current adoption trends and user feedback, here are the most common IMS challenges:
1. Dual Reconciliation Requirements
IMS is not a replacement for GSTR-2B — it’s a facility for a particular type of invoices. It only covers B2B outward supplies uploaded by suppliers. However, these categories remain outside the IMS scope:
- Reverse Charge Mechanism (RCM) invoices (self-invoiced)
- Back-dated or delayed supplier uploads (past-period invoices)
As a result, businesses must now run two separate reconciliation processes every month:
- IMS reconciliation for actioned invoices
- Traditional 2B reconciliation for the rest
This parallel processing creates extra effort and increases the chance of mismatches or missed credit, especially if teams don’t have a clear workflow or automation in place.
2. Rejection or Inaction Can Lead to Permanent ITC Loss
Unlike earlier reconciliation methods where users could adjust mismatches post-filing, IMS is action-bound:
- If an invoice is Rejected, it is excluded from GSTR-2B and no ITC can be claimed (if the supplier does not fix it before the 20th (GSTR-3B filing date).
- If marked Pending, it stays out of 2B until actioned
- If no action is taken by the 20th, the invoice doesn’t reflect in that month’s GSTR-2B
Moreover, IMS currently does not allow reversal of a rejection. This means a wrongly rejected invoice — even due to human error or misunderstanding can permanently block credit for that period unless a fresh invoice is re-uploaded by the supplier.
This forces tax teams to introduce a mandatory review step before taking any rejection decision, to avoid irreversible credit loss.
3. Limited Flexibility for Certain Document Types
IMS allows three actions: Accept, Reject, or Pending — but not all document types support all three actions.
For example:
- Original credit notes can only be Accepted or Rejected — not kept Pending
- In some cases, debit notes tied to earlier invoices may behave similarly
This lack of flexibility is particularly challenging when:
- Supplier uploads are incorrect or unclear
- Teams are still awaiting approvals or PO matching
- Queries remain unsolved internally or with the vendor
Without the ability to defer action, teams must make decisions prematurely, increasing the risk of either incorrect acceptance or forced rejection
4. No Partial Acceptance or System Reversal Available
Currently, IMS doesn’t support partial acceptance at the line-item level. If only one line item is disputed — say a quantity or rate mismatch — the entire invoice still needs to be accepted or rejected.
Moreover, once an action is taken, there is no native reversal mechanism within IMS. If an invoice is wrongly accepted or rejected:
- The tracking of error happens manually
- The supplier may need to cancel and reissue the document
- There is no digital audit path for correction
This can lead to ITC being incorrectly claimed, delayed, or lost — depending on how the business manages post-action adjustments.
How Tax Teams Are Adapting to IMS Challenges
To deal with these IMS challenges, tax and finance teams are refining their internal processes and investing in smarter tools. Common practices include:
- Creating structured workflows for dual reconciliation
- Introducing validation checkpoints before rejecting invoices
- Planning vendor follow-ups based on IMS action windows
- Flagging documents that don’t allow Pending status
- Using automation to monitor exceptions and prevent missed actions
How GSTrobo® Simplifies and Streamlines IMS Adoption
GSTrobo® helps you manage the IMS challenges in one place, with full visibility and minimal manual effort.
Here’s how:
All Invoices in One Place — Including Non-IMS Credits
GSTrobo® pulls in all invoices available in your GSTR-2B, not just the ones visible through IMS. This includes:
- Imports
- ISD credits
- RCM entries
- Past-period uploads
These invoices are displayed alongside IMS documents, and you can take the same actions — Accept, Reject, or Pending — on all of them. This gives your team a single workflow for all ITC-related invoices, without toggling between portals or missing out on non-IMS credits.
Moreover, users also get seamless linking between IMS actions and GSTR-2B. With this, the actions taken by the user on invoices in IMS will be visible in their GSTR-2B alongside all invoices. This way, the user can also eliminate the double reconciliation effort.
View Your Official IMS Actions Directly in GSTrobo®
For invoices that are available in the government’s IMS portal, GSTrobo® displays the exact action that was taken there — whether it was Accept, Reject, or Pending. So, your team knows what action was taken, when, and through which system, and there’s no duplication or second-guessing.
Filter Invoices by What Actually Needs Your Attention
Instead of going through every document, GSTrobo® lets you filter invoices based on:
- Type of mismatch
- ITC eligibility (available, ineligible, deferred)
- Invoice type (B2B, CDN, ISD, import, etc.)
- GSTIN of the recipient (or across all GSTINs under a PAN)
This allows teams to zero in on issues quickly — whether reviewing for action, reconciling with vendors, or preparing for audits.
Complete Audit Trail for Every Invoice
Every invoice in GSTrobo® comes with a complete audit trail:
- Who took action (user ID)
- Time & Date of action
- Action Taken (Accept, Reject, Pending)
- Optional remarks and internal notes
This makes reviews, escalations, and compliance audits easy and transparent.
Add Remarks for Any Action or Document
Whenever a team member takes action on an invoice — or even if they’re flagging it for internal follow-up — they can add a remark. This creates context and traceability within the system, so there’s no confusion during reviews or month-end signoffs.
PAN-Wide and GSTIN-Level Reporting
GSTrobo® gives you a consolidated view across all GSTINs registered under a PAN — as well as the ability to drill down to individual GSTINs.
You can view:
- Available credit
- Ineligible ITC
- Deferred or pending credits
- Actions by entity, user, or supplier
This helps central teams maintain control across multiple locations or business units.
One-Click Reconciliation with Government IMS
After you’ve taken action in GSTrobo®, you can reconcile it against the government’s IMS portal in one click.
This ensures that:
- What you see in GSTrobo® matches your official records
- Any discrepancies (missed uploads or portal sync delays) caught instantly
- There’s no need to check IMS actions manually GSTIN by GSTIN
Final Word: IMS Is Optional — But It Requires Structure
The introduction of IMS is a clear step toward more transparent and disciplined GST compliance. By giving taxpayers the ability to control what flows into GSTR-2B, the government has laid the groundwork for better credit hygiene and reduced mismatch risks.
But the early adoption experience shows that IMS also brings more responsibility — stricter timelines, added reconciliation layers, and a higher dependency on supplier accuracy. While it remains an optional facility, opting in without the right systems and processes in place can lead to avoidable errors, delays, or even credit loss.
That’s where GSTrobo® makes the difference.
It doesn’t just help you manage IMS — it helps you do it right. With invoice-level visibility, real-time reconciliation, action tracking, audit trails, and end-to-end ITC readiness, GSTrobo® ensures your team has control, clarity, and compliance — all in one place.
If you’re exploring IMS adaption — or already working through the IMS challenges — let’s connect. We’d be happy to show you how GSTrobo® can simplify the complex and keep your compliance running smoothly.