Sea IGM
Import General Manifest
ICEGATE

Sea IGM details, status and ICEGATE tracking.

Understand Sea IGM filing, check Sea IGM details on ICEGATE, and learn how Import General Manifest works for sea cargo arriving at Indian ports. For air cargo tracking, use FreeIGM.

Sea IGM Import General Manifest for sea cargo
What is Sea IGM?

Sea IGM (Import General Manifest) explained

Sea IGM is the vessel-level cargo manifest filed on ICEGATE by shipping lines and steamer agents for all import cargo arriving at Indian ports. It is the sea equivalent of Air IGM and is mandatory under Indian customs regulations before cargo clearance can begin.

Every Sea IGM is assigned a unique IGM number by ICEGATE upon filing. This IGM number, along with the line item number and Bill of Lading reference, is used by customs brokers and CHAs to prepare the Bill of Entry for each consignment. Without an accepted Sea IGM, no import clearance can proceed.

To check Sea IGM details or enquiry status on ICEGATE, use the ICEGATE IGM enquiry module with the IGM number, vessel name, voyage number, or Bill of Lading number. For air cargo (Air IGM and Air Consol), FreeIGM provides live tracking with shareable status links.

Sea IGM details

What information is included in a Sea IGM?

Vessel and voyage information

Sea IGM includes the vessel name, IMO number, voyage number, port of loading, port of discharge, and expected arrival date at the Indian port.

Bill of Lading details

Each line item in the Sea IGM corresponds to a Bill of Lading (BL) with cargo description, marks and numbers, package count, weight, and consignee information.

Container information

For containerized cargo, Sea IGM includes container numbers, size, type, seal numbers, and whether the container is FCL (Full Container Load) or LCL (Less than Container Load).

Port and customs details

Sea IGM records the Indian port of discharge, customs house code, and IGM number assigned by ICEGATE upon filing. This IGM number is required for Bill of Entry preparation.

How to check Sea IGM in ICEGATE

Sea IGM enquiry and status check on ICEGATE.

To check Sea IGM details on ICEGATE, follow these steps: Log in to ICEGATE with your credentials, navigate to the IGM Enquiry section, enter the IGM number or vessel/voyage details, and view the manifest line items with their filing status.

The ICEGATE Sea IGM enquiry shows: filing status (pending, accepted, or error), line-by-line cargo details, Bill of Lading references, package counts and weights, and whether amendments have been filed. Customs brokers use this to confirm IGM acceptance before preparing Bill of Entry.

For air cargo, FreeIGM automates this process — Air IGM and Air Consol status is tracked automatically and displayed on a live dashboard with shareable links that work without login.

Sea IGM vs Air IGM

Sea IGM vs Air IGM — key differences.

AspectSea IGMAir IGM
Mode of transportVessel (ship)Aircraft (flight)
Filed byShipping line / steamer agentAirline / ground handler
Document referenceBill of Lading (BL)Master Air Waybill (MAWB)
House-level filingConsolidated BL / House BLAir Consol / CGM (Console General Manifest)
Filing platformICEGATEICEGATE (FreeIGM automates Air Consol filing)
Tracking on FreeIGMNot available (use ICEGATE enquiry)Live tracking with shareable status links
Sea IGM frequently asked questions

Common questions about Sea IGM.

Sea IGM (Import General Manifest for sea cargo) is the vessel-level manifest filed on ICEGATE by shipping lines and their agents. It declares every consignment arriving on a specific vessel at an Indian port and is required by customs before cargo clearance can begin.

Sea IGM details can be checked through the ICEGATE IGM enquiry module. Enter the IGM number, port code, or Bill of Lading number to look up Sea IGM status, cargo details, and line items. FreeIGM provides live tracking for Air IGM and Air Consol status.

Sea IGM covers cargo arriving by vessel (ships) and is filed by shipping lines, while Air IGM covers cargo arriving by aircraft and is filed by airlines or ground handlers. Both are filed on ICEGATE and are required before Bill of Entry preparation.

Shipping lines, steamer agents, or their authorized customs house agents file Sea IGM on ICEGATE before or upon vessel arrival at an Indian port. The filing declares all import cargo manifested on the vessel.

Sea IGM includes the vessel name and voyage number, port of loading and discharge, Bill of Lading details, cargo description, marks and numbers, number of packages, weight, consignee details, and container information for containerized cargo.

Bill of Entry for imported goods can only be filed after the corresponding Sea IGM (or Air IGM for air cargo) is filed and accepted on ICEGATE. Customs brokers and CHAs must wait for IGM acceptance before proceeding with clearance.

The ICEGATE Sea IGM enquiry allows stakeholders to search Sea IGM details by IGM number, vessel name, voyage number, or Bill of Lading. It shows filing status, line items, cargo details, and whether the manifest has been accepted by customs.

Yes. ICEGATE provides online Sea IGM enquiry for checking manifest status. For air cargo, FreeIGM provides live Air IGM and Air Consol tracking with shareable status links. Enter your MAWB on FreeIGM to track air cargo filing status instantly.

Sea IGM (Import General Manifest) is filed for import cargo arriving into India, while Sea EGM (Export General Manifest) is filed for export cargo leaving India. Both are mandatory ICEGATE filings for customs compliance.

Each Sea IGM line item corresponds to a Bill of Lading (BL). The BL number is declared in the Sea IGM and is used by customs brokers to prepare the Bill of Entry. The IGM line number and BL together identify a specific consignment for clearance.

Need air cargo tracking instead?

FreeIGM provides live Air IGM and Air Consol tracking on ICEGATE. Sign up to track air cargo filing status with shareable links and filing history.