DOCS

Add EU product identifiers (PIDs)

Add the product identifiers the EU requires on low-value B2C shipments, for each Zonos integration.

From November 1, 2026, the EU requires product identifiers (PIDs) on every item in business-to-consumer shipments entering the EU worth €150 or less. Shipments missing them can't clear EU customs. This guide shows where to add the identifiers for each Zonos integration.

For background on the regulation, including TARIC codes and exceptions, see the EU Product Identifiers (PID) guide.

What's required 

Each product needs up to three identifiers. Two are always required; the S-PID is required only when the product has one.

Identifier↕Also called↕Required?↕Example↕
Merchant product IDSKU, your own part numberAlwaysTSHIRT-BLU-M
Manufacturer numberModel or part number; non-standardised manufacturer product IDAlwaysMX-500-BLK
Standardised Manufacturer Product Identifier (S-PID)Often referred to as the barcode or GTIN; includes UPC, EAN and ISBNOnly if the product has one012345678905

If you make the product yourself, your own model or part number is the manufacturer number.

Where to add them 

Shopify merchants add the identifiers in Shopify, and Zonos picks them up automatically. For every other integration, add them in Zonos Catalog, or map them from your store's own fields if your plugin's settings offer custom mapping.

Integration↕Where to add the identifiers↕
Shopify (Zonos Duty and Tax)On each product variant in Shopify admin
MagentoZonos Catalog, or attribute mapping in the Zonos plugin settings (steps below)
WooCommerceZonos Catalog, or attribute mapping in the Zonos plugin settings (WooCommerce mapping guide)
BigCommerceZonos Catalog, or custom mapping in the plugin settings when available
MivaZonos Catalog, or custom mapping in the plugin settings when available
Any other integrationZonos Catalog, or custom mapping

Shopify 

Add all three identifiers on each variant in Shopify admin. Zonos Duty and Tax picks them up at checkout; there's nothing to change in the app.

  1. In Shopify admin, open Products and select a product.
  2. Open the variant you want to update.
  3. Enter your SKU in the SKU field.
  4. Add the manufacturer number as a barcode with the type NS-PID (non-standardised manufacturer product identifier).
  5. If the product has a UPC, EAN, GTIN or ISBN, add it as a second barcode with the matching type.
  6. Save, and repeat for each variant.

Shopify product Barcodes field with a GTIN barcode and an NS-PID barcode added

Tips:

  • Put the manufacturer number in its own NS-PID barcode, not in the SKU or UPC field. Zonos sends each barcode type to customs as a different identifier.
  • A variant can hold several barcodes, but Zonos reads the first five. Keep the NS-PID and the product's main barcode among them.
  • Barcodes you entered before this change still work as the UPC/EAN. Only the manufacturer number is new.

Any integration: Zonos Catalog or plugin mapping 

Magento, WooCommerce, BigCommerce, Miva and any other integration can add the identifiers in Zonos Catalog. Some plugins can also map them from your store's own fields. Use whichever fits how you already manage product data.

Before November 1 

Book a demo

Was this page helpful?


Get support·Legal docs·© 2026 Zonos