What changed: Shopify announced that starting November 1, 2026, the EU requires three product identifiers (M-PID, S-PID, NS-PID) for each item in direct-to-consumer parcels valued under €150, and that parcels missing this information may be rejected at customs and incur return-to-origin fees.
Who is affected
Merchants shipping direct-to-consumer parcels valued under €150 into the EU via Shopify Shipping or Managed Markets.
What it means for your business
For businesses using Shopify Shipping or Managed Markets, this means labels for EU-bound orders can't be purchased for items missing required product identifiers, and missing data can also trigger customs rejection and return-to-origin fees.
What to do
Add a standardized barcode (GTIN, EAN, UPC, or ISBN) to each product or declare that none exists, enter a manufacturer model/part number or your own SKU as the NS-PID barcode, and use the bulk editor to complete these updates before November 1, 2026.
When it takes effect
November 1, 2026