Let's face it: GST compliance in India has never been a walk in the park. But if you are a business owner, agency head, or freelancer, the rules of the game just changed dramatically. The era of "we will reconcile our purchases at the end of the year" is officially dead.
With the introduction of the GST Invoice Management System (IMS), the GST Council has rolled out a "zero-tolerance" mismatch policy. If you don't actively manage your bills month-on-month, you run a very real risk of having your tax returns blocked, losing out on valuable tax credits, or facing automatic tax notices.
But don't panic. Below is a complete, jargon-free guide on how the new IMS portal works, what actions you must take, and how to use the official tools to keep your business running smoothly.
What is the GST Invoice Management System (IMS)?
Think of the IMS as a "friend request list" for your business expenses.
In the old days, when your supplier uploaded an invoice in their GSTR-1, it automatically appeared in your GSTR-2B as a tax credit. You didn't have to verify it, approve it, or check it. It was just there. This led to massive tax leaks and fraud, which is why the government created IMS.
Now, whenever a supplier saves or files an invoice, it goes into your IMS Dashboard Inbox. Before that invoice can become a valid Input Tax Credit (ITC) for your business, you have to look at it and choose one of three actions:
- Accept it (because you actually bought the item and the amount is correct).
- Reject it (because the supplier made a mistake or billed you incorrectly).
- Keep it Pending (because you are still verifying it, or the goods haven't reached your warehouse yet).
This gives you total control over what enters your GSTR-2B, preventing suppliers from dumping incorrect liabilities on your GSTIN.
The Big Danger: The GSTR-3B "Hard Block"
Many business owners ask: "What happens if I just ignore the IMS?"
In the transition phase, the portal was lenient. But now, the GST portal enforces hard validations.
Every month, you file your GSTR-3B to pay your taxes and claim your Input Tax Credit (ITC). The portal automatically pulls your eligible ITC limit from your GSTR-2B, which is generated on the 14th of every month based on your IMS actions.
If you try to type in a higher ITC amount in your GSTR-3B than what is approved in your GSTR-2B, the GST portal will hard block you from filing your return.
You cannot file, which means you will rack up late fees (₹50 per day for normal taxpayers) and potentially face interest penalties (18% per annum) on any unpaid cash tax liabilities.
The IMS Action Matrix: Accept vs. Reject vs. Pending
When an invoice hits your IMS dashboard, you have to assign it a status. Here is what each action means for your taxes:
| Action | What it Means | Impact on GSTR-2B | Impact on Supplier |
|---|---|---|---|
| Accept | You confirm the purchase and amount are correct. | ITC is added to your GSTR-2B for the current month. | Supplier's filed GSTR-1 status is locked; they cannot delete it without your consent. |
| Reject | The invoice has errors (e.g. wrong GSTIN, incorrect value, or you never bought it). | ITC is excluded from your GSTR-2B. | Supplier receives an alert in their portal and must issue a credit note or edit the invoice. |
| Pending | You are deferring the action (e.g. goods are still in transit, or you need to double-check the bill). | ITC is rolled over; it does NOT flow to GSTR-2B this month. | Invoice remains open. You can accept or reject it in any future month. |
| No Action | You did not log in or choose any status. | Treated as "Deemed Accepted". Flows to GSTR-2B automatically. | The invoice is locked as accepted. |
⚠️ Warning on "No Action" (Deemed Acceptance): While it is tempting to just let everything go to "Deemed Accepted" to save time, this is highly risky. If a supplier accidentally uploads a ₹10 Lakh invoice on your GSTIN instead of a ₹10,000 one, you will be held liable for claiming that incorrect credit if you don't reject it.
Step-by-Step Portal Guide: How to Manage Invoices
Here is how to log in and manage your IMS dashboard manually:
Step 1: Navigate to the Dashboard
Log in to the GST Portal (www.gst.gov.in). Go to Services > Returns > Invoice Management System (IMS).
Step 2: Open Inward Supplies
Click on the Inward Supplies tile. Select the Financial Year and the Month you want to review.
Step 3: Filter and Review
You will see a list of all invoices uploaded by your suppliers. You can filter by:
- Supplier GSTIN
- Invoice Number
- Status (No Action, Accepted, Rejected, Pending)
Step 4: Take Action and Save
Select the checkbox next to the invoices and click on Accept, Reject, or Pending at the bottom of the screen. Click Save.
Step 5: Compute GSTR-2B (Crucial!)
If you edit or change any actions after the draft GSTR-2B has generated (which happens on the 14th of the month), you must click the "Recompute GSTR-2B" button on the returns dashboard. If you don't click this, your GSTR-3B will not pull the updated numbers!
Handling High Volumes: The Excel IMS Offline Tool
If your business receives hundreds of invoices a month, clicking them one by one on the portal is impossible. To solve this, the GSTN launched the Excel-based IMS Offline Tool. Here is how to use it:
- Download the JSON File: Log in to the IMS portal, select your period, and click Download Invoice Data for Offline Tool. This generates a
.jsonfile containing all your pending invoices. - Open the Excel Utility: Download and open the official IMS Offline Excel Tool from the GST portal's downloads section.
- Import Data: Click the Import JSON button in the Excel sheet and select the file you downloaded.
- Perform Bulk Actions: The Excel sheet will populate all invoices. You can use the drop-down menu in the "Action" column to select Accept, Reject, or Pending for multiple rows at once.
- Generate Upload File: Once completed, click Validate data to check for errors, and then click Generate JSON File.
- Upload to Portal: Go back to the IMS page on the GST portal, click Upload JSON, and upload your modified file. The system will process it within a few minutes.
3 Big Mistakes to Avoid under GST 2.0
- Accepting Invoices Before Receiving Goods: Under Section 16(2) of the CGST Act, you cannot legally claim ITC until you have actually received the goods. If a supplier bills you on May 30th but the truck arrives on June 4th, do NOT accept it in May. Mark it as Pending and accept it in June once the goods arrive.
- Rejecting Invoices Without Informing the Supplier: If you reject an invoice, the supplier's GSTR-1 will flag it. If you don't call or email them to explain why (e.g. "You forgot to add our corporate address"), they won't know they need to issue a credit note or amendment, leaving your accounts mismatched.
- Waiting Until the 13th to Do Reconciliation: The GSTR-2B locks on the 14th. If you log in on the 13th to review 500 invoices, you won't have time to contact suppliers to fix errors. Implement a weekly reconciliation schedule (every Saturday morning) to keep the workload manageable.
👉 Tired of calculating tax margins in your head?
Don't let compliance math slow you down. Instantly calculate accurate backwards or forwards GST margins using our Free GST & Margin Calculator.
Quick FAQs
1. Does a Pending invoice ever expire?
No. An invoice kept as "Pending" will remain in your IMS dashboard indefinitely. You can claim the ITC in any future month, subject to the overall time limit of Section 16(4) (which is November 30th of the following financial year).
2. Can I change my action after saving?
Yes. You can modify your action (e.g. changing an invoice from Accepted to Pending) as long as you have not filed your GSTR-3B for that tax period. Once you file GSTR-3B, the actions for that month are locked.
3. Does IMS apply to export or zero-rated invoices?
No. IMS is strictly for inward supplies (purchases) where you are claiming Input Tax Credit. Since export invoices are outbound (sales) and zero-rated, they do not appear on your IMS dashboard.
4. What happens if a supplier uploads an invoice with the wrong tax rate?
You should Reject the invoice on your dashboard and contact the supplier. They must issue a Debit/Credit note or edit the rate in their GSTR-1 (using GSTR-1A if within the same month) to reflect the correct tax rate.
Disclaimer: This guide is for educational purposes. GST laws and portal features are subject to frequent updates. Please consult a registered Chartered Accountant (CA) for compliance queries specific to your business.