PIDReadyInstall free on Shopify

Updated . A plain-English summary of the published rules, not legal advice: your carrier or customs agent has the last word.

Checklist: get your Shopify store ready for the EU product identifiers

From 1st November 2026, every product you send to a shopper in the EU from outside the EU in a parcel worth up to EUR 150 is declared with up to three product identifiers. Your carrier files the declaration, so it will ask you for them. Work through this list for every variant you ship to the EU: SKU, manufacturer reference, barcode, HS code and country of origin.

For every variant

  1. SKU (M-PID). Give every variant its own SKU, with no duplicates and no placeholders such as N/A.
  2. Manufacturer reference (NS-PID). The maker's model or part number, your own reference if you make the product, or the barcode. In Shopify, add it to the variant as a barcode of the type NS-PID, after the product barcode; on a variant with no product barcode, keep it in a variant metafield instead.
  3. Barcode (S-PID). Add the EAN, UPC or ISBN wherever the product has one and check its digits. Note the products that have none: they are declared with the exception Y081.
  4. HS code. At least the first 6 digits, which are the same worldwide. Similar products usually share one.
  5. Country of origin. Where the product was made, not where you ship it from.

Then

  1. Ask your carrier or shipping platform how it wants the identifiers: through its API, on the commercial invoice or in an upload file.
  2. Check that new products and variants get the same five values before you sell them to the EU.

Which products count

Goods you sell to consumers in the EU and ship from outside it in parcels worth up to EUR 150.

Common questions

How many values does each product need?

Up to three product identifiers (M-PID, NS-PID and S-PID, or the exception Y081 where there is no barcode), plus the HS code and the country of origin: five values on every variant you ship to the EU.

Which products count?

Goods you sell to consumers in the EU and ship from outside it in parcels worth up to EUR 150.

How do I check my whole catalogue at once?

PIDReady scans every variant, shows which of the five values each one is missing and lets you fix them one by one or in bulk. The free plan does every fix, for any size of store. See the plans

What about products I add later?

Give each new product and variant the same five values before you sell it to the EU.

Check your catalogue

PIDReady is a Shopify app that checks every variant for the three identifiers, the HS code and the country of origin, helps you fill the gaps one by one or in bulk, and downloads a file for your carrier. The free plan does every fix, for any size of store.

Questions about the rule, app or no app? Email support@pidready.com: we reply within one working day.

More guides

See all guides

Sources