Skip to content
English
  • There are no suggestions because the search field is empty.

EU Customs Reform 2026 

End of the €150 De Minimis Exemption | New €3 Flat Duty | Mandatory Product Identifiers (PID)

Effective Date: 1 July 2026

Confirmed by: EU Council (Final legislative approval: 11 February 2026)

Executive Summary

 The European Union is abolishing the long-standing €150 customs duty exemption (de minimis) for all imports from non-EU countries, effective 1 July 2026. For the first time since the rule was introduced, every parcel entering the EU — regardless of value — will be subject to customs duties. As an interim measure, a flat €3 customs duty per declaration line applies to low-value B2C shipments (≤€150) until the EU Customs Data Hub launches in 2028. Separately, mandatory Product Identifier Data (PID) requirements at item level take effect from 1 November 2026.
 
This is one of the most significant changes to EU customs in decades. It affects every shipper, carrier, platform, and logistics provider handling cross-border B2C parcels into the EU.

 


Part 1: What Is Changing1.1 The Old Rule (Before 1 July 2026)

Under the "de minimis" exemption, parcels with an intrinsic value of €150 or less entering the EU from non-EU countries were exempt from customs duties. VAT still applied (since 2021 via IOSS), but no customs duty was charged.

This exemption created an uneven playing field: low-value e-commerce parcels — the vast majority shipped from China, the US, and other non-EU origins — entered duty-free, while bulk imports by traditional retailers were always subject to duty.

1.2 The New Rule (From 1 July 2026)

The €150 duty exemption is permanently removed.

For B2C shipments valued at €150 or below:

  • A flat €3 customs duty applies per declaration line (for each unique tariff heading / HS code and manufacturing origin combination)
  • This applies to goods sold via IOSS-registered sellers and postal consignments under simplified H7 declaration
  • VAT continues to be collected separately — the €3 duty is in addition to VAT, not a replacement

For B2B shipments (to VAT-registered business recipients):

  • Standard ad valorem tariff rates apply (percentage of declared value) — NOT the €3 flat rate
  • Free Trade Agreement (FTA) benefits continue to apply where eligible

For shipments above €150 (both B2C and B2B):

  • These were never covered by the de minimis exemption, so the core change does not apply
  • They continue to be subject to standard EU tariff rates (ad valorem), ICS2 pre-arrival declarations, and full customs clearance — no structural change in customs duty treatment
  • However, the broader data reform (ICS2, PID, EORI requirements) applies uniformly to all shipments

1.3 Phased Timeline 

Date Change
Jan 2026 Italy (€2/parcel) and Romania (~€5/parcel) national handling fees active
1 July 2026 €150 duty exemption abolished; flat €3/line duty begins for qualifying B2C shipments
1 July 2026 PID (Product Identifier Data) voluntary/recommended from this date
1 November 2026 PID becomes mandatory for all B2C low-value shipments
~Nov 2026 EU-wide handling fee (~€2/consignment) expected — not yet final law
1 July 2028 EU Customs Data Hub launches; full normal tariff rates replace the €3 interim flat duty
 

Part 2: How the €3 Duty Is Calculated

Key Rule: Tariff Lines × €3 = Total Duty

The formula is simple: Total B2C Duty = Number of Tariff Lines × €3.

A tariff line is one unique combination of HS Code + Country of Origin. Two factors independently create a new tariff line:

  • Same origin, different HS code → new tariff line
  • Same HS code, different origin → new tariff line
  • Same HS code and same origin → consolidated into one tariff line, regardless of quantity

The Four Scenarios Explained 

AWB Commodities Origin HS Code Tariff Lines Duty Calculation Total Duty
AWB#1 1 item One origin One HS code 1 €3 × 1 €3
AWB#2 2 items Same origin Same HS code 1 €3 × 1 €3
AWB#3 2 items Same origin Different HS code 2 €3 × 2 €6
AWB#4 2 items Different origin Same HS code 2 €3 × 2 €6

 

💡Key insight from AWB#2 vs AWB#3/4: Quantity does not matter — 2 items in the same HS code and origin consolidate into 1 tariff line (€3 total). But as soon as either the HS code or the country of origin differs, a new tariff line — and a new €3 charge — is created.

Working Example: Mixed Shipment

Shipment contents: 5 x Cotton T-Shirts (HS 621142, origin US) + 2 x Man-Made Fibre T-Shirts (HS 621143, origin US) + 3 x Cotton T-Shirts (HS 621142, origin China)

 
Tariff Line HS Code Origin Items Duty
1 621142 US 5 Cotton T-Shirts €3.00
2 621143 US 2 Synthetic T-Shirts €3.00
3 621142 China 3 Cotton T-Shirts €3.00
Total       €9.00

Note: Lines 1 and 3 have the same HS code but different origins — they cannot be consolidated and each incurs €3. If FTA applies to a specific origin, that tariff line may be reduced to €0.

Working Example: B2B Shipment (above or below €150)

Shipment contents: 10 x Cotton T-Shirts, declared value €80, shipped to a VAT-registered German retailer.

 
Element Detail
Recipient type B2B (VAT registered)
Applicable rate Standard EU tariff for HS 621142 (12% ad valorem)
Duty €80 × 12% = €9.60
€3 flat rate applies? ❌ No — B2B always uses standard ad valorem tariff

Part 3: Product Identifier Data (PID) RequirementsWhat Is PID?

For all B2C low-value shipments (≤€150), shippers must provide Product Identifier Data (PID) at item level on the commercial invoice. There are three types:

 
# Identifier Type Description Mandatory?
1 Merchant Product Identifier Seller's own internal code — typically the SKU, item code, or product code assigned by the online seller or marketplace ✅ Always mandatory
2 Non-Standardized Manufacturer Product Identifier Manufacturer's own model number, part number, or reference code ✅ Always mandatory
3 Standardized Manufacturer Product Identifier Globally recognized barcode: GTIN, EAN, or UPC — issued by GS1 ⚠️ Mandatory only if it exists

At least 2 identifiers must be provided per line item (Merchant ID + Non-Standardized Manufacturer ID are non-negotiable).

PID Example on Commercial Invoice

Below is an example of how PID fields appear at item level on a compliant commercial invoice:

 
Line Description HS Code Origin Merchant Product ID Non-Std Mfr Product ID Std Mfr Product ID (GTIN/EAN) Qty Unit Value
1 Women's Cotton T-Shirt (Navy, L) 621142 US SKU-WCOT-NVY-L MFR-CT-2024-001 GTIN 00000006 1 €5.00
2 Women's Cotton T-Shirt (White, M) 621142 JP SKU-WCOT-WHT-M MFR-CT-2024-002 EAN 1200000008 1 €5.00
3 Women's Man-Made T-Shirt (Red, S) 621143 US SKU-WMMT-RED-S MFR-MMT-2024-001 NO (N/A) 1 €5.00

 

💡Key: Merchant Product ID = your SKU (self-defined). Non-Std Mfr ID = manufacturer's own reference (self-defined by manufacturer). Std ID = only if a barcode/GTIN already exists — leave blank or "NO" if not.

PID Timeline

  • 15 June 2026: FedEx strongly recommends adding PIDs from this date to ensure smooth clearance for shipments arriving on/after July 1
  • 1 July 2026: PID voluntary but recommended
  • 1 November 2026: PID mandatory — shipments without PID risk clearance failure
 

Part 4: Which Couriers / Carriers Require This

All carriers and postal operators handling B2C cross-border imports from non-EU countries into the EU are subject to these requirements. The obligation is a matter of EU law — not a carrier policy choice.

Confirmed Carrier Guidance
 
Carrier Guidance Issued PID Requirement
FedEx Yes — dedicated EU customs reform page Mandatory from 1 Nov 2026; recommended from 15 Jun 2026
UPS Yes — official EU Customs Changes guide Mandatory for all B2C shipments
DHL Yes — announced via social media and carrier guidance Applicable from 1 July 2026
Spaceship Air  TBA TBA
Postal operators (HK Post, Royal Mail, PostNord, etc.) Subject to same EU law Required under EU H7 declaration framework

 

💡Note: Sellers fulfilling EU orders from an EU-based warehouse (e.g., via a 3PL in Germany or France) are not affected — those are domestic EU shipments with no import duty.

IOSS vs. Non-IOSS Lanes

The customs clearance pathway differs significantly depending on whether the shipper is registered with IOSS:

  
  IOSS Lane Non-IOSS Lane
VAT collected At checkout (pre-paid) At destination by carrier/customs broker
€3 flat duty Applies Standard tariff rates apply instead
Clearance speed Fast — H7 simplified declaration Slower — full declaration at destination country
Carrier handling fees Lower Higher (additional brokerage/admin fees likely)
Customer experience Seamless — no surprise charges at door Risk of refused delivery / COD charges
Recommendation ✅ Strongly recommended for B2C, or alternatively ship via Spaceship Air DDP, which uses a third-party IOSS. ⚠️ Avoid where possible

 


Part 5: National Handling Fees (Stacked on Top of EU Duty)

Individual EU member states have introduced or proposed their own additional handling fees on top of the EU-wide €3 duty:

 
Country Fee Status Notes
Italy €2 per parcel ✅ Live (Jan 2026) Per shipment, not per item
Romania ~€5 (25 RON) per parcel ✅ Live (Jan 2026) Per parcel, not per item; non-refundable on returns
France €2 "taxe petit colis" per tariff code ✅ Live (from 1 Mar 2026) Applied under H7 declarations
Netherlands Proposed ❌ Suspended  
Belgium Proposed ❌ Withdrawn  
EU-wide handling fee ~€2 per consignment (indicative) ⏳ Expected ~Nov 2026 Not yet finalized — treat as provisional

 

💡Shippers must model country-specific stacking of fees. A shipment into Romania from July 2026 could face: €3 duty + ~€5 national fee = €8+ per parcel, before VAT


Part 6: Impact on Customer P&L6.1 Landed Cost Increase

 

The new rules directly increase the landed cost of every B2C shipment from outside the EU. Below is a worked example of the P&L impact on a typical low-value B2C order:

Scenario: Seller ships a €20 fashion item to a consumer in Germany

 
Cost Component Before 1 Jul 2026 After 1 Jul 2026
Product declared value €20.00 €20.00
EU customs duty €0.00 (de minimis) €3.00 (1 HS code)
VAT (Germany 19%) €3.80 €3.80
EU handling fee (from ~Nov 2026) €0.00 ~€2.00 (pending)
Total duties & taxes €3.80 €8.80
Effective duty burden increase +€5.00 / +132%
Courier tax handling fee vary by courier vary by courier

For a €10 item (common for fashion accessories, phone cases, etc.):

  • €3 duty = a 30% cost surcharge before VAT and shipping
  • This fundamentally alters the unit economics of low-value cross-border e-commerce
Margin Erosion Scenarios
 
Average Order Value €3 Duty as % of AOV Impact on Thin-Margin Sellers
€10 30% Severe — may render product unviable
€20 15% Significant — requires repricing or margin compression
€50 6% Manageable — absorb or pass to customer
€100–€149 2–3% Minimal — low disruption
Returns: A Hidden Cost

Under the previous de minimis regime, returned low-value items re-entered the EU duty-free if unsold. Under the new rules:

  • Duties are not automatically refunded on returns
  • Sellers operating high return-rate categories (fashion: 20–40%) will face significant unrecoverable duty costs
  • This is a direct margin hit for DAP (Delivered at Place) model sellers
DDP vs. DAP Model Impact
 
Model Impact
DDP (Seller pays all duties) Seller absorbs €3+ per shipment; must reprice or compress margins. Better customer experience.
DAP (Customer pays on delivery) Risk of refused delivery — customers may not expect surprise charges. Higher return rate. Carrier holding fees apply.
P&L Mitigation Strategies

Short-term (before 1 July 2026):

  • Register for IOSS to ensure fast clearance and use the €3 flat rate (rather than ad valorem rates)
  • Update checkout flow to collect the €3 duty at point of sale — do not pass it to the carrier to collect on delivery
  • Prepare PID fields (SKU, Manufacturer ID, GTIN where available) in your catalog and commercial invoice template by 15 June 2026
  • Update HS code mapping for all products — accurate classification directly determines the number of €3 charges per parcel

Medium-term (2026–2028):

  • Evaluate EU fulfilment hubs( in Netherlands, Germany, Poland) to convert cross-border shipments into domestic EU shipments — entirely exempt from import duty
  • Reprice low-value SKUs to reflect new landed cost, or discontinue unprofitable EU SKUs
  • Build country-specific landed cost calculators accounting for national handling fees (France, Italy, Romania)
  • Monitor the EU-wide handling fee (~€2) as it finalizes — build as a buffer into pricing models

Long-term (2028+):

  • The interim €3 flat rate will be replaced by normal EU tariff rates (0%, 5%, 8%, 12%, 17% duty buckets)
 
 

Part 7: Changes for Shipments Above €150

Shipments above €150 were never covered by the de minimis exemption, so the July 2026 changes do not alter their fundamental customs duty treatment. However, several reform elements do apply:

 
Area Impact on >€150 Shipments
Customs duty No change — standard ad valorem tariff rates continue to apply
FTA benefits Continue to apply where eligible
IOSS IOSS cannot be used for shipments above €150
ICS2 pre-arrival data Applies to all shipments regardless of value — mandatory
PID (Product Identifiers) Not required — PID obligation is specifically for ≤€150 B2C shipments only
B2B identification EORI number still required; B2B vs B2C flag affects duty calculation
EU Customs Data Hub (2028) Will eventually cover all shipments — data-driven approach replaces declaration-based system

 

💡Key takeaway: Sellers who predominantly ship higher-value items (>€150) are largely insulated from the July 2026 changes, but should prepare for the broader 2028 data-driven customs overhaul.