Royal Mail Suspends UK-EU Parcels Over ICS2 Data
Royal Mail paused UK-to-EU parcel bookings in August 2026 over ICS2 customs data gaps. See which API fields shippers must fix now.
As of August 14, 2026, Royal Mail's UK-to-Europe service inside ShipStation has been switched off. The ShipEngine status page states it plainly: Effective August 14, 2026: Royal Mail from ShipStation is temporarily suspended for shipments from the UK to Europe, and in the meantime, other European carriers remain available for your UK shipments at this time. No rollback date has been published.
Royal Mail's own international incident bulletin points to a related but separate problem. Following the introduction of new European Union customs regulations on 1 July 2026, delays are being experienced in the customs clearance of inbound parcels from non‑EU countries at the Malpensa Lonate Pozzolo office of exchange, affecting Parcelforce products and Royal Mail Tracked Heavier only. The situation has been compounded by IT issues, and a return to normal operations is expected during August 2026. Two tickets, one root cause: customs data that used to be "good enough" no longer is.
Why ICS2 and the new duty regime collided
Royal Mail's own ICS2 page explains the mechanic underneath this. The ENS or "Entry Summary Declaration" is an electronic safety and security declaration from the carrier to the customs authorities. A minimum electronic dataset must be provided including Tariff Codes, and this dataset is included in the Electronic Advance Data (EAD). This isn't new. What's new is what happens when that data is incomplete.
From 1 July 2026, the economics changed too. The European Union introduced a new €3 flat-rate customs duty per HS code for items valued under €150, in addition to import VAT. A parcel with three distinct HS codes now generates three separate €3 charges instead of zero. That's a direct financial consequence of a missing or wrong tariff code, not just a customs-clearance headache.
And the goalposts keep moving. The European Commission's ICS2 page confirms that the updated list of the stop words that will come into force on 3 August 2026 has been published in the CIRCABC library. Descriptions your system generated fine in June may now bounce.
Aggregators freeze the lane. Direct integrations don't get that luxury
ShipStation's response tells you something about risk tolerance. Rather than let bad ENS data through and risk parcels sitting at Malpensa or getting returned, the aggregator paused the lane for everyone using its default Royal Mail mapping. If you're on a multi-carrier platform like Sendcloud, EasyPost, Shippo, ClickPost, ShippyPro, or nShift, you're depending on that platform's field mapping to be current with carrier requirements you don't directly control.
If you run your own Royal Mail API or EDI connection, or use a TMS that maintains carrier connectivity directly such as Cargoson, you're not automatically caught in a blanket suspension, but you're also not automatically safe. You own the field mapping, which means you own the fix.
The 2026 timeline
| Date | Event |
|---|---|
| 1 July 2026 | EU removes de minimis duty exemption; €3 flat duty per HS code applies to qualifying B2C parcels under €150 |
| 1 July 2026 | Poste Italiane reports Malpensa customs clearance delays begin |
| 3 August 2026 | Updated ICS2 stop-word list enforced across the EU |
| 14 August 2026 | ShipStation suspends Royal Mail for UK→Europe bookings |
| During August 2026 | Royal Mail's expected return to normal at Malpensa (unconfirmed date) |
What to fix in your integration now
Whether you're patching an aggregator's field mapping or your own Royal Mail API payload, the same checklist applies:
- Every line item carries a valid tariff code, at minimum 6 digits, not a placeholder or category code
- Goods descriptions are specific to the item, avoiding the generic terms flagged on the EU's stop-word list
- EORI numbers are populated for both sender and recipient where the shipment requires them
- IOSS number is included where applicable for VAT handling on B2C consignments
- Declared value is accurate per line item, not a single lump total across mixed HS codes
- The correct movement indicator is set for shipments originating outside the EU, a field ShipStation added specifically for the new duty rules
Royal Mail's guidance is to use an approved Royal Mail or Third-Party Shipping Solution where this is captured automatically so you can continue exporting with the required and compliant electronic data. Before you re-enable or expand a UK-Europe lane, test every field against that current requirement set rather than assuming last quarter's payload still passes.
The pattern to plan around
Royal Mail and Poste Italiane are behaving like gatekeepers now, not pass-through carriers. Expect more of this as ICS2 enforcement tightens: carriers validating and blocking at the point of booking rather than accepting whatever data arrives and sorting out the mess downstream. Build pre-submission validation into your own integration or TMS layer, keep alternate lanes such as DPD, GLS, Evri or PostNL mapped and ready, and treat a generic "goods" description as a booking failure waiting to happen, not a minor compliance detail.