How it worksPackagesStoriesBlogAbout Start your business
News

Shopify's New EU Product ID Rule: What Changed and What to Do

On 24 October 2026, Shopify added support for EU Product Identifiers on its own shipping and Managed Markets labels, eight days ahead of a new EU customs requirement that kicks in on 1 November. If you ship to EU customers from outside the EU, here is what is actually changing and whether it affects you this week.

A woman at a home desk checking an online store dashboard next to shipping boxes with customs labels and a globe

Starting 1 November 2026, EU customs requires three separate product identifiers on every parcel shipped in from outside the bloc to a consumer there, and Shopify quietly shipped the plumbing for it on 24 October: a new field for the manufacturer's code sits right alongside the barcode type it introduced back in September, so the identifiers can travel with the label instead of living in a spreadsheet someone has to check by hand. It is a small admin change with a real deadline attached, which is exactly the kind of update that is easy to miss until a parcel gets stuck. (If untangling your product data across a few hundred SKUs before a hard deadline is more than an evening job, that is the kind of short, defined project where you can extend your dev team for a few weeks rather than trying to do it alone between school pickups.)

The Three Identifiers, in Plain English

EU customs is not asking for one new code, it wants three, and each one answers a different question for the customs officer scanning your parcel:

  • Merchant PID — the ID your own store gives the product, so customs can trace the parcel back to the exact listing the buyer actually saw and paid for.
  • Manufacturer PID — the code your supplier or manufacturer uses for that item, useful when you are reselling rather than making the product yourself.
  • Standardised PID — a recognised global barcode, a JAN, EAN, UPC, GTIN or ISBN, the kind of number that already sits on most packaging.

What Shopify Actually Changed

Shopify has supported storing up to twenty barcodes per product variant since early September, each one tagged with a type. The October update adds a dedicated type for the manufacturer identifier, so it can sit next to your existing product barcode on the variant instead of being bolted on separately. Shopify Shipping and Managed Markets labels now pull all three identifiers through automatically when they are present on the variant, so the label printed at checkout already carries what EU customs is about to start asking for.

Who This Actually Affects

  • Sellers based outside the EU (UK, US, Australia and similar) who ship individual parcels to EU customers, business to business shipments are handled differently and are not the focus of this rule.
  • Shops already using a standard barcode (UPC, EAN, GTIN) on most products, you are closer to compliant than it sounds, the gap is usually just getting that code into the right field on each variant.
  • Anyone selling handmade or one-off items without a manufacturer code, for those you may only need the merchant and standardised identifiers, check current guidance for what is strictly required on unbranded goods.

The Honest Caveats

A few things worth knowing before you spend an evening on this:

  • If every product in your catalogue already carries a proper barcode, most of the heavy lifting here is a data-entry pass through your admin or a bulk edit, not a rebuild.
  • If your barcodes are missing, duplicated or were only ever placeholder numbers, that is the thing to fix first, the identifier fields will only ever be as accurate as what is sitting in them.
  • This affects outbound parcels to the EU specifically. If you only ship domestically, there is nothing to change here yet.
  • The 1 November date is when EU customs starts enforcing checks, not a soft suggestion, parcels missing the identifiers risk delays or rejection once it is live.

What To Do About It Now

Start by pulling a product export and checking how many of your SKUs already carry a standard barcode in the right field, that single check tells you whether this is a ten minute job or a genuine data cleanup. For a shop with a few dozen products, doing it by hand over a weekend is realistic. For a catalogue running into the hundreds, with variants multiplying every number by size and colour, a manual pass stops being the efficient option.

If your store's back end, product data, variants, the systems that actually hold your catalogue together, needs more than a quick fix to get compliant and ready for the busiest shipping weeks of the year, take a look at how our done-for-you packages and coaching work, and let's get your shop properly sorted before the holiday rush.

Business Jump logo
Practical guides for mums building an online business around family life.

Keep reading

Shopify's New Batch Fulfillment Tools News

Shopify's New Batch Fulfillment Tools: What Changed

Shopify rolled out batch fulfillment and scan to verify for up to 250 orders at once. 6 min read
Shopify Translate and Adapt now auto-syncs for EU sellers News

Shopify Translate & Adapt Now Auto-Syncs for EU Sellers

Shopify's translation app quietly started keeping EU storefronts in sync automatically. 6 min read
The Repetitive Tasks Worth Automating Growth

The Repetitive Tasks Worth Automating

Not everything needs automating. Here's how to tell which tasks are actually worth it. 7 min read

Want a store like the ones we write about?

We will build it for you and coach you through the growth. Let's talk about your idea.