ICS2 compliance: A helpful guide for cargo owners
Import Control System 2 is the European Union’s advanced cargo information regime. It requires safety and security data to be submitted before goods arrive or transit through the EU customs territory so authorities can risk assess consignments early and intervene where necessary. Timely, accurate data prevents delays, avoids “do not load” messaging, and protects schedules.
ICS2 replaces the original Import Control System introduced in 2010 and expands both scope and data-grade expectations across transport modes.
Key dates and scope
Full enforcement timeline
From 1 September 2025, ICS2 safety and security requirements will become fully mandatory for air, maritime, road and rail movements, with ICS1 phased out. Any ENS filings that lack the required quality will be rejected.
Aligned countries
The EU programme is implemented with Switzerland and Norway for postal and parcel channels, which increases the need for consistent advanced electronic data across border points.
UK and Northern Ireland specifics
In the UK, ICS2 applies only to goods entering Northern Ireland. Movements into Great Britain use the Safety and Security GB service. Operators moving goods GB to NI or into NI from outside the EU must register and complete EU self-conformance testing to use ICS2 services.
Who must comply
Economic operators and the shared filing model
Obligations are shared. Carriers, freight forwarders, postal operators and express integrators submit transport and house-bill level data. Beneficial cargo owners supply product-level content with precise descriptions and HS codes so filings can be completed correctly at both master and house levels.
Beneficial cargo owners
Cargo owners are accountable for the quality of their commodity data, including shipper and consignee identifiers and EORI numbers. Poor data can trigger holds, screenings, or do-not-load outcomes.
How ICS2 works
Entry Summary Declaration (ENS)
The ENS is a pre-arrival safety and security message lodged via the EU Shared Trader Portal or direct interface. Data is risk-assessed before loading in some channels and before arrival in all channels, enabling targeted controls and facilitating compliant flows.
Electronic advanced data and postal flows
For parcels, the sender must transmit a minimum electronic dataset, including tariff code and content details, to postal operators so that the data reaches customs in advance. Missing or incomplete data risks delay or return.
What data customs expect to see
Commodity precision
- Clear, specific product descriptions that avoid vague terms and stop words.
- Correct HS codes aligned with the described goods.
- Quantity, packaging type and gross weight per line item.
EU guidance stresses complete and accurate master and house data and warns that inadequate quality causes rejections that must be corrected and resubmitted.
Parties and identifiers
- Shipper and consignee legal names and addresses.
- Valid EORI for the EU consignee and, where relevant, the shipper.
- Contact details to expedite compliance queries.
Maintaining valid EORI numbers in core systems and documents is a central requirement under ICS2 operational guidance.
Mode-by-mode requirements
Air cargo
Air requires particularly early data to enable pre-loading risk assessment. Carriers and house-level filers must provide accurate and complete ENS data for every shipment.
Ocean freight
For FCL and LCL, the carrier files master data, while forwarders file house bills for consolidations. Product-level accuracy from cargo owners ensures filings align, preventing duplication or gaps that lead to holds.
Road and rail
Road and rail ENS lodgement is mandated from 1 September 2025, bringing land modes into parity with air and ocean for safety and security pre-arrival datasets.
Postal and express
Senders must transmit Electronic Advance Data covering item contents and tariff codes through approved postal or third-party systems to ensure efficient and compliant parcel flows.
NI and GB: navigating the split
When ICS2 applies to UK trade
Use ICS2 for movements into Northern Ireland from Great Britain and from non-EU origins. Operators with XI EORI numbers moving goods GB to the EU through NI also fall in scope.
Registration and onboarding
HMRC requires registration for ICS2, completion of EU self-conformance testing, and assignment of production roles via UUM&DS before live filing. There was a road deployment window from 1 April to 1 September 2025 that required prior approval.
Consequences of non-compliance
Operational impacts
- Do not load instructions for air and holds at entry for other modes.
- Additional screening, manual inspection and missed connections.
- Knock-on delays to final delivery and production schedules.
Incomplete ENS filings can cause severe disruption, including detention, demurrage and screening fees, and in some cases fines.
Data quality rejections
ENS messages are rejected when data quality is insufficient. Filers must monitor error messages and re-submit corrected data promptly to restore flow.
Data quality: how to write descriptions that customs accept
Avoid vague descriptors
Replace generic entries such as “parts,” “samples,” or “gift” with precise nomenclature that identifies the item’s commercial nature, material and function. This reduces manual touchpoints and screening.
Link HS codes to your product master
Curate a verified HS mapping by SKU. Standardise invoice line items to reflect the same definitions used in your ENS so customs see a coherent data story from booking through arrival.
EORI governance
Right number, right place, every time
Capture and validate EORI numbers for EU consignees at order creation. Embed checks in TMS or ERP and place the EORI in all relevant fields in bookings, invoices, labels and ENS filings to prevent avoidable rejections.
Systems and connectivity
Two routes to ICS2
- Shared Trader Portal access via UUM&DS for manual or semi-manual lodgement.
- Direct system-to-system connectivity through the Shared Trader Interface, after mandatory self-conformance testing.
Testing before go-live
Self-conformance testing is compulsory. Plan internal test campaigns and secure the correct roles and credentials before switching to production.
Practical process by shipment type
FCL bookings
- Confirm who will file the master and house data for the route.
- Provide complete commodity lines with HS codes and EORI at the booking stage.
- Validate descriptions and weights against packing lists.
- Monitor carrier or forwarder feedback for ENS errors and correct swiftly.
LCL consolidations
- Submit house-level details to your consolidator early, including all product lines.
- Reconcile HBL content to commercial invoices to avoid mismatches.
- Maintain SKU to HS mapping for repeat shipments.
Air freight
- Issue pre-loading data promptly to your airline or forwarder.
- Answer any data quality queries at once to prevent DNL outcomes.
Postal and express
- Use approved shipping solutions that capture Electronic Advance Data.
- Populate tariff code and detailed contents for each parcel to avoid returns.
Common errors and how to avoid them
Seven frequent pitfalls
- Generic commodity descriptions that trigger data quality rejections.
- Missing EORI at the booking stage.
- House and master misalignment in consolidations.
- Incorrect party details or addresses.
- The tariff code does not match the narrative description.
- Late transmission of postal EAD.
- No conformance testing before switching to production.
Governance that stands up to audits
Documentation discipline
Standardise invoice and packing list templates to maintain one version of the truth across booking, house and master data. Archive ENS acknowledgements with versioning so you can evidence corrections if customs request them.
Exception management
Set up dashboards that flag ENS rejections, missing identifiers and data mismatches. Give teams clear SLAs to rectify issues and resubmit within the expected customer window.
Working with Shipping International
Compliance by design
Shipping International embeds ICS2 readiness in every booking. Dedicated customs specialists validate descriptions and HS codes and confirm role allocation for shared filings before cargo moves. Complex routings are mapped to prevent gaps and duplication in master and house entries. Explore specialist support in customs clearance and mode-specific solutions across sea freight, air freight and road freight.
Trade documentation support
Commodity master data reviews reduce rework and uplift first-time-right rates. Shipping International coordinates with your teams to rationalise descriptions, align HS codes, and embed validation logic so errors are caught before cut-off.
The cost case for getting ICS2 right
Direct and indirect savings
Accurate pre-arrival data avoids detention and demurrage, prevents screening charges, and shortens cycle times at hub ports and airports. Reduced manual touchpoints, freeing teams to focus on exceptions rather than firefighting.
Seven-step compliance checklist
- Assign ownership for ENS content across stakeholders for each route and mode.
- Verify that consignees hold valid EU EORI numbers and capture them in the order record.
- Cleanse product masters and map every SKU to the right HS code and description.
- Adopt templates that align invoices, packing lists and house data line by line.
- Set up ENS connectivity via STP or STI and complete self-conformance testing.
- Implement exception dashboards to monitor rejections and correct within SLA.
- Rehearse edge cases: split consignments, returns, repairs, and transhipment flows that touch EU hubs.
Templates and samples you can use
Line-item description framework
- Item name with commercial identity and model, if applicable.
- Material composition and principal function.
- Intended use or industry application.
- HS code aligned to the description and invoice line.
Party and identifier block
- Consignee legal entity name, address, contact, and EORI.
- Shipper legal entity name and address.
- Declarant or filer identifiers where relevant.
Frequently asked questions
Does ICS2 change customs duty or VAT rules?
No. ICS2 is a safety and security regime that runs before import clearance. Import declarations are still required for release to free circulation under the usual rules. Focus ICS2 on accurate pre-arrival data while your import broker manages duty and VAT. For support, explore customs clearance.
What happens if the Entry Summary Declaration is rejected?
Rejection means data quality is insufficient. The filer must correct errors and resubmit promptly. Monitoring error messages is essential to maintain flow, especially near cut-offs. Persistent issues can result in holds or do-not-load outcomes in air channels.
Do I need an EORI number?
Yes for EU recipients. Ensure the consignee EORI is valid and present in all relevant documents and filings. Where your organisation also appears as shipper or declarant, keep your own EORI validated and embedded in your systems.
How does ICS2 apply to the UK?
ICS2 applies in the UK only for goods entering Northern Ireland. Movements into Great Britain use the Safety and Security GB service. For NI usage, register with HMRC, obtain the right roles, and complete EU self-conformance testing before go-live.
Is parcel data really necessary for gifts and low-value items?
Yes. Postal operators require Electronic Advance Data for goods shipments, including contents and tariff code. Items with missing or vague data risk delay or return to sender. Use an approved shipping solution to capture compliant data.
Who files what in a consolidation?
Carriers file master data for the entire conveyance. Forwarders typically file house bills for individual consignments. Cargo owners must provide product-level details early so both filings align without duplication or gaps that can trigger holds.
What systems can submit ENS?
Two options: the EU Shared Trader Portal via UUM&DS, or direct system integration through the Shared Trader Interface. Both routes require proper registration. Direct connectivity needs successful self-conformance testing first.
