Skip to main content
How-To · 8 min read

GST Invoice Management System (IMS): How It Changes Your Reconciliation Workflow

The GST Invoice Management System went live on October 14, 2024, adding a mandatory review layer before invoices lock into GSTR-2B. Most finance teams are still running a three-step reconciliation that no longer matches how ITC is confirmed. This guide covers the new four-step workflow and where it breaks without structured tooling.

Terra Insight
Terra Insight Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 28 March 2026
Updated 3 April 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

Since October 2024, the GST IMS layer sits between GSTR-1 filing and GSTR-2B generation. Unactioned invoices in IMS create ITC gaps that may not surface until GSTR-3B filing.

How It's Resolved

Compare purchase register invoices against IMS inbox. Classify each as accepted (flows to 2B), rejected (excluded from 2B), or pending (needs action). Cross-reference against GSTR-2B.

Configuration

IMS action deadline before 14th of each month, GSTIN validation, invoice-level amount matching with tolerance ≤ ₹2, automatic acceptance rules for known suppliers.

Output

IMS action queue, GSTR-2B gap analysis, ITC at risk from pending invoices, and supplier follow-up list for unactioned invoices.

A finance team at a mid-size manufacturing company processes roughly 400 inward invoices per month. Before October 2024, their reconciliation workflow was straightforward: match the purchase register to GSTR-2B, post the ITC in GSTR-3B. Since the GST Invoice Management System went live on October 14, 2024, that workflow has an additional layer that most teams have not yet built into their process — and the gap is producing DRC-01C notices.

What Is the GST Invoice Management System (IMS)

The Invoice Management System is a facility on the GST portal that allows registered taxpayers to review inward invoices uploaded by their suppliers before those invoices are auto-locked into GSTR-2B. It went live on October 14, 2024 as part of the GST Council’s effort to make ITC reconciliation more deliberate and reduce the volume of automated demand notices triggered by GSTR-3B vs GSTR-2B mismatches.

IMS is accessible through the GSTR-2B dashboard. The Inward Supplies statement now has two tabs: GSTR-2B (the locked static statement) and IMS (the actionable review layer). Every invoice that a supplier uploads in their GSTR-1 appears in IMS first — before it moves into GSTR-2B.

The practical significance: for FY 2025-26 and beyond, the ITC reconciliation process that stops at GSTR-2B is one step short of what the GST system actually requires.

How IMS Works: The Three Actions Explained

For each invoice visible in IMS, the recipient has three choices:

Accept: The invoice is confirmed and included in the current month’s GSTR-2B. ITC becomes available for that month’s GSTR-3B filing. Use Accept when the invoice exists in your purchase register, the GSTIN is correct, the amount matches, and the supply is eligible for ITC.

Reject: The invoice is excluded from GSTR-2B. The supplier sees the rejection in their GSTR-1 amendment workflow and is expected to file a credit note or amendment. Use Reject when the invoice does not exist in your purchase register, the amount is wrong, or the GSTIN is incorrect.

Keep Pending (default if no action taken): The invoice is deferred to the next month’s GSTR-2B generation cycle. The ITC is not available for the current month. Use Pending when the invoice is under dispute, when you have not yet received goods or services, or when you need more time to verify the invoice against your purchase register.

The action deadline is before the GSTR-3B filing date for that month — typically the 20th. Any Accept actions must be completed before 3B is filed for the ITC to appear in that month’s return.

How IMS Changes the Reconciliation Workflow

The old three-step process is no longer complete:

StepOld Workflow (Pre-October 2024)New Workflow (Post-October 2024)
Step 1Export purchase register from ERPExport purchase register from ERP
Step 2Download GSTR-2B from portalReview IMS dashboard; Accept/Reject/Pending each invoice
Step 3Match purchase register to GSTR-2B; claim ITC in GSTR-3BDownload GSTR-2B (now reflecting IMS decisions)
Step 4Match purchase register to GSTR-2B; claim ITC in GSTR-3B

The new Step 2 is the critical insertion. IMS decisions drive GSTR-2B values, which drive ITC in GSTR-3B, which determines whether a DRC-01C notice is triggered. Teams that skip IMS and rely only on GSTR-2B are not making the decisions — they are inheriting them by default.

IMS Reconciliation Scenarios: What to Do in Each Case

ScenarioIMS StatusPurchase RegisterRecommended IMS ActionReason
Invoice in IMS, in purchase register, amounts matchPending (default)YesAcceptEligible ITC; confirm it
Invoice in IMS, not in purchase registerPending (default)NoRejectSupplier filed invoice you haven’t received
Invoice in purchase register, not in IMSN/AYesFollow up supplierSupplier has not filed GSTR-1 yet
Amount in IMS differs from purchase registerPendingYes (different amount)RejectSupplier filed wrong amount; request amendment
Blocked credit under Section 17(5) appears in IMSPendingYesAccept (do not claim ITC)Accept to prevent rollover; reverse in GSTR-3B with correct coding
Invoice under commercial disputePendingDisputeKeep PendingDefers to next month; buys time to resolve

Blocked ITC and IMS: The Section 17(5) Trap

Section 17(5) of the CGST Act lists supplies for which ITC cannot be claimed regardless of whether the invoice appears in GSTR-2B. Common examples include motor vehicles for personal use, food and beverages, health club memberships, and works contract services for immovable property construction.

The IMS trap: if you Reject a Section 17(5) invoice in IMS, the supplier sees the rejection and may file an amendment, creating unnecessary back-and-forth. The correct approach is to Accept the invoice in IMS (confirming the supply occurred) but not claim the ITC in GSTR-3B. The reversal is handled in Table 4 of GSTR-3B with the appropriate blocked credit code.

This distinction matters for the ITC reconciliation that feeds into your GSTR-2B reconciliation — the Accept count in IMS will exceed the ITC claimed in GSTR-3B, and that delta must be documented with Section 17(5) rationale to avoid scrutiny during GST audit.

IMS Deadlines and GSTR-3B: When to Act

The IMS action window for a given month runs from the 14th (when GSTR-2B is generated) to the 20th (GSTR-3B filing deadline for most taxpayers). This is a six-day window in most months.

For large organisations processing hundreds or thousands of inward invoices, reviewing each IMS entry individually within six days is not feasible without a structured matching process. The practical workflow is to run the purchase register vs IMS comparison first, auto-accept all matched invoices, flag mismatches for human review, and only then complete the IMS actions on the portal.

Organisations that file GSTR-3B under the QRMP scheme (quarterly filers) have a different IMS action cycle — the quarterly GSTR-3B filing date replaces the monthly deadline. However, IMS itself still generates on the 14th of each month.

Common IMS Mistakes That Create DRC-01C Notices

Claiming ITC in GSTR-3B before completing IMS actions: If you claim ITC from your purchase register without checking whether those invoices are in IMS, you may claim ITC on invoices that are still Pending (not yet in GSTR-2B). This creates a GSTR-3B vs GSTR-2B excess, triggering DRC-01C if the difference exceeds ₹1 lakh or 20% of GSTR-2B ITC, whichever is lower.

Accepting invoices that should be rejected: Accepting a wrong-amount invoice locks it into GSTR-2B. If you then claim ITC at the invoiced amount rather than the purchase register amount, the books show a different ITC than GSTR-2B, requiring reconciliation adjustment.

Ignoring Pending invoices from prior months: Invoices kept Pending in month N roll into month N+1’s GSTR-2B. Finance teams that do not track pending inventory find themselves with ITC appearing in GSTR-2B that they did not expect, which can distort the month’s reconciliation.

Missing the monthly IMS window: If GSTR-3B is filed before IMS actions are completed, the IMS decisions for that month are locked at whatever their current state is. This happens when 3B is filed early without coordinating with the IMS review step.

Structured GST reconciliation software that runs the purchase register vs IMS comparison before the GSTR-3B filing date eliminates most of these errors by surfacing the exceptions that require human decisions rather than requiring a manual line-by-line review.

For finance teams managing reconciliation across multiple GSTINs, the IMS layer compounds with each registration — each GSTIN has its own IMS dashboard with independent action deadlines. An automated reconciliation platform for India that handles multi-GSTIN IMS consolidation is the only practical way to manage this at volume.

Critical IMS Operational Rules

Three operational rules govern IMS behaviour that finance teams must build into their reconciliation SOPs. Violating any of these creates ITC exposure that is difficult to reverse.

Never reject an invoice — use Pending instead. Rejecting an invoice in IMS is a permanent action for that month’s cycle. Once rejected, the invoice is excluded from GSTR-2B and the supplier receives a rejection notification. If the rejection was made in error — the invoice was legitimate but the team could not verify it in time — recovering the ITC requires the supplier to file an amendment or re-upload the invoice in a subsequent GSTR-1. This creates a minimum one-month ITC delay and depends entirely on the supplier’s cooperation. The safer approach for any invoice where verification is incomplete is to mark it as Pending. Pending invoices roll forward to the next month’s GSTR-2B generation cycle, preserving the ability to accept and claim ITC once verification is complete. There is no penalty for keeping invoices in Pending status.

Credit notes have no Pending option. Unlike invoices, credit notes uploaded by suppliers in IMS offer only two actions: Accept or Reject. There is no Pending option. This means credit notes require immediate verification within the IMS action window. An accepted credit note reduces your ITC in GSTR-2B for that month. A rejected credit note leaves your ITC unchanged but notifies the supplier, who may escalate the dispute. Finance teams must prioritise credit note review in IMS because the binary choice does not allow deferral.

Deemed acceptance applies if no action is taken. Invoices left without any action in IMS are treated as deemed accepted and flow into GSTR-2B automatically. This default benefits compliant businesses with accurate supplier records — legitimate invoices do not require manual acceptance. However, for businesses with high invoice dispute rates or frequent supplier errors, the deemed acceptance default can pull incorrect invoices into GSTR-2B, creating ITC claims that must be reversed in GSTR-3B.

Two-level reconciliation requirement. IMS introduces a two-level ITC verification that did not exist before October 2024. Level one: reconcile books ITC (purchase register) against GSTR-2B values to confirm that the ITC claimed in GSTR-3B does not exceed what GSTR-2B allows. Level two: reconcile the resultant ITC figure against the IMS dashboard to verify that IMS actions (Accept, Reject, Pending) are consistent with the books position. A mismatch between IMS actions and the books — for example, an invoice accepted in IMS but not recorded in the purchase register — indicates either a booking delay or an erroneous acceptance that must be corrected before GSTR-3B is filed.

The full IMS reconciliation framework, including how GSTR-2B values feed into GSTR-3B ITC calculations, is documented on the GST portal under the GSTR-2B help section.

Primary reference: GST portal — where the Invoice Management System is accessible under the GSTR-2B dashboard.

Frequently Asked Questions

Is the GST Invoice Management System mandatory for all taxpayers?
IMS is available to all GST-registered recipients whose suppliers file GSTR-1. Taking action in IMS (Accept, Reject, or Pending) is not legally mandated for every invoice, but the default treatment if no action is taken is 'Pending,' which defers the invoice to the next month's GSTR-2B. For businesses that need ITC in the current month's GSTR-3B, deliberate IMS actions before the 20th filing deadline are necessary.
What happens if I don't take any action in IMS before filing GSTR-3B?
If you take no action, the invoice is treated as 'Pending' by default and excluded from the current month's GSTR-2B. The invoice will roll forward to the next month's GSTR-2B generation cycle on the 14th. This means ITC is deferred by one month, which affects cash flow and may require you to fund the GST payment from working capital in the interim period.
Can I change my IMS decision after filing GSTR-3B?
Once GSTR-3B is filed, the IMS actions for that month's cycle are locked. You cannot reverse an Accept or Reject after the 3B has been submitted. This is why reconciling your purchase register against IMS before the GSTR-3B deadline (typically the 20th of the month) is critical. Incorrect accepts or rejects must be corrected through the next month's cycle via supplier amendments.
Does IMS replace GSTR-2A?
No. GSTR-2A remains active as a dynamic statement that updates in real time as suppliers file. IMS is a separate actionable layer that sits between GSTR-2A and GSTR-2B. Think of IMS as the confirmation mechanism: GSTR-2A shows what suppliers have filed, IMS allows you to Accept or Reject before the invoice locks into the static GSTR-2B on the 14th of each month.
How does IMS affect my GSTR-2B values?
Only invoices you Accept in IMS (or leave as default Accepted) will appear in your GSTR-2B. Invoices you Reject will be excluded from your GSTR-2B entirely. Invoices marked Pending will be excluded from the current month's GSTR-2B and moved to the next month's cycle. Because GSTR-2B is the basis for ITC claims under Rule 36(4), incorrect IMS actions directly alter the ITC available in your return.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.