If you want to optimize your shipping process, the Import General Manifest (IGM) is one of the first documents to get right. In Indian customs practice, the carrier or shipping agent files the IGM with Customs to declare the arriving cargo, usually through ICEGATE’s electronic filing system.
Because this filing supports advance cargo information, customs risk assessment, and arrival tracking, a clean and timely IGM can help reduce delays, avoid corrections, and make clearance smoother.
For importers, freight forwarders, and logistics teams, the real challenge is not just filing the IGM, but filing it accurately, on time, and in sync with supporting shipment documents. Done well, it becomes a control point that improves visibility across the arrival process and helps prevent avoidable hold-ups at port or airport.
TL;DR
- The IGM is the customs manifest used to declare arriving import cargo to Customs.
- Accurate and timely filing helps Customs with advance cargo information, tracking, and risk assessment.
- A well-managed IGM process can reduce delays caused by errors, mismatches, or late amendments.
- Optimizing shipping starts with clean data, aligned documents, and a compliant filing workflow.
What is an Import General Manifest?
An Import General Manifest (IGM) is a legal cargo declaration that the carrier must submit before the arrival of a vessel or aircraft at an Indian port. It offers a detailed list of all shipments on board.
Besides the description quantity weight, and value of the goods, it is the responsibility of customs officers to thoroughly verify each item.
Section 30 of the Customs Act, 1962 makes it compulsory. IGM plays a very important role in coordinating the data of customs, port authorities, and importers, resulting in customs being able to identify suspicious or restricted goods at the time of the ship’s arrival.
Who is Responsible for Filing the IGM?
The carrier files the IGM, not the importer, not the customs broker. The carrier depends on accurate data from exporters and freight forwarders to file it correctly.
| Cargo Type | Who Files |
| FCL or bulk shipments | Principal carrier or airline |
| LCL or consolidated shipments | NVOCC or freight forwarder files a House IGM, alongside the carrier’s Master IGM |
| Air cargo via GSA | The General Sales Agent, on the airline’s behalf |
| Inland or transshipment cases | CHA assists the carrier with filing |
Only parties registered with Indian Customs through ICEGATE can file an IGM.
When Must the IGM Be Filed?
Within 24 hours of the vessel or aircraft’s arrival in India. Carriers can also file before arrival if they share advance notice. Filing on time is mandatory under Section 30, missing the deadline can mean penalties or cargo detention.
Most carriers file electronically 24 to 48 hours before docking. Early filing gives customs time to review the data and pre-select containers for inspection, which keeps everything downstream moving.
How Does the IGM Affect Cargo Clearance?
The IGM must match the importer’s Bill of Entry before customs grants final release. Before that final approval, Out of Charge, the system runs IGM Linkage, checking the Bill of Entry against the carrier’s IGM line by line.
If the details match, clearance moves forward. If they don’t, even a spelling error or weight mismatch gets flagged, and the cargo stays locked at the port until an IGM Amendment is filed and approved.
Getting the IGM right the first time is one of the simplest ways to optimise shipping process timelines end to end.
What Happens If the IGM Has Errors or Is Filed Late?
Cargo gets detained, demurrage gets piled up, and the Bill of Entry processing drags on too. Late filing, small mistakes, or missing data can lead to penalties, port holds, and delays in clearance, like a chain reaction.
If the consignee’s name is even slightly off, or the Bill of Lading number is wrong, or the HS Code doesn’t match, detention can get triggered. And yes, each extra day the shipment stays at the port racks up storage and demurrage costs, they really chew into profit margins.
How Does the IGM Help Optimise Shipping Process Operations?
A correctly filed IGM removes the biggest bottleneck in customs clearance. When the data is accurate and filed early, three things happen at once:
- Customs can pre-screen containers before the vessel docks.
- Importers can file the Bill of Entry in advance, without waiting for arrival.
- IGM Linkage goes through cleanly, with no mismatch holding up Out of Charge approval.
Indian Customs encourages importers to file the Bill of Entry before the end of the day preceding arrival, so customs can start reviewing paperwork and assessing duties ahead of time.
That habit, filing early, checking IGM data twice, is the most effective lever importers have to optimise delivery process timelines downstream. Every delay at customs pushes back the truck booking, the warehouse slot, and the delivery date.
What is the Difference Between IGM, Bill of Entry, and SGM?
The IGM is the carrier’s declaration of what arrived. The Bill of Entry is the importer’s declaration of what they’re importing. The SGM corrects an already filed IGM.
| Document | Filed By | Purpose |
| IGM (Import General Manifest) | Carrier or agent | Declares all cargo on the vessel/aircraft |
| Bill of Entry (BOE) | Importer or CHA | Declares the importer’s specific shipment for clearance |
| SGM (Supplementary General Manifest) | Carrier | Corrects or adds to an already filed IGM |
Only when the IGM and Bill of Entry match can the container legally leave the port.
How to Optimize Shipping Process Using IGM Best Practices
- Verify: You should confirm consignee names and BL numbers at the earliest. Very minor mismatches between the two are the most typical reason for unsuccessful linkage.
- File: Obtain the Bill of Entry before the cargo arrive, by that time customs will be able to begin the duty evaluation process.
- Track: Immediately after you have the IGM Number and IGM Date, note them down that date is when the goods are legally considered to have entered Indian territory.
- Confirm: Check HS Code correctness with the carrier or CHA since this is the field that is physically checked in linkage.
- Monitor: Keep track of IGM status and vessel’s position so that if any differences appear, amendment.
FAQs
What is an Import General Manifest used for?
Indian Customs uses it to verify and account for every item of cargo arriving on a vessel or aircraft before that cargo can be unloaded or cleared.
Who files the Import General Manifest?
The carrier, the shipping line, airline, or their authorized agent. Importers and customs brokers don’t file it.
How long does a filer have to submit the manifest?
Within 24 hours of the vessel or aircraft’s arrival, under Section 30 of the Customs Act, 1962.
What happens if the IGM doesn’t match the Bill of Entry?
Customs flags and holds the cargo until an IGM Amendment is filed and approved.
Can the IGM be filed before the vessel arrives?
Yes, often 24 to 48 hours ahead of docking, which lets customs start processing earlier.
Conclusion
And if you make a Correct Import General Manifest filing you will not only save costly shipping delays but also fines. And because of Correct Import General Manifest following these steps leads to faster and more reliable customs clearance. Precise data is the right way for better shipping process.
The takeaway: every delay traced back to an IGM problem is usually a data problem, not a customs problem, a wrong consignee name, a mismatched BL number, a late filing. Fix the data, file early, and the rest of the clearance chain follows. No new software required.





