Customs & Regulation
Customs Clearance for Vehicles at EU Ro-Ro Ports: The Real Flow
How customs clearance actually works for finished vehicles at European ro-ro ports — ICS2, T1 transit, temporary storage, and where OEM import flows stall.
The vessel is alongside. The ramp is down. And your cars — several hundred of them, each tagged against a dealer order — are sitting in temporary storage at Zeebrugge or Bremerhaven, unable to move until customs says so. The question OEM import desks get wrong is not whether this process matters. It's exactly how it works and where it breaks. Here is the step-by-step answer.
The ENS Comes First — and ICS2 Means No Shortcuts
Customs clearance for finished vehicles at European ro-ro ports begins before the ship crosses into EU waters. Under the EU's ICS2 Entry Summary Declaration regime, carriers or their representatives must submit a complete ENS — Entry Summary Declaration — ahead of arrival. No exemptions, no grace periods. As of 3 February 2026, ICS2 version 3 is fully mandatory across all transport modes and all member states. The old formats are gone.
For vehicles, this means the HS code must be precise at the pre-filing stage. Chapter 87 codes — the tariff chapter covering motor vehicles — need to be at minimum six digits, and EU customs may demand the full combined nomenclature code. Getting that wrong at this stage doesn't generate a warning; it generates a hold before a single car hits the ramp. OEMs routing flows from Asia through a Belgian or German ro-ro first call and then onward into Central Europe were caught out by this when the February 2026 cutover killed legacy message formats. If your ENS is non-compliant at the vessel's first EU port of call, the entire consignment sits.
This connects directly to the tariff exposure you're already tracking. If you're importing Chinese-built models, the EU tariff duty rates on top of any customs hold create compounding costs that are very hard to recover from a dealer SLA standpoint.
Discharge, Temporary Storage, and the 90-Day Clock
Once the vessel berths and vehicles are discharged down the ramp, customs control of the destination country attaches immediately. No vehicle can leave the port area until it has been fully cleared. The regime that governs the waiting period is temporary storage — a time-limited EU customs status with a hard ceiling. Under EU customs law, that ceiling is 90 days. After 90 days, goods that have not been assigned a customs procedure face serious consequences, up to and including seizure.
Ninety days sounds comfortable. Operators at Bremerhaven or Barcelona will tell you it isn't, particularly when high-volume discharge windows, port congestion, or incomplete documentation create queue effects at the customs office. Port compound dwell time is already one of the biggest hidden costs in the chain — and temporary storage status makes every extra day of dwell time a compliance risk, not just a demurrage line item.
What OEM import teams routinely underestimate is the documentation burden at this stage. The vessel manifest, bill of lading, commercial invoice, packing list, and certificate of origin must all align perfectly before a customs entry can be lodged. A single mismatch — a VIN discrepancy, a valuation flag — pauses the queue.
The T1 Transit Document: What It Actually Does
For OEMs that don't want to clear customs at the port of entry — because the fiscal warehouse, PDI centre, or importer of record is in another country — the T1 transit document is the instrument that moves uncleared goods across EU borders legally. It operates under the Common Transit Procedure and is tracked digitally via NCTS (New Computerised Transit System), meaning goods stay under customs control and are fully traceable from port to destination customs office.
The critical point most import teams gloss over: the T1 is also a financial guarantee instrument. The holder — typically your customs broker — is liable for the full potential customs debt if the movement defaults or goods go missing in transit. On a mid-range vehicle, that exposure covers import duty plus VAT: a meaningful sum per unit, multiplied across a batch discharge. Your broker's guarantee headroom needs to match your discharge volumes. In high-throughput windows, it often doesn't, and that creates a queue at the NCTS registration stage before a single car has moved.
One procedural wrinkle that hit French ro-ro calls specifically: from December 2025, Regime 42 — which previously allowed certain import VAT simplifications — was abolished in France. A full T1 to the final destination customs border is now mandatory on French port flows. OEMs using Montoir or Le Havre as secondary ro-ro options need their brokers to have updated procedures. This is the kind of change that doesn't make press releases but absolutely shows up in unexpected delays.
Where Flows Actually Stall — and What to Do About It
The three systemic stall points across Zeebrugge, Bremerhaven, and Barcelona are consistent:
- Pre-arrival ENS data quality. Wrong or imprecise HS codes, mismatched shipper data, or late submissions trigger Risk Analysis holds before discharge even begins.
- Guarantee capacity bottlenecks. Customs brokers with insufficient T1 guarantee headroom create artificial queues during peak discharge windows.
- Documentation mismatches at temporary storage entry. Particularly VIN-level discrepancies between the vessel manifest and the customs entry — a problem that gets worse as multi-brand vessel loads become more common.
The fix is not exotic. It is process discipline applied earlier in the chain: HS code verification locked at booking stage, not corrected at berth; broker guarantee limits reviewed quarterly against volume forecasts; and manifest reconciliation run against the customs entry template before arrival, not after.
If your import documentation stack is still being assembled by email the week before arrival, you are building avoidable delays into every discharge cycle. And in a market where ro-ro port congestion is already compressing the margin for error, avoidable is the operative word.
The regulatory framework around finished vehicle imports is not getting simpler. ICS2 is fully enforced, the T1 guarantee stakes are real, and France just rewrote a key procedural assumption. OEM import desks that treat customs as a back-office function rather than a supply chain variable will keep learning this the hard way — one 48-hour hold at a time.
Related reading

Total-Loss Vehicles in STR Fleets: Where the Money Bleeds
A step-by-step breakdown of how European short-term rental operators handle total-loss vehicles — and exactly where cost and downtime escape the process.

How OEMs Manage Unsold Inventory Across EU Markets
European OEMs run a three-lever playbook to clear unsold stock across markets — but each step compounds costs that most distribution teams underestimate until the bill lands.

Ro-Ro Free Storage Days: The Formula OEMs Keep Getting Wrong
European ro-ro terminals calculate free storage days differently — and OEM logistics managers who don't know which trigger applies are paying demurrage they could contest.

Compound Sequencing for Dealer Collections: Where It Breaks
A step-by-step breakdown of how EU compound operators sequence vehicles for dealer collection — slot booking, YMS logic, pre-staging, and the failure modes that cost you days.