ICS2 Filing 2026 Guide: Pre-Arrival Declaration, Requirements, Regulations and Compliance

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 (Import Control System 2) is fully operational across all EU member states and transport modes as of September 2025
  • All Economic Operators moving goods into or transiting through the EU must submit an Entry Summary Declaration (ENS) before arrival
  • The H1 dataset requires a minimum 6-digit HS code, full goods description, EORI number, and complete party details
  • Late or inaccurate ICS2 filings result in cargo holds, customs referrals, and financial penalties
  • iCustoms automates ICS2 ENS filing, including data validation, ELO generation, and RARPC monitoring, in a single platform

What Is ICS2 Declaration?

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 Pre-Arrival Declaration Regulations: The Legal Framework Behind the System

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: What Economic Operators Must Provide

ICS2 requirements. Import Control System 2 Release Timeline Key Phases 2

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:

  • A minimum 6-digit Harmonised System (HS) code for each product in the consignment
  • An accurate goods description covering the composition, nature, and intended use of the goods (vague descriptions are the single most common cause of ENS rejection and customs holds)
  • The gross weight of the goods
  • The number and type of packages

ICS2 Buyer Seller Information Requirement – ICS2 Consignee EORI Requirements:

  • The EORI number of the consignee established in the EU
  • Full name and address details for the consignor (seller or exporter)
  • Full name and address details for the consignee (buyer or importer)
  • Where applicable, the buyer and seller if different from the consignee and consignor
  • The EORI number of the declarant submitting the ENS

Transport and routing requirements:

  • The carrier’s identity and transport document reference (master bill of lading, CMR, or air waybill)
  • The first point of entry into the EU customs territory
  • All routing information for the transport movement
  • Container or seal numbers where applicable

Timing requirements:

  • ENS submission must happen before loading or before arrival, depending on transport mode
  • Late submission, even by minutes for road movements with a one-hour pre-arrival deadline, can result in cargo holds and “do not load” instructions

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.

Who Is an Authorised Economic Operator Under ICS2?

Under ICS2, the term Authorised Economic Operator covers any business or individual involved in the international movement of goods. This includes:

  • Carriers, the parties physically transporting goods by air, sea, road, or rail
  • Freight forwarders and consolidators, responsible for house-level ENS filings where multiple parties share a single transport movement
  • Importers and consignees, legally responsible for goods upon entry and required to provide accurate product data for ENS submissions
  • Exporters and consignors, responsible for supplying accurate HS codes, goods descriptions, and party details
  • Customs brokers, who often manage ENS filing on behalf of multiple clients simultaneously
  • Authorised Economic Operators (AEOs), trusted traders who benefit from simplified procedures but still carry full ICS2 data obligations

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.

How the ICS2 System Works

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.

ICS2 Data Requirements: H7 and H1 Datasets

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.

ICS2, ENS, and ELO for UK-France Cross-Channel Freight: What You Need to Know

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 Process: A Step by Step Guide to ENS Submission

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.

  1. ICS2 filing process starts with gathering all required shipment data including goods descriptions, HS codes, EORI numbers, and full party details for consignor, consignee, buyer, and seller
  2. Determine your ICS2 filing role: are you the carrier (transport-level filer), the freight forwarder (house-level filer), or both?
  3. Establish ICS2 filing timelines based on your transport mode and first EU entry point (see the deadlines table below)
  4. Access the ICS2 system via either the Shared Trader Interface (STI) for manual filing or a certified ICS2 filling compliance software solution such as iCustoms.ai
  5. Create or import the ENS declaration, completing all mandatory H1 fields including HS codes, goods descriptions, and EORI numbers
  6. Submit the ENS to the relevant EU customs authority via the ICS2 filing system before the required deadline
  7. Receive the Movement Reference Number (MRN) confirming successful ICS2 submission
  8. Monitor for RARPC (Risk Analysis Results Processing and Communication) responses from customs authorities and respond to any risk referrals promptly
  9. For road movements into France, generate the required ELO (Enveloppe Logistique Obligatoire) barcode before reaching the French border
  10. Retain all ENS records and MRNs for audit purposes as evidence of compliance

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 Deadline by Transport Mode

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
Want faster, friction-free cargo clearance into the EU?

Optimise ENS filing and ensure every shipment moves smoothly.

Watch a demo

ICS2 Releases: The Phased Rollout Explained

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

EU ICS2 Countries, Scope and Applicability

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 StateICS2 Status (2026)
Austria, Belgium, Germany, Denmark, Luxembourg, Cyprus, CzechiaFull ICS2 from 1 September 2025
France, Greece, Ireland, Italy, Hungary, Finland, SpainICS2 mandatory from 1 January 2026
Northern Ireland (XI)ICS2 mandatory from 1 January 2026
Bulgaria, EstoniaICS2 or NCTS-P6 from 1 September 2025
LatviaICS1 or ICS2 with NCTS-P5 until 31 May 2026, then ICS2
Croatia, Poland, Romania, SlovakiaFull ICS2 road and rail framework from June 2026

ICS2 Compliance: What Happens If You Do Not File Correctly

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:

  • Physical detention of goods at the EU border pending risk assessment completion
  • Issuance of “do not load” instructions for non-compliant consignments before they are loaded
  • Risk-mitigating referrals requiring additional documentation or physical inspection of goods
  • Financial penalties imposed by national customs authorities under their respective enforcement legislation
  • Delays to onward transport while customs carry out checks triggered by incomplete or inaccurate data
  • Increased scrutiny on future shipments if a pattern of non-compliance is identified on your EORI

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.

Unsure which filing system applies to your route?

See how iCustoms verifies ICS2 readiness for each EU entry point.

ICS2 Compliance Checklist for Economic Operators

Use this checklist to confirm your ICS2 compliance readiness:

  1. Register with your national customs authority as an ICS2 Economic Operator and obtain UUM&DS registration
  2. Confirm your EORI number is active and correctly registered in UUM&DS
  3. Decide your filing route: Shared Trader Interface (STI) for low-volume manual filing, or a certified ITSP such as iCustoms.ai for automated, high-volume filing
  4. Coordinate with your carriers to confirm their EORI numbers and master transport document references
  5. Ensure your internal systems can capture all H1 dataset fields including HS codes, consignee details, and full routing information
  6. Test your filing connection during the deployment window assigned by your national customs authority
  7. Establish internal processes for monitoring and responding to RARPC risk referrals from EU customs
  8. Set up alerts for ENS acknowledgements and Movement Reference Numbers (MRNs) so you can confirm successful submission for every shipment
  9. If your goods enter the EU via France by road, confirm you have ELO generation capability
  10. Maintain a complete audit trail of all ENS filings, MRNs, and customs responses for compliance and audit purposes

Automated ICS2 Filing Software vs Shared Trader Interface

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.

FactorShared Trader Interface (STI)Automated ICS2 filing Software
CostFreePaid, volume-based subscription
Filing methodFully manual, field by fieldAutomated from commercial documents and TMS/ERP data
Volume capacitySuitable for fewer than 10 filings per dayDesigned for hundreds or thousands of daily submissions
Error checkingBasic validation at submissionReal-time validation against ICS2 rules before submission
ELO generationNot supportedAutomated, included in every road ENS filing
Multiple ENS filingManual coordination requiredIntegrated workflow across carrier and house-level filers
RARPC monitoringManual checking requiredAutomated alerts for all customs risk responses
UK ENS supportEU onlyCovers both UK ENS (HMRC CDS) and EU ICS2 in one platform
Audit trailManual record keepingFull 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.

How iCustoms.ai Automates ICS2 Compliance

Industries impacted by ICS2 (Import Control System 2) including carriers, customs brokers, freight forwarders, AEOs, importers and exporters under EU Import Control System 2 compliance

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:

  • Automated data extraction from commercial invoices, packing lists, and bills of lading, removing manual data entry
  • Real-time data validation against ICS2 H1 requirements before submission, catching errors before they reach EU customs
  • Automated HS code classification using AI, eliminating the most common cause of ENS rejection
  • Direct ENS submission to the EU Shared Trader Interface with immediate MRN retrieval
  • Automatic ELO (Enveloppe Logistique Obligatoire) generation for road movements through France
  • Automated RARPC monitoring with instant alerts when EU customs issues a risk referral or intervention
  • Full support for the multiple filing model, coordinating carrier-level and house-level ENS data
  • Coverage of both EU ICS2 and UK ENS (HMRC CDS) filings in a single platform

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.

ICS2 API Integration: AS4 vs REST API Explained

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.

How to Set Up ICS2 EDI Filing

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.

Is your shipment data strong enough for EU security screening?

Improve ENS data quality and avoid rejections and queries with iCustoms.

ICS2 Benefits for Legitimate Trade

While ICS2 creates compliance obligations, it also delivers real operational benefits for businesses moving goods through EU borders legitimately:

  • Faster clearance for compliant operators: Goods with complete, accurate ENS data move through EU customs faster because risk analysis is completed before arrival, reducing dwell time at ports and border crossings
  • Reduced physical inspections: High-quality ENS data reduces the likelihood of your shipments being selected for physical customs inspection
  • Improved supply chain visibility: The MRN and RARPC system gives operators real-time visibility of where their shipments stand in the customs process
  • Enhanced EU-wide security: ICS2 helps EU customs identify high-risk consignments before they enter the EU, protecting all businesses in the supply chain from the reputational and legal risks of unwittingly carrying prohibited goods
Benefits of ICS2 including enhanced security, efficient trade, early risk detection, and improved collaboration across EU customs systems

Applicability of ICS2

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.

ICS2 Release 3: Operating Under Full Enforcement

ICS2 Preparation Checklist. ICS2 Release 3 essentials product details EORI HS code party info ELO reference EU compliance

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.

  • Take into account utilising ICS2 compliance software, such as iCS2 by iCustoms, that can automate the tasks associated with safety and security declarations.

Best ICS2 Declaration Software

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.

Why Generic IDP Platforms Struggle with ICS2

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.

Why iCustoms Is the Best ICS2 Declaration Software

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.

Frequently Asked Questions

What is ICS2?

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.

What are the ICS2 requirements for freight forwarders?

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.

What regulations govern ICS2?

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.

What is the ICS2 system?

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.

What is the difference between the H7 and H1 datasets?

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.

Which countries does ICS2 apply to?

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.

What happens if I submit a late or inaccurate ENS under ICS2?

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.

What is the Shared Trader Interface (STI)?

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.

Does ICS2 apply to goods transiting through the EU?

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.

Are your ICS2 processes ready for full enforcement in 2026?

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.

How do I access the ICS2 system? (ICS2 login)

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.

What is ICS2 in shipping? (ICS2 Douane)

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.

What ICS2 obligations apply to NVOCCs and non-vessel operating carriers?

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.

Does iCustoms.ai support ICS2 via REST API?

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.

What ICS2 obligations apply to NVOCCs and non-vessel operating carriers?

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.

What is the ICS2 filing deadline for road freight?

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.

What is the best ICS2 declaration software?

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.

iCustoms Watch a Demo

Are your ICS2 processes ready for full enforcement with iCustom?

Automate ENS validation and avoid shipment delays at EU borders.

You may also like:

Simplify Your ENS Submissions with iCustoms

iDP Icon

Automate data entry, reduce errors and ensure compliance

Subscribe to our Newsletter

About iCustoms

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.

Simplify Your ENS Submissions with iCustoms

iDP Icon

Automate data entry, reduce errors and ensure compliance