The Import Control System 2 (ICS2) is now fully operational across all modes of transport entering the European Union. For maritime house-level filers, including freight forwarders, NVOCCs, and logistics operators, this means one thing: you are legally required to file a complete Entry Summary Declaration (ENS) before your goods are loaded onto any vessel bound for the EU, Norway, Switzerland, or Northern Ireland.
This guide covers everything you need to know about ICS2 ENS filing in 2026. Whether you are already submitting ENS declarations or you are still working out your obligations, you will find clear answers here along with a practical checklist and guidance on how automated ICS2 software can simplify the whole process.
ICS2 is the EU’s pre-arrival safety and security programme. It replaced the original Import Control System (ICS1) and requires economic operators to submit detailed cargo data to EU customs authorities before goods arrive at the EU border.
The system is built around the Entry Summary Declaration, or ENS. This is a mandatory electronic declaration that gives EU customs the information needed to carry out a safety and security risk assessment on every shipment. Without a valid ENS, cargo cannot be cleared, and shipments risk being held at port.
ICS2 has been rolled out in phases by transport mode. Maritime house-level filers have been required to submit ENS declarations since December 2024, with full mandatory enforcement from 1 April 2025. As of 2026, all modes of transport, including road, rail, air, and maritime, are fully governed under ICS2.
A house-level filer is any party in the supply chain that holds house bill of lading data. This typically includes:
In ICS2, the carrier (shipping line) submits master-level ENS data, while house-level filers submit supplementary ENS data covering the specific consignments they are responsible for. This is known as multiple filing, where different parties each submit their part of the full ENS declaration. The ICS2 system links these partial filings using the carrier’s EORI number and the master transport document reference.
If you are a freight forwarder arranging sea freight into the EU, you are almost certainly a house-level filer under ICS2 and you must submit your own ENS data directly. You cannot rely on the carrier to file this on your behalf.
The ICS2 ENS requires a comprehensive dataset. At the house level, the key data fields include:
One of the most common compliance failures is incomplete or vague cargo descriptions. EU customs authorities use this data for risk profiling, and inadequate descriptions result in requests for information, delays, and potential penalties.
Filing deadlines under ICS2 differ by shipment type:
These are pre-loading or pre-arrival deadlines. If an ENS is not submitted in time, cargo may be subject to a “do not load” instruction from EU customs.
Use this checklist to confirm your ICS2 readiness:
Non-compliance with ICS2 ENS filing obligations carries serious operational and financial consequences:
With ICS2 now fully enforced across all transport modes, customs authorities across EU Member States are actively monitoring compliance. The tolerance for late, incomplete, or inaccurate ENS submissions has significantly reduced compared to the transitional period.








House-level filers have two main options for meeting their ICS2 ENS filing obligations:
Option 1: File directly via the EU Shared Trader Portal (STP) The STP is the EU’s own web interface for ENS submission. It is free to access but requires manual data entry for each shipment, has no integration with your existing freight management systems, and can be time-consuming for forwarders handling significant volumes. It is best suited to operators with very low shipment volumes.
Option 2: Use an accredited IT Service Provider (ITSP) such as iCustoms.ai An ICS2 software platform connects directly to the EU Shared Trader Interface via an AS4 access point. ENS data is submitted automatically from your existing workflow, with built-in validation to catch errors before submission. You receive acknowledgements and MRNs in near real-time, and exceptions are flagged immediately so your team can act without delay.
| Factor | Manual STP Filing | ICS2 Software (iCustoms.ai) |
| Time per filing | High (manual data entry) | Low (automated) |
| Error risk | High (no pre-validation) | Low (built-in validation) |
| Volume handling | Unsuitable for high volumes | Scales to any volume |
| Integration | None | Connects to TMS and freight systems |
| MRN retrieval | Manual check required | Automated, near real-time |
| Exception handling | Manual monitoring | Automated alerts |
| Best suited for | Very low volume operators | Any forwarder or NVOCC |
iCustoms.ai is an AI-powered customs compliance platform that handles ICS2 ENS filing as part of a complete customs automation solution. For maritime house-level filers, it removes the manual effort from ENS submission and reduces the risk of costly errors.
Here is how the process works:
The platform is suitable for freight forwarders of all sizes, from independent operators handling dozens of shipments per month to large logistics providers processing thousands. Because it covers import and export declarations, ENS, and safety and security filings alongside ICS2, it eliminates the need for multiple customs tools.
Any economic operator bringing goods into the EU, Norway, Switzerland, or Northern Ireland must ensure an ENS is submitted before those goods are loaded or arrive. For maritime shipments, the carrier is responsible for master-level ENS data, while house-level filers such as freight forwarders are responsible for submitting supplementary house-level data directly.
A house-level filer is a party that holds house bill of lading data, most commonly a freight forwarder, NVOCC, or consolidator. Under ICS2, they must submit their portion of the ENS declaration directly to ICS2, rather than relying on the carrier to file on their behalf.
For containerised deep-sea cargo, the ENS must be submitted at least 24 hours before loading at the foreign port of departure. For short sea shipments, the deadline is either 4 hours before arrival (non-containerised) or 2 hours before arrival (containerised).
Automate declarations, track shipments, & ensure compliance.
Automate declarations, track shipments, & ensure compliance.