GST Portal IMS Offline Utility v1.0: How to Use It Step by Step
AuthorMehul Jagwani
Reviewed ByCA Ajay Savani

The GST portal recently rolled out the IMS Offline Utility v1.0, a dedicated Excel-based tool that lets taxpayers take actions on invoices received through the Invoice Management System (IMS) without having to work on the portal in real time. In simple terms, it brings the power of IMS to your desktop.
While the online IMS interface works fine for handling a modest number of invoices, businesses that receive hundreds or thousands of invoices every month were finding the process slow and cumbersome.
What is the IMS Offline Utility (v1.0)?
The IMS Offline Utility is a downloadable Excel-based tool that the GSTN (Goods and Services Tax Network) has made available on the GST portal. Think of it as an offline workspace for your IMS actions.
How Does it Work?
The workflow is straightforward:
- Download the utility from the GST portal (available under the IMS section)
- Log in to the portal and download your pending IMS data in JSON format
- Import the JSON file into the offline utility
- Take bulk actions on invoices: accept, reject, or keep them pending
- Generate the processed JSON file from the utility
- Upload the file back to the GST portal to reflect your actions
Read More: How to Login GST Portal Step-by-step Guide
What are the System Requirements for the IMS Offline Utility?
Before downloading and using the utility, make sure your system meets the following minimum requirements:
| Component | Minimum Requirement |
| Operating System | Windows 7 or above |
| Software | Microsoft Excel 2007 or above |
How to Download and Set Up the IMS Offline Utility
Here is a step-by-step overview of how to get started with the utility:
Step 1: Visit the GST Portal
Go to www.gst.gov.in and log in using your GSTIN and credentials.
Step 2: Navigate to the IMS Section
Under the "Services" tab, go to Returns > Invoice Management System. This will show you the current state of your inward invoices.
Step 3: Download the Offline Utility
Look for the "Download Offline Utility" option on the IMS page. The file is available directly at the GSTN's official utilities portal and downloads as a ZIP file containing the Excel-based tool.
Direct Download Link: The utility can be accessed at https://tutorial.gst.gov.in/offlineutilities/returns/IMS_Offline_Utility.zip
Step 4: Download Your Pending IMS Data
Export your pending IMS data from the portal in JSON format. This file will be imported into the utility.
Step 5: Import, Act, and Export
Open the utility, import the JSON file, take actions on invoices (accept, reject, or pending), and then use the utility's "Generate JSON" option to create the processed output file.
Step 6: Upload Back to the Portal
Log back in to the GST portal and upload the generated JSON file under the IMS section. Your actions will be reflected in your IMS dashboard.
Easily find your GSTIN by entering your company name in our GST Number Search tool
IMS Offline Utility vs Online IMS Interface: Which Should You Use?
| Situation | Recommended Approach |
| Fewer than 50 invoices | Use the online IMS interface directly |
| 50 to 500+ invoices | Use the IMS Offline Utility for bulk handling |
| Intermittent internet access | Use the offline utility |
| Needs audit trail documentation | Offline utility is preferable |
| First-time IMS users | Start with the online interface to understand the workflow |
Conclusion
The introduction of the IMS Offline Utility v1.0 on the GST portal is a practical, well-timed addition to India's GST compliance toolkit. For businesses dealing with large inward supply volumes, it removes a significant operational bottleneck.
With the offline utility now available, it becomes a structured, desktop-level workflow that businesses can integrate into their monthly compliance routine.
Frequently Asked Questions
1. Is using IMS mandatory for all GST taxpayers?
IMS is not mandatory. However, it is advisable for taxpayers who want to actively control which invoices appear in their GSTR-2B. If no action is taken on an invoice, it is treated as accepted by default.
2. What happens if I do not take any action in IMS?
If no action is taken on an invoice received in IMS, the system treats it as "deemed accepted." The invoice will flow into GSTR-2B as eligible ITC. This means inaction does not block ITC, but it also means no active verification of the invoice has occurred.
3. Can I reverse an action taken in IMS?
Yes, actions in IMS can be changed before the GSTR-2B for that period is generated. Once GSTR-2B is generated, the actions are locked for that particular return period.
Disclaimer: "This blog post is for informational purposes only. For specific tax advice related to your business, please consult a qualified Chartered Accountant or GST practitioner."



