The Maze: Shopify has added support for the EU's new EUR 3 import customs duty on low-value parcels. The change applies from July 1, 2026 to physical goods shipped into EU customers from outside the EU, including UK-to-EU orders. Small number. Annoying mechanic. Big checkout consequence.
The old EUR 150 comfort blanket is gone. The EU is removing the duty-free treatment for low-value ecommerce imports and applying a temporary EUR 3 customs duty until July 1, 2028. The charge is designed for a parcel market that got too big for the old exemption model: billions of cheap cross-border orders, thin customs data, and too many consumer surprises at delivery.
The fee is charged by product classification, not simply by parcel. Shopify's changelog says the duty applies per tariff classification line for qualifying orders up to EUR 150. One parcel containing only apparel means one EUR 3 charge. A parcel containing apparel, cosmetics, shoes, and jewelry can mean four lines, or EUR 12. That makes HS codes, the customs product codes merchants assign to goods, less like back-office paperwork and more like checkout infrastructure.
Shopify is turning the duty into a checkout line item. Merchants using Managed Markets or Shopify's duties/import-tax calculation get support for the new rule. Managed Markets can calculate, display, and collect the duty at checkout, with Global-e acting as merchant of record and remitting the duty to the destination country. Merchants using Shopify's import-tax and duty tool can include the EUR 3 charge in the duty amount shown to customers at checkout.
Not every Shopify merchant gets the same customer experience. Shopify's Help Center says Managed Markets handles the duty automatically. Stores that already collect EU duties should check that EU duties are active. Stores using only IOSS, the EU scheme for collecting VAT on low-value imports, still collect VAT at checkout but may leave the EUR 3 customs duty to be charged at delivery. Stores using neither duties nor IOSS can leave both VAT and duty to land at the customer's door. That is where conversion meets customer-service pain.
The policy direction is bigger than one Shopify feature. The European Commission wants online platforms to become more responsible for customs and VAT being paid at purchase, not after the parcel arrives. The temporary EUR 3 duty is a bridge toward a more data-driven customs system. For merchants, this means EU cross-border selling is becoming less about cheap shipping hacks and more about clean product data, landed-cost visibility, and deciding who absorbs each extra line of cost.
Why it matters: Checkout is becoming the customs desk. A EUR 3 charge will not kill cross-border ecommerce by itself, but it changes the margin math on cheap, mixed-category baskets. Merchants that show the landed cost upfront can protect trust. Merchants that leave duties for delivery may save setup work and then pay in failed deliveries, angry customers, and support tickets.
Sources: Shopify Changelog | Shopify Help Center | European Commission | EU EUR 3 guidance

