
Starting November 1, 2026, every low-value B2C parcel entering the European Union must include Product Identifiers (PIDS) for each item. A new €2 customs handling fee also applies to each declaration line. "Low-value" means an intrinsic value under €150.
If you ship from Canada to customers in the EU, these rules affect your product data, landed costs, and EU pricing. This guide explains what is changing, what it costs and what to do before the deadline.
| Effective Date | What Changes | Applies To |
| July 1, 2026 (already in effect) | €3 flat customs duty per declaration line | All B2C shipments under €150 into the EU |
| November 1, 2026 | PIDs become mandatory for every declared product line | All B2c shipments under €150 into the EU |
Missing or incorrect PID information may delay customs clearance.

A PID is a product-level code that tells EU customs what is in the parcel. It supports product traceability, risk assessment and product safety checks. For each product line you declare, up to three PIDs apply:
Each PID can be up to 70 characters. Most of this information is already on your packaging or in your store's product catalogue.
The required PIDs depend on the product type:
| Product Type | Merchant PID | Manufacturer PID | Standardized PID |
| Normal goods (most products) | Required | Required | If available |
| Medical devices | Required | Required | UDI-DI identifier if available |
| Pharmaceuticals and OTC medicine | Required | Required | If available |
| Handmade or artisan products, antiques, collectibles, art, stamps and coins, unprocessed agricultural or perishable goods | If available | If available | If available |
If a product has no standardized barcode, the declaration uses a standard “not available” code in its place.

Two charges apply per declaration line, in addition to destination VAT:
From November 1, 2026, a parcel with three different items carries €15 in duties and handling fees, plus VAT.
Here's an example:
An IOSS parcel cleared in the Netherlands (21% VAT). It has three items worth €100 in total: a yoga mat (€50), a water bottle (€30), and resistance bands (€20).
| Charge | Until June 30, 2026 | From July 1, 2026 | From November 1, 2026 |
| Goods | €100 | €100 | €100 |
| VAT (21% on goods) | €21 | €21 | €21 |
| Customs duty (€3 x 3 lines) | None | €9 | €9 |
| Customs handling fee (€2 x 3 lines) | None | None | €6 |
| Total | €121 | €130 | €136 |
For IOSS shipments, the EU will not charge VAT on the duty or the handling fee.
The fees apply per line, not per parcel. A customer who buys three different items pays more in fees than a customer who buys one item. This matters most for stores with low average order values and multi-item carts.
Start gathering PID data for the products you sell into the EU, so you are ready when the new fields go live.
Stallion is working with our international partner carriers to implement these changes. We are updating our systems to capture PID information on your EU shipments. Once everything has been implemented, we will post further updates.
Questions? Contact your account manager or email [email protected].
PIDs and the €2 handling fee start on November 1, 2026. The €3 duty per line has been applied since July 1, 2026.
They apply to all B2C parcels entering the EU with an intrinsic value under €150.
No. A standardized barcode is required only where one exists. If a product has none, the declaration uses a standard "not available" code.
Both charges apply per declaration line, meaning per item in the parcel.

Jose is Stallion's Senior Business Analyst. He helps improve the company’s shipping processes, works closely with delivery partners, and looks at shipping data to find the best prices for our customers. Outside of work, Jose has a passion for running, regularly completing 5k and 10k runs, with the goal of running a full marathon in the near future.



Can our fellow Torontonians relate?
-
#smallbusiness #business #entrepreneur #socialmedia #shipping #ecommerce #canadianecommerce #shopify #poshmark #b2b #saas #etsy #ebay #canada #canadiansmallbusiness #shoplocalcanada #entrepreneur
#toronto
Here’s your quick hassle free shipping from 🇨🇦 to 🇺🇸 as a business owner!
-
Any questions?! Leave them 👇🏻 and save this video so you don’t forget!
-
#smallbusiness #business #entrepreneur #socialmedia #shipping #ecommerce #canadianecommerce #shopify #poshmark #b2b #saas #etsy #ebay #canada #canadiansmallbusiness #shoplocalcanada #entrepreneur
Meet @drinkbenny a 🇨🇦 female founded energy drink brand! Instead of focusing on their products, they’re taking a unique approach by hosting in person events in different Canadian cities to offer an experience for their community 🧡
-
What are your thoughts on in person events? 💭
-
#smallbusiness #business #entrepreneur #socialmedia #shipping #ecommerce #canadianecommerce #shopify #poshmark #b2b #saas #etsy #ebay #canada #canadiansmallbusiness #shoplocalcanada #entrepreneur
Do you know the difference between DDU and DDP when shipping internationally 🌏 ?
-
Questions? Leave them below! 👇🏻
-
#smallbusiness #business #entrepreneur #socialmedia #shipping #ecommerce #canadianecommerce #shopify #poshmark #b2b #saas #etsy #ebay #canada #canadiansmallbusiness #shoplocalcanada #entrepreneur
Here’s a quick hack to save time from choosing multiple postage options
↪️ Turn on the lowest postage rate automation to save you time!
-
Questions? Leave them below! 👇🏻
-
#smallbusiness #business #entrepreneur #socialmedia #shipping #ecommerce #canadianecommerce #shopify #poshmark #b2b #saas #etsy #ebay #canada #canadiansmallbusiness #shoplocalcanada #entrepreneur