Guide · EU Customs

EU ICS2 in 2026: Filing Deadlines and Who Is Liable

By ShipScout Research · October 1, 2026 · 8 min read
Truck queue at an external border crossing into the European Union

The filing window is measured from arrival, not from dispatch. Road freight has the tightest one in the system. Photo: David Edwards (CC BY 3.0), via Wikimedia Commons.

Most people meeting ICS2 for the first time assume it is a customs declaration. It is not. It is a security filing that happens before the customs declaration, often before the goods are even loaded, and it is the carrier's legal obligation rather than the importer's. That distinction is where the trouble starts, because the party with the legal duty usually is not the party holding the data.

The 30-second version

  • ICS2 version 3 became mandatory across every transport mode into the EU on 3 February 2026.
  • Five member states, Croatia, Latvia, Poland, Romania and Slovakia, complete the final road rollout on 1 June 2026.
  • After that date ICS1 is fully decommissioned. There is no fallback system.
  • Road freight has the tightest window: the entry summary declaration must be filed and accepted at least one hour before the vehicle reaches the customs office of first entry.
  • It covers the EU plus Norway, Switzerland and Northern Ireland.

The filing windows, by mode

These are the numbers to build your process around. Note that maritime deep-sea is measured before loading, while everything else is measured before arrival, which catches people out constantly.

ICS2 entry summary declaration filing windowMaritime deep sea, before loading24 hAir long haul, before arrival4 hRail, before arrival2 hShort sea, before arrival2 hRoad, before arrival1 h

The one-hour road window sounds generous until you work backwards through it. The declaration has to be submitted, validated by the ICS2 common repository, and returned as accepted, all before the truck reaches the border post. A rejection at minute fifty-five is a truck sitting at the frontier. For short cross-border runs the practical deadline is at loading, not an hour out.

Who is actually liable

The legal obligation to lodge the entry summary declaration sits with the carrier. In practice the data is split: the carrier knows the conveyance and the routing, while the consignor and consignee know the goods, the value and the parties. ICS2 handles this with multiple filing, where a freight forwarder or postal operator can lodge part of the dataset and the carrier lodges the rest, and the system stitches them together.

That is elegant on paper and fragile in practice, because a multiple filing fails if either half is late or mismatched. If you are the importer, you are not the filer, but you are the one whose goods sit at the border. The only sensible posture is to confirm in writing who is filing on every lane you use, and to make your supplier send you the commodity detail early enough to be useful.

ICS2 does not care who made the mistake. It stops the consignment, and the consignment is yours.

The data that gets filings rejected

Three fields cause most of the pain:

What changes on 1 June 2026

The five remaining member states finish onboarding road traffic, and ICS1 switches off. Two consequences follow. First, any lane into Croatia, Latvia, Poland, Romania or Slovakia that has been running on a derogation loses it, so carriers who have been filing the old way need a working ICS2 connection before then rather than on the day. Second, once ICS1 is gone there is no manual workaround at the border, which removes the informal tolerance that has absorbed a lot of bad filings during the transition.

If your goods move into the EU by road from Türkiye, the Western Balkans, Ukraine or Moldova, this date matters more to you than any tariff change this year. Turkish road freight into the EU is the single largest affected lane.

A practical checklist

  1. Confirm, per lane and in writing, which party lodges the ENS and whether it is a single or multiple filing.
  2. Give your carrier a standing commodity description and six-digit HS code per SKU, not per shipment.
  3. Validate every EORI you rely on, including your own, and check it matches the legal entity on the invoice.
  4. For road, set your internal cut-off at loading rather than at the legal one-hour mark.
  5. Ask your forwarder to show you a recent acceptance message. If they cannot produce one, you have found your problem early.

What to do when a filing is rejected

Rejections are routine rather than exceptional, and how quickly you resolve one determines whether it becomes a delay or a disaster.

The system returns an error reference rather than an explanation, so the first step is always to map the code to the field it concerns. Most failures fall into three groups: data validation, where a field is malformed or a code does not exist; consistency, where a house-level filing does not reconcile with the master filing; and risk, where the declaration is accepted but a control is imposed.

The third is the one to watch, because a do-not-load instruction on maritime cargo means exactly that, and arguing about it after the vessel sails is not an option. Build in enough time before your legal deadline to correct and resubmit at least once, which for road freight means filing at loading rather than an hour out.

Keep the acceptance message. It is the only proof you filed correctly, and it is what your customer will ask for when their goods are held.

How ShipScout helps

ICS2 is a filing discipline, and no data product files it for you. What trade data does answer is the question underneath it: who is moving what into Europe, through which entry points, and with whom. ShipScout covers that with 11B+ shipment records across 240+ countries:

  1. See EU importer activity by HS code so you can size a market before you commit to a lane and its compliance overhead.
  2. Identify the carriers and forwarders already running your route at volume, which is the shortest path to a partner who is genuinely ICS2-ready.
  3. Track competitor entry points and see which borders they favour, and which they quietly stopped using.
  4. Pull decision-maker contacts where available for the importers worth approaching.

The rules are published. The traffic patterns are not. Start a free trial and look at your lane.

See who’s importing into the EU right now.

ShipScout turns 11B+ shipment records across 240+ countries into a live list of verified buyers and suppliers, ranked by volume, with the contacts to reach them. Create a free account and run your first search in minutes.

Start your free trial →
Sources: European Commission, Import Control System 2; Customs-Declarations.UK, navigating the ICS2 June 2026 road rollout; Customs-Declarations.UK, ICS2 Release 3 for road and rail; x7trade, ICS2 release timeline and compliance deadlines; iCustoms, ICS2 pre-arrival requirements; CLECAT, guidance for freight forwarders on ICS2 Release 3.