Skip to main content
GST & Compliance

GST Invoice Management System: Mandatory ITC Compliance Guide 2026

IMS is mandatory from April 2026 with ITC hard lock. Learn to accept, reject or defer supplier invoices in the GST portal to protect your credits.

SM
Sangeeta Menon
CA
2 July 2026
10 min read · 1,736 words

From 1 April 2026, the GST Invoice Management System (IMS) is no longer optional. Every GST-registered business must now actively review and act on supplier invoices inside the IMS dashboard — or lose Input Tax Credit (ITC) permanently. The ITC hard lock introduced by GSTN means that any invoice you leave unreviewed will not appear in your GSTR-2B, and ITC blocked at that stage cannot be reclaimed in subsequent months.

If your monthly ITC pool is ₹5 lakh and you have ignored the IMS dashboard for the past quarter, you may have already forfeited ₹15 lakh in legitimate credits. That is not a compliance fine — it is money your business paid in taxes that you can never recover.

What Is the GST Invoice Management System?

The Invoice Management System is a GSTN-hosted dashboard within your GST portal login that lists every inward supply invoice uploaded by your registered suppliers in their GSTR-1 or GSTR-1A. Launched as an optional facility in October 2024, it became fully operational for ITC flow on 1 October 2025. The ITC hard block — where unactioned invoices are completely excluded from GSTR-2B — took effect from 1 April 2026.

Think of IMS as a to-do queue: your suppliers push invoices in, you decide what happens to each one. Three actions are available:

  • Accept: The invoice is confirmed correct. It flows into your GSTR-2B and ITC becomes available.
  • Reject: The invoice has an error — wrong GSTIN, wrong amount, wrong tax rate. It goes back to the supplier's amendment queue. You do not claim ITC on a rejected invoice.
  • Pending: You are still verifying the invoice — quantity received, rate dispute, delivery not yet completed. ITC is deferred but not lost. You must resolve pending invoices before filing.

If you take no action at all, the system treats the invoice as deemed accepted — but only until the ITC hard lock date. After 1 April 2026, inaction means the invoice sits with a "No Action" tag, and GSTN's updated rules exclude these from GSTR-2B generation until you explicitly accept them.

IMS operates under Section 38 of the CGST Act, 2017 (as amended by the Finance Act 2026), which governs the communication of inward supplies between the portal and the recipient taxpayer. The hard lock mechanism aligns with Rule 36(4) of CGST Rules, 2017, which restricts provisional ITC claims and requires matching with auto-populated data.

What Changed From 1 April 2026

Before April 2026, the ITC workflow was passive:

Supplier files GSTR-1 → invoices auto-populate in recipient's GSTR-2B → recipient claims ITC in GSTR-3B.

From April 2026, the workflow requires active participation:

Supplier files GSTR-1 → invoices appear in recipient's IMS queue → recipient must Accept each invoice → accepted invoices populate GSTR-2B → ITC claimed in GSTR-3B.

The practical difference is significant. Previously, ITC arrived in your GSTR-2B automatically and you claimed it without reviewing individual invoices. Now, every invoice requires a conscious decision. Silence is exclusion.

A ₹1.87 Lakh ITC Loss — How It Happens

Consider Rajan Auto Parts Pvt. Ltd., a manufacturer in Pune with a monthly ITC pool of approximately ₹8.5 lakh. In April 2026, 23 of 140 inward invoices sat in the IMS queue unreviewed — the accounts team assumed the old auto-population was still working. GSTR-2B generated without those 23 invoices. ITC of ₹1.87 lakh was blocked for the month. The reversal and appeal process took six weeks and cost the firm ₹40,000 in professional fees, in addition to working capital tied up during that period.

Multiply this across a year and the cost of ignoring IMS becomes structurally damaging.

Step-by-Step IMS Compliance Workflow

Step 1: Log In and Navigate to IMS

Log in to the GST portal (gst.gov.in) with your taxpayer credentials. Go to Services → Returns → Invoice Management System. The dashboard shows your pending invoice queue for the current return period, sorted by supplier filing date.

Step 2: Review Each Invoice Against Your Records

Cross-check each invoice against your:

  • Purchase orders or delivery challans
  • Internal accounting entries
  • Physical delivery receipts (especially for goods)

For a business with ₹1 crore monthly turnover and 200+ inward invoices, build a weekly IMS review cycle — not a monthly one. Reviewing 200 invoices in one sitting the day before GSTR-3B is due is a recipe for errors and missed credits.

Step 3: Accept, Reject, or Mark Pending

For each invoice:

  • Accept if the invoice matches your purchase records exactly — GSTIN, invoice number, taxable value, GST rate, and date.
  • Reject if there is a discrepancy you cannot resolve with the supplier before the filing deadline. Notify the supplier immediately so they can file a correction via GSTR-1A.
  • Mark Pending if you are awaiting goods, verifying a rate dispute, or the invoice relates to a service still being delivered.

Step 4: Resolve Pending Invoices Before GSTR-2B Lock

All invoices in "Pending" status at the time of GSTR-2B generation will not appear in that month's GSTR-2B. For monthly filers, the GSTR-2B lock date is typically the 14th of the following month. If you resolve them after GSTR-2B locks, they appear in the next month's GSTR-2B — a one-month ITC deferral that directly affects your cash flow.

Step 5: Reconcile GSTR-2B With Your Purchase Ledger

Once GSTR-2B is generated (after the 14th), reconcile:

  • ITC as per your purchase ledger
  • ITC as per GSTR-2B
  • Differences: rejected invoices, pending invoices, suppliers who have not filed GSTR-1

File GSTR-3B only after this reconciliation is complete. Claiming ITC beyond what is reflected in GSTR-2B without proper documentation triggers scrutiny under Section 73 or 74 of the CGST Act, 2017.

IMS, E-Invoice IRN, and the Ship-To GSTIN Connection

From 1 August 2026, for businesses with turnover above ₹5 crore, the IMS feed will be populated directly from IRN (Invoice Reference Number) e-invoice data, not just from the supplier's GSTR-1. An invoice your supplier generates with an IRN will appear in your IMS queue within 24–48 hours of generation — rather than waiting for month-end GSTR-1 filing.

Simultaneously, GSTN Advisory No. 664 (dated 17 June 2026) mandates that all e-Way Bills for Bill-To/Ship-To transactions must carry the "Ship To GSTIN" — the GSTIN of the actual delivery location — from 1 August 2026. For distributors and manufacturers using branch transfers, this creates a critical alignment requirement: your e-Way Bill Ship-To GSTIN, your e-invoice data, and your IMS acceptance must all reference the same registered entity.

If a shipment goes to your Surat branch (GSTIN: 24XXXXX) but the e-Way Bill shows your Mumbai head office (GSTIN: 27XXXXX), the ITC chain breaks in IMS. Your Surat branch will not see the invoice in its queue, and your Mumbai office cannot claim ITC for goods it did not physically receive.

Common Mistakes to Avoid

1. Assuming "no action" is safe. Before April 2026, deemed acceptance worked passively in your favour. Now, invoices without explicit acceptance are excluded from GSTR-2B. The portal does not send warnings — it simply excludes the invoice.

2. Running IMS review only once a month. Suppliers file GSTR-1 and GSTR-1A throughout the month. If a supplier files a corrected invoice on the 10th and you only check IMS on the 29th, you may miss the GSTR-2B generation cut-off entirely.

3. Rejecting invoices without coordinating with the supplier. Rejection returns the invoice to the supplier's amendment queue, but the supplier will not automatically know the reason. Communicate the specific error — wrong rate, wrong quantity, wrong GSTIN — so they can file the correct version via GSTR-1A promptly.

4. Letting pending invoices accumulate across periods. Invoices that sit in "Pending" for more than two return periods create reconciliation backlogs that are difficult to unwind. Track every pending item with the reason and a target resolution date.

5. Confusing IMS rejection with debit notes. Rejection in IMS is a GST compliance action — it tells the portal you are not claiming ITC on that invoice. If you received goods or services but the invoice amount is wrong, you still need a supplier credit note and a corrected invoice to settle the commercial dispute. These are parallel but separate processes.

6. Mismatched GSTINs in multi-branch setups. If goods are sent to a branch but the invoice carries the head office GSTIN, IMS will show the invoice under the head office. The entity that accepts in IMS must be the one claiming ITC — not another registered unit in the same group.

Key Takeaways

  • From 1 April 2026, IMS is mandatory with an ITC hard lock. Any invoice you do not Accept in the IMS portal will not appear in your GSTR-2B, and the ITC is permanently lost for that return period.
  • Three actions are available: Accept (ITC flows to GSTR-2B), Reject (returned to supplier for amendment via GSTR-1A), Pending (deferred to next GSTR-2B cycle — use sparingly).
  • GSTR-2B is now generated from IMS-actioned invoices only — the old passive auto-population from supplier GSTR-1 no longer delivers ITC without your explicit review.
  • From 1 August 2026, e-invoice IRN data feeds IMS in near real time for businesses above ₹5 crore turnover, and the Ship-To GSTIN on e-Way Bills must align with the IMS accepting entity.
  • Build a weekly IMS review cycle, not a monthly one, to avoid missing the GSTR-2B lock date and losing credits unnecessarily.

How corpus Helps

corpus's GST module connects to the GSTN IMS API and pulls your pending invoice queue directly into your accounting dashboard — no separate portal login required. Each inward invoice appears alongside your corresponding purchase entry, so your team can accept or flag invoices from within corpus rather than toggling between two systems.

The built-in IMS reconciliation report compares accepted invoices against your purchase ledger in real time, surfacing discrepancies before GSTR-2B locks. For CA firms managing multiple clients, corpus's multi-entity dashboard shows IMS status across all client GSTINs on a single screen — so no client falls through the cracks in the pre-filing rush.

Automated weekly IMS reminders inside corpus alert your team when invoices have been sitting unreviewed for more than five days — turning a potential ITC loss into a scheduled task with an owner.

Start your free corpus trial and make IMS compliance a routine that protects every rupee of your Input Tax Credit.

IMSGST complianceinput tax creditGSTR-2B
Share
SM
Sangeeta MenonCA

Contributing author at corpus. Expert in Indian accounting compliance, GST, and financial reporting for Chartered Accountants and growing businesses.

corpus · Coming Soon

Automate your compliance with corpus

AI-powered cloud accounting built for Indian professionals. GST, TDS, payroll, bank reconciliation — all automated. Join the waitlist.

Join the Waitlist