ICS2, or Import Control System 2, is the European Union’s mandatory advance cargo information system for safety and security. It requires every Economic Operator involved in moving goods into or through the EU to file an Entry Summary Declaration (ENS) before those goods arrive, also known as pre-arrival declaration. ICS2 declarations applies to all transport modes including air, maritime, road, rail, and inland waterways, and has been fully operational across all EU member states since 1 September 2025.
If your business imports goods into the EU, arranges freight into European markets, or transits goods through EU customs territory, ICS2 filing is mandatory. This guide explains what ICS2 requires, who is legally responsible, what data must be filed, when filing deadlines fall, and how automated ICS2 compliance software removes the manual burden for freight forwarders, hauliers, and customs brokers.
Key takeaways:
ICS2 is the European Union’s second-generation advance cargo information platform. It replaced the original Import Control System, now referred to as ICS1, and was designed to strengthen the EU’s ability to perform safety and security risk analysis before goods physically arrive at EU borders.
Under ICS2 declaration requirements, businesses must submit advance cargo information before goods enter EU customs territory. Customs authorities across all 27 EU member states, plus Norway, Switzerland, and Northern Ireland, share pre arrival shipment data in real time. This allows risk analysis to happen earlier in the supply chain, often before goods are even loaded, and enables customs intervention at the earliest possible point without creating unnecessary delays for legitimate trade.
ICS2 is built around the EU Customs Data Model (EUCDM) and is aligned with the requirements of the Union Customs Code (UCC). It is not optional: every Economic Operator moving goods into or through the EU must comply, regardless of shipment size, mode of transport, or country of origin.
ICS2 is built on a formal EU regulatory framework. The legal basis for ICS2 is Regulation (EU) No 952/2013 of the European Parliament and of the Council, which established the Union Customs Code (UCC). The UCC set out the requirement for a pre-arrival safety and security filing system for all goods entering the EU customs territory, replacing the original Import Control System (ICS1).
The technical specification for ICS2 is defined by the EU Customs Data Model (EUCDM), which standardises the data elements, formats, and codes that all Economic Operators must use when submitting Entry Summary Declarations. The EUCDM determines which fields are mandatory, which are conditional, and what validation rules apply to each data element.
ICS2 is administered by the European Commission’s Directorate-General for Taxation and Customs Union (DG TAXUD), which operates the central ICS2 platform and coordinates implementation across all 27 EU countries along with Norway, Switzerland, and NL. National customs authorities in each member state connect to the central ICS2 system and carry out risk analysis on ENS data submitted by operators in their jurisdiction.
For businesses in the UK, ICS2 regulations apply to goods exported from Great Britain to EU destinations. The ENS filing obligation sits with the carrier or house-level filer on the EU side of the border, but UK exporters must ensure their shipping documentation provides the data their EU counterpart needs to file accurately and on time.
ICS2 requirements vary depending on your role in the supply chain and the transport mode you are using. For most freight forwarders, hauliers, and importers moving general cargo, the core ICS2 requirements under the H1 dataset are as follows.
Goods data requirements:
ICS2 Buyer Seller Information Requirement – ICS2 Consignee EORI Requirements:
Transport and routing requirements:
Timing requirements:
One of the most important things to understand about ICS2 requirements is that the obligation does not fall solely on the carrier. Where a freight forwarder has their own house bill of lading, they carry independent ICS2 requirements to submit house-level ENS data.
The carrier files master-level data and the freight forwarder files supplementary house-level data. Both are mandatory and both parties are legally responsible for the accuracy of their own submission.
Under ICS2, the term Authorised Economic Operator covers any business or individual involved in the international movement of goods. This includes:
If your business sends goods to or through the EU, you are an Economic Operator under ICS2 and you carry compliance obligations, even if a freight forwarder handles the physical filing on your behalf. You are still legally responsible for the accuracy of the data you supply.
NVOCCs (Non-Vessel Operating Common Carriers) occupy a unique position under ICS2 because they have dual filing obligations. As a freight forwarder or NVOCC issuing your own house bills of lading, you must submit house-level ENS data for every consignment under your house BOL, independently of the master-level ENS submitted by the ocean carrier. You cannot rely on the carrier’s master-level submission to cover your house-level obligations. Both the carrier and the NVOCC carry legal responsibility for the accuracy of their own filing, and EU customs authorities can and do distinguish between the two filing levels when assessing compliance and imposing penalties. For NVOCCs handling dozens or hundreds of house bills per sailing, this dual-filing requirement makes automated ICS2 software with multi-level ENS coordination an operational necessity rather than an option.
The ICS2 system is a centralised EU customs platform that receives, processes, and stores pre-arrival cargo data from Economic Operators across all modes of transport. It is operated by the European Commission and connects to national customs authority systems in all 27 EU states, and three other countries including Norway, Switzerland, and Northern Ireland.
When an ENS is submitted to the ICS2 system, it undergoes automated risk analysis using a combination of algorithmic rules and intelligence from EU customs authorities. The risk analysis result determines whether goods should be cleared, held for additional screening, or subject to an inspection or “do not load” instruction. This process happens in near real time, typically within a few hours of ENS submission, which is why filing before the required deadline is critical.
Economic Operators interact with the ICS2 system in one of two ways. The first is through the Shared Trader Interface (STI), the European Commission’s free web portal for manual ENS submission. The second is via a certified IT Service Provider (ITSP) such as iCustoms.ai, which connects to the ICS2 system programmatically via an AS4 access point, enabling automated, high-volume ENS filing with built-in data validation.
The ICS2 system uses EORI numbers to identify all parties in the supply chain, including carriers, freight forwarders, importers, and exporters. These EORI numbers must be active, correctly registered in UUM&DS (the EU’s Uniform User Management and Digital Signatures system), and accurately included in every ENS submission. An invalid or missing EORI is one of the most common triggers for ENS rejection.
One of the most important concepts in ICS2 compliance is understanding which dataset applies to your shipments. ICS2 uses two ENS datasets derived from the EU Customs Data Model:
H7 Dataset (PLACI, Pre-Loading Advance Cargo Information) A simplified dataset used primarily by postal operators and express courier companies filing pre-loading declarations for air shipments. Required before loading onto an aircraft bound for the EU. Covers a minimum set of safety and security data.
H1 Dataset (Full ENS) The complete Entry Summary Declaration dataset required for general cargo across all modes of transport. Includes a minimum 6-digit HS code, full goods description, EORI of consignee, consignor details, and all carrier and house-level data.
For most freight forwarders, hauliers, and importers involved in general cargo movements, the H1 dataset applies. Getting the H1 data right is critical: incomplete, vague, or inaccurate H1 submissions are the primary cause of ENS rejections and customs risk referrals under ICS2.
The UK-France cross-Channel route is the highest-volume freight lane between the UK and the EU, covering the Port of Dover, the Channel Tunnel (Eurotunnel), and RoRo ferry services from ports including Newhaven, Poole, and Portsmouth. ICS2 compliance for this route has been fully mandatory for road movements since 1 September 2025 under ICS2 Release 3.
For UK road freight entering France (the EU’s busiest first point of entry for UK exports), two specific compliance requirements apply in addition to standard ICS2 ENS submission. First, the ICS2 ENS must be submitted at least 1 hour before the vehicle’s arrival at the first EU entry point. For Channel Tunnel movements, this means the ENS must be submitted before the vehicle boards the Eurotunnel shuttle at Folkestone. Second, an ELO (Enveloppe Logistique Obligatoire) barcode must be generated for every ENS-covered road movement entering France. The ELO is a France-specific identifier that accompanies the ENS data and is required by French customs authorities (la Douane) at the border crossing. Without a valid ELO, French customs will not allow the vehicle to proceed.
iCustoms.ai generates ELOs automatically for every road ENS covering France as a transit or destination country. The ELO generation is included as a standard feature of the iCustoms.ai ICS2 platform at no additional cost, removing one of the most operationally complex requirements for UK-France freight operators.
Key Fact for UK Road Freight Operators: You need both an ICS2 ENS submission confirmation (MRN) and a valid ELO barcode before your vehicle can cross into France. These must be obtained before loading in the UK. iCustoms.ai generates both simultaneously and provides them to the driver before departure.
Read what ICS2 Release 3 says about Freight Forwarders.
ICS2 filing is the process of submitting an Entry Summary Declaration to EU customs authorities before goods arrive at the EU border. The following steps apply to general cargo movements using the H1 dataset across road, rail, maritime, and air transport.
Ready to automate your ICS2 filing? iCustoms.ai handles ENS submission from data extraction to MRN retrieval, with built-in validation and ELO generation included as standard. Book a free demo
ICS2 Filing deadlines under differ by shipment type and must be met before the goods load or arrive at the EU border.
| Transport Mode | Minimum Advance Filing Time | Dataset Required | Key Notes |
| Air (general cargo) | At least 4 hours before arrival | H1 Full ENS | PLACI required before loading for express and postal |
| Air (short haul under 4 hours) | Before aircraft departure | H1 Full ENS | Covers most UK to EU air routes |
| Maritime containerised (deep sea) | At least 24 hours before loading | H1 Full ENS | Most common deadline for FCL shipments |
| Maritime bulk and break-bulk | At least 4 hours before arrival | H1 Full ENS | Short sea from UK to Ireland, Netherlands etc. |
| Road | 1 hour before arrival at first EU entry point | H1 Full ENS | Critical for cross-Channel and Northern Ireland movements |
| Rail | At least 2 hours before arrival | H1 Full ENS | Covers Channel Tunnel rail freight |
| Inland Waterways | At least 2 hours before arrival | H1 Full ENS | Rhine corridor and EU river transport |
| Postal and Express (PLACI) | Before loading onto EU-bound aircraft | H7 Dataset | ICS2 Release 1 scope |
Optimise ENS filing and ensure every shipment moves smoothly.
ICS2 was introduced through three releases, each expanding ENS obligations to new transport modes. All three releases are now fully in force.
ICS2 Release 1 (15 March 2021) Postal and express consignments by air. PLACI (H7 dataset) required before loading onto EU-bound aircraft.
ICS2 Release 2 (1 March 2023) All air freight general cargo. Full H1 ENS dataset required before arrival in EU27, Northern Ireland, Norway, and Switzerland.
ICS2 Release 3 Phase 1 (3 June 2024) Maritime and inland waterways carriers required to submit ENS under Release 3 requirements.
ICS2 Release 3 Phase 2 (4 December 2024) Maritime and inland waterways house-level filers, including freight forwarders and consolidators, brought into scope.
ICS2 Release 3 Final Phase (1 April to 1 September 2025) Road and rail carriers onboarded. ICS2 fully operational across all modes from 1 September 2025
ICS2 applies to goods entering or transiting through all 27 EU member countries, plus Norway, Switzerland, and Northern Ireland. Compliance is determined by the Member State of first entry into the EU customs territory, not by the final destination of the goods.
As of January 2026, the majority of EU member states require full ICS2 compliance for all transport modes. Most transitional derogations ended on 31 December 2025. Latvia has the longest remaining derogation, allowing ICS1 or ICS2 combined with NCTS-P5 until 31 May 2026, after which ICS2 becomes mandatory. From June 2026, Croatia, Poland, Romania, and Slovakia join the full ICS2 road and rail framework.
If your goods enter the EU through France, Germany, Belgium, or the Netherlands, you have been required to comply with full ICS2 for all transport modes since 1 September 2025. These are the four most common entry points for UK-origin goods, which means the overwhelming majority of UK exporters sending goods to EU customers are now operating under full ICS2 enforcement.
| EU Member State | ICS2 Status (2026) |
| Austria, Belgium, Germany, Denmark, Luxembourg, Cyprus, Czechia | Full ICS2 from 1 September 2025 |
| France, Greece, Ireland, Italy, Hungary, Finland, Spain | ICS2 mandatory from 1 January 2026 |
| Northern Ireland (XI) | ICS2 mandatory from 1 January 2026 |
| Bulgaria, Estonia | ICS2 or NCTS-P6 from 1 September 2025 |
| Latvia | ICS1 or ICS2 with NCTS-P5 until 31 May 2026, then ICS2 |
| Croatia, Poland, Romania, Slovakia | Full ICS2 road and rail framework from June 2026 |
ICS2 compliance is not optional and the consequences of non-compliance are operational as well as financial. Customs authorities across EU member states have full enforcement powers to act on late, inaccurate, or missing ENS declarations.
The practical consequences of failing to meet ICS2 compliance requirements include:
The most common compliance failures that trigger customs intervention under ICS2 are vague or generic goods descriptions, missing or incorrect EORI numbers, incomplete routing data, and late submission past the mode-specific deadline.
See how iCustoms verifies ICS2 readiness for each EU entry point.
Use this checklist to confirm your ICS2 compliance readiness:
ICS2 Filing Software helps Economic Operators automate Entry Summary Declaration submissions, reduce filing errors, and manage high volume ENS workflows across EU and UK customs systems. Unlike the Shared Trader Interface, our AI powered ICS2 filing software supports document driven processing, real time validation, ELO generation, and integrated compliance monitoring for scalable customs operations.
| Factor | Shared Trader Interface (STI) | Automated ICS2 filing Software |
| Cost | Free | Paid, volume-based subscription |
| Filing method | Fully manual, field by field | Automated from commercial documents and TMS/ERP data |
| Volume capacity | Suitable for fewer than 10 filings per day | Designed for hundreds or thousands of daily submissions |
| Error checking | Basic validation at submission | Real-time validation against ICS2 rules before submission |
| ELO generation | Not supported | Automated, included in every road ENS filing |
| Multiple ENS filing | Manual coordination required | Integrated workflow across carrier and house-level filers |
| RARPC monitoring | Manual checking required | Automated alerts for all customs risk responses |
| UK ENS support | EU only | Covers both UK ENS (HMRC CDS) and EU ICS2 in one platform |
| Audit trail | Manual record keeping | Full MRN tracking and compliance reporting |
For operators filing more than a handful of ENS declarations per day โ whether they first came into scope under ICS2 Release 1 software requirements for express courier PLACI filings or later under Release 2 and 3 โ a dedicated ICS2 compliance software solution is significantly more practical and less error-prone.
iCustoms.ai is an AI-powered customs compliance platform that automates ICS2 ENS filing for freight forwarders, road hauliers, maritime carriers, courier companies, and customs brokers. It connects directly to the EU Shared Trader Interface via an accredited AS4 access point and processes ENS declarations in under 90 seconds at 99% accuracy.
What iCustoms.ai handles for ICS2:
iCustoms.ai is suitable for operators of all sizes, from independent freight forwarders processing dozens of shipments per month to large logistics providers submitting thousands of ENS declarations daily.
A common question from IT teams evaluating ICS2 compliance software is whether the system supports a REST API. The EU ICS2 system does not use REST for direct integration. ICS2 uses the AS4 messaging standard, which is based on the ebMS 3.0 (eBusiness Messaging Service) protocol. AS4 provides the secure, reliable, and auditable message exchange required for customs compliance communications between private operators and government customs systems.
An AS4 access point is the certified technical connection that allows software providers to submit ENS declarations directly to the EU ICS2 central system on behalf of Economic Operators. iCustoms.ai operates a fully certified AS4 access point that is registered with the EU ICS2 system and accredited to submit ENS data for all transport modes including air, maritime, road, and rail.
For businesses that need to integrate ICS2 filing into their own TMS, ERP, or logistics platforms, iCustoms.ai provides an integration layer that accepts ENS data from your systems via standard data formats and API calls, processes it through the iCustoms platform, and submits the resulting ENS to the EU ICS2 system via the AS4 access point. This means your internal systems connect to iCustoms.ai using a standard API while iCustoms.ai handles the AS4 communication with EU customs on your behalf.
ICS2 EDI filing setup allows Economic Operators to automate Entry Summary Declaration submissions directly from their TMS, ERP, or customs software into EU customs systems. Instead of manually entering ENS data into the Shared Trader Interface, businesses can use AS4 based EDI connectivity to transmit shipment data, retrieve MRNs, monitor RARPC responses, and manage high volume ICS2 compliance workflows with greater speed, accuracy, and scalability.
Improve ENS data quality and avoid rejections and queries with iCustoms.
While ICS2 creates compliance obligations, it also delivers real operational benefits for businesses moving goods through EU borders legitimately:
ICS2 is applicable for all shipments moving from non-EU countries to EU countries or transiting through EU member states, as well as Northern Ireland, Switzerland, and Norway.
Maritime and Inland Waterways House-Level Filers
With ICS2 Release 3 now fully in force, maritime and inland waterways house-level filers, including freight forwarders and consolidators, must operate under a stable enforcement environment where accuracy and timeliness of safety and security data are critical.
To maintain compliance and avoid disruptions, the following practices should be embedded into daily operations:
Assess and maintain system compatibility with ICS2 and ELO requirements, ensuring that IT infrastructure reliably supports ENS data submission and any country-specific obligations.
Collect and verify all required data elements, including goods descriptions, HS codes, and party details, before submitting safety and security declarations.
Ensure operational teams understand ICS2 responsibilities and procedures, particularly where multiple parties are involved in ENS filing.
As ICS2 enforcement expands across all EU transport modes, businesses need declaration software that supports automated ENS filing, validation, and direct customs connectivity without increasing manual workload or compliance risk.
Most general document processing platforms are not designed for ICS2 workflows. They can extract data from invoices or transport documents, but they do not provide direct ENS filing, ELO generation, RARPC monitoring, or built in validation against EU ICS2 requirements.
iCustoms is purpose built for ICS2 compliance and customs declaration workflows. The platform automates data extraction, HS code validation, ENS submission, MRN retrieval, and ELO generation while connecting directly to EU customs systems through an accredited AS4 access point and thus is the best ICS2 declaration software.
ICS2 stands for Import Control System 2. It is the European Union's mandatory advance cargo information system for safety and security screening. ICS2 requires every Economic Operator involved in moving goods into or through the EU to file an Entry Summary Declaration (ENS) before those goods arrive at the EU border. ICS2 applies across all transport modes including air, sea, road, rail, and inland waterways, and has been fully operational across all EU member states since 1 September 2025. The system is administered by the European Commission and connects national customs authorities in all 27 EU countries, Norway, Switzerland, and Northern Ireland.
Freight forwarders have two distinct ICS2 compliance obligations. First, where a freight forwarder issues a house bill of lading, they are required to submit their own house-level Entry Summary Declaration containing the H1 dataset: a minimum 6-digit HS code, accurate goods description, EORI of consignee, consignor details, and routing information. Second, freight forwarders must coordinate with the ocean or air carrier to ensure master-level ENS data is also submitted. Both the carrier (master level) and the freight forwarder (house level) carry independent legal responsibility for the accuracy of their own ICS2 submission. Failure to submit house-level ENS where required can result in cargo holds and financial penalties, even if the carrier has submitted their master-level data correctly.
ICS2 is governed by EU Regulation No 952/2013 (the Union Customs Code) which established the legal requirement for pre-arrival safety and security filings for all goods entering EU customs territory. The technical data standards are defined by the EU Customs Data Model (EUCDM), which specifies the mandatory fields, formats, and validation rules for Entry Summary Declarations. ICS2 is administered by the European Commission's Directorate-General for Taxation and Customs Union (DG TAXUD). National customs authorities in each EU member state implement ICS2 requirements under delegated authority from the European Commission.
The ICS2 system is the centralised EU customs platform that receives, validates, and processes Entry Summary Declarations from Economic Operators before goods arrive at EU borders. It connects to national customs authority systems in all 27 EU member states plus Norway, Switzerland, and Northern Ireland. When an ENS is submitted, the ICS2 system performs automated safety and security risk analysis and returns a risk result: either clearance for the goods to proceed, a "do not load" instruction, or a risk referral requiring additional documentation or inspection. Economic Operators can access the ICS2 system either through the Shared Trader Interface (STI) web portal for manual submission or via a certified IT Service Provider such as iCustoms.ai that connects programmatically via an AS4 access point.
The H7 dataset (also called PLACI, Pre-Loading Advance Cargo Information) is a simplified ENS dataset used primarily by postal operators and express courier companies for air shipments. It contains a minimum set of safety and security data and must be submitted before goods are loaded onto an EU-bound aircraft. The H1 dataset is the full Entry Summary Declaration required for general cargo across all transport modes including maritime, road, rail, and air freight (non-postal). H1 requires a minimum 6-digit HS code, a detailed goods description, EORI numbers for all parties, complete routing data, and transport document references. For most freight forwarders, hauliers, and importers handling general cargo, the H1 dataset applies. Getting H1 data right, particularly the goods description and HS code, is critical because inaccurate or vague H1 data is the most common trigger for ENS rejection and cargo holds under ICS2.
ICS2 applies to all goods entering or transiting through any of the 27 EU member states, plus Norway, Switzerland, and Northern Ireland (under the Windsor Framework). Compliance obligations are triggered by the first point of entry into EU customs territory, regardless of the final destination of the goods. As of January 2026, the majority of EU member states require full ICS2 compliance across all transport modes. Most transitional derogations expired on 31 December 2025. Latvia has the longest remaining derogation (until 31 May 2026) allowing ICS1 or ICS2 combined with NCTS-P5. Croatia, Poland, Romania, and Slovakia complete their road and rail ICS2 integration by June 2026. If your goods enter the EU through France, Germany, Belgium, or the Netherlands, full ICS2 enforcement has applied since 1 September 2025 across all transport modes.
Late or inaccurate ENS submissions under ICS2 have immediate operational consequences. Cargo may be physically detained at the EU border pending risk assessment completion. A "do not load" instruction may be issued before goods are loaded at the point of origin, preventing the shipment from departing. Risk referrals may require additional documentation or physical inspection of goods. Financial penalties may be imposed by national customs authorities under their respective enforcement legislation. Repeated non-compliance identified on your EORI increases future scrutiny across all shipments. The most common causes of ICS2 non-compliance are vague goods descriptions, missing or incorrect EORI numbers, incomplete routing data, and late submission past the mode-specific deadline.
The Shared Trader Interface (STI) is the European Commission's free web portal for manual ICS2 ENS submission. It allows Economic Operators to log in and file Entry Summary Declarations directly with EU customs authorities without using third-party software. The STI is suitable for very low-volume operators filing fewer than 10 declarations per day. For higher volumes, the STI becomes impractical because it requires manual field-by-field data entry for every declaration, has no automated ELO generation for French road movements, requires manual monitoring of RARPC risk responses, and does not integrate with commercial invoices, TMS, or ERP systems. iCustoms.ai connects to the same EU ICS2 system as the STI but via an AS4 access point, enabling automated high-volume ENS filing with built-in validation, ELO generation, and RARPC monitoring.
Yes. ICS2 applies to goods transiting through EU customs territory, not only goods being imported for release into free circulation. Any goods entering EU customs territory โ even if they will transit through the EU and depart to a non-EU destination โ are subject to ICS2 ENS filing requirements before arrival. The ENS filing obligation for transit goods sits with the carrier or freight forwarder responsible for the movement, in the same way as for import goods. Transit through the EU under NCTS (New Computerised Transit System) does not exempt goods from ICS2 ENS requirements. Both ICS2 ENS and NCTS transit declarations may be required for the same shipment depending on the movement type.
iCustoms.ai automates ENS data validation, submission, ELO generation, and RARPC monitoring for freight forwarders, hauliers, and customs brokers. ICS2 declarations in under 90 seconds at 99% accuracy.
Economic Operators can access the ICS2 system in two ways (ICS2 login). For manual filing, you can log in to the Shared Trader Interface (STI), the European Commission's free web portal for ICS2 ENS submission. STI access requires registration in UUM&DS (the EU's Uniform User Management and Digital Signatures system) and a valid EORI number registered with your national customs authority. For automated filing at scale, operators use a certified IT Service Provider (ITSP) such as iCustoms.ai, which connects to the ICS2 system via an AS4 access point rather than the web portal. ITSP users do not log in to the STI directly โ ENS data is submitted programmatically via the AS4 connection.
In shipping and freight forwarding, ICS2 (Import Control System 2) is the EU customs pre-arrival notification system that requires carriers, freight forwarders, and importers to file a safety and security declaration before goods reach EU borders. In French and Dutch-speaking countries, the system is administered by national customs authorities known as "douane" (Douane et Droits Indirects in France, Dienst Douane in the Netherlands) which connect to the central EU ICS2 platform operated by DG TAXUD. The ICS2 filing obligation applies to all shipments entering or transiting through EU member states, regardless of the country of origin or mode of transport.
NVOCCs (Non-Vessel Operating Common Carriers) carry dual ICS2 filing obligations because they issue their own house bills of lading but do not physically operate vessels. As a freight forwarder or NVOCC, you must submit your own house-level Entry Summary Declaration (H1 dataset) for each house bill of lading you issue, in addition to the master-level ENS data submitted by the actual ocean carrier. Both filings are independent and both parties carry legal responsibility for the accuracy of their own submission. This dual-filing model means NVOCCs effectively need ICS2 compliance software capable of managing both master and house ENS coordination, as manual management of dual filings at scale is impractical.
The EU ICS2 system does not use a REST API for ENS submission. ICS2 uses the AS4 messaging standard for machine-to-machine communication between Economic Operators and EU customs authorities. AS4 is an ebMS 3.0-based messaging protocol that provides secure, reliable exchange of customs declaration messages. iCustoms.ai operates a certified AS4 access point that connects directly to the EU ICS2 system, enabling automated ENS submission without the need to log in to the Shared Trader Interface. If you are evaluating ICS2 software based on API capability, the correct question is whether the provider has a certified AS4 access point rather than a REST API, as REST is not the supported integration standard for direct ICS2 system access.
In shipping and freight forwarding, ICS2 (Import Control System 2) is the EU customs pre-arrival notification system that requires carriers, freight forwarders, and importers to file a safety and security declaration before goods reach EU borders. In French and Dutch-speaking countries, the system is administered by national customs authorities known as "douane" (Douane et Droits Indirects in France, Dienst Douane in the Netherlands) which connect to the central EU ICS2 platform operated by DG TAXUD. The ICS2 filing obligation applies to all shipments entering or transiting through EU member states, regardless of the country of origin or mode of transport.
The ICS2 filing deadline for road freight is 1 hour before the vehicle arrives at the first point of entry into EU customs territory. For cross-Channel freight entering France via Dover or the Channel Tunnel, this means the ENS must be submitted before the vehicle boards at the UK departure point. Late submission at this border results in immediate cargo holds. For road movements into other EU entry points, the 1-hour deadline applies from the moment the vehicle crosses into EU territory.
iCustoms is one of the leading ICS2 declaration software platforms for freight forwarders, customs brokers, and logistics operators because it combines AI document processing, ENS filing, ELO generation, and customs validation in one platform.
Automate ENS validation and avoid shipment delays at EU borders.
Automate data entry, reduce errors and ensure compliance
iCustoms is an all-in-one solution helping businesses automate customs processes more efficiently. With AI-powered and machine-learning capabilities, iCustoms is designed to streamline your all customs procedures in a few minutes, cut additional costs and save time.
Automate data entry, reduce errors and ensure compliance