The European Union's new €3 customs duty on low-value B2C ecommerce parcels takes effect July 1, 2026. The duty applies to parcels imported from non-EU countries valued under €150, requiring retailers to update checkout systems, landed cost models, and operational processes before the deadline.

I wrote about the broader regulatory shift for Global Trade Magazine. The article focuses on what ecommerce retailers need to do now.
~ Alison Layfield
Low-value ecommerce imports into the EU reached an estimated 4.6 billion parcels in 2024, according to European Commission data, with more than 90% originating from China. The €150 duty exemption ends July 1, 2026. In its place, the EU is introducing a temporary €3 customs duty per item on B2C parcels imported from non-EU countries and valued under €150, expected to remain in place until the EU Customs Data Hub is operational around 2028.
The fee structure is confirmed at the EU level as a per-tariff-heading charge, though member-state operationalization will vary. Under the confirmed framework, a parcel containing one silk blouse and two wool blouses falls under two distinct tariff subheadings, triggering €6 in customs duty rather than €3. Retailers should use this as the baseline for cost modeling while building in flexibility for variation in how individual member states apply the rule.
Member-state implementation adds a layer of complexity on top of the EU-wide duty. Romania introduced a national logistics fee of approximately €5 per parcel effective January 1, 2026. France introduced a €2 fee per unique HS6 item category effective March 1, 2026 — this fee stacks across different item types within a single parcel. Italy's €2 national handling fee, originally slated for earlier in the year, has been postponed to July 1, 2026. These national fees are legally distinct from the EU €3 customs duty and stack on top of it.
A separate EU-wide handling fee of approximately €2 per consignment is also under negotiation and expected to take effect in November 2026. This is not the same charge as the €3 customs duty — it is intended to offset customs administration costs. Retailers building checkout and compliance systems now should anticipate this second fee rather than treat July 1 as the finish line.
How the EU customs fee ecommerce policy works
The duty applies to B2C parcels imported from non-EU countries and valued under €150. It operates separately from VAT, which continues to be collected through the Import One-Stop Shop (IOSS) system for eligible consignments under current rules.
Current policy language indicates the seller or shipper is responsible for payment. Retailers should collect the duty at checkout. In practice, if collection systems are not in place, carriers or brokers may advance the duty and bill it back after clearance. Commercial contracts and incoterms — DDP versus DAP in particular — will shape who bears the cost operationally.
The €3 duty is confirmed at the EU level as a per-tariff-heading charge. A five-item shipment with products across five HS codes would trigger €15 in duty rather than €3. Retailers planning checkout systems and landed cost models should use per-tariff-heading as the baseline assumption while monitoring how member states operationalize the rule in practice.
The relationship between IOSS and the new customs duty for the July 2026 to 2028 transitional period remains the most significant open question in official guidance. IOSS is confirmed as the mechanism through which the €3 duty applies — it targets goods sold by non-EU sellers registered in IOSS, which covers an estimated 93% of cross-border ecommerce imports into the EU. What remains unclear is how IOSS will be scoped and applied as the €150 threshold is phased out. Longer-term reform proposals suggest IOSS will evolve rather than be eliminated, but how it interacts with the €3 duty during the transitional period is still being defined.
Why retailers cannot wait for clarity
National fees are already active. Romania's €5 logistics fee has been in effect since January 1. France's €2 Small Parcels Tax has been in effect since March 1. These fees create immediate cost exposure for retailers shipping to those markets today, before the EU-wide July 1 date.
The fragmentation of national fees also affects routing strategy, further compounding landed cost uncertainty. France and Italy apply their fees based on where customs clearance occurs — a parcel cleared through French customs but delivered to a Belgian consumer triggers the French fee. Romania's fee applies based on the consumer's location, regardless of where the parcel enters the EU. These distinctions make landed cost calculation across the EU unreliable for multi-entry routing strategies, and they require different approaches depending on where your parcels clear and where your customers are.
EU customs fee ecommerce: Cost modeling scenarios
Retailers should model landed costs under multiple fee structures: per-tariff-heading at the confirmed EU level, per-parcel as some member states may operationalize it, and stacked national-plus-EU fees for key destination markets.
For a parcel containing products across three HS codes, the difference between €3 and €9 in EU duty alone scales quickly. A retailer shipping 10,000 parcels per month with an average of 2.5 HS codes per shipment faces €75,000 in monthly EU duty under per-tariff-heading assessment versus €30,000 under a per-parcel interpretation. For shipments into France or Romania, national fees add to that figure on top.
Product mix directly impacts exposure. Single-SKU orders produce predictable costs. Multi-item shipments with products spanning different tariff classifications create variable costs that compound quickly.
Margin analysis should account for customer response to visible fee line items at checkout. Transparent fee collection protects margins but may reduce conversion rates. Absorbing fees protects conversion but compresses margin. Neither approach is universally correct. The right answer depends on average order value, product category, and how price-sensitive your EU customer base is.
Preparing ecommerce checkout systems for EU customs fees
Retailers must evaluate whether their checkout systems can support new customs duty line items and accommodate rapid adjustments as fee structures evolve through the remainder of 2026 and beyond.
The duty should appear as a separate line item at checkout, distinct from product cost, shipping, and VAT. Buried fees or vague "customs charges" language create support volume and cart abandonment. Marketplaces and payment processors should validate whether they can pass the fee as a distinct field rather than bundling it into a generic taxes-and-fees bucket.
Communication strategy matters as much as technical capability. Customers accustomed to duty-free thresholds will question new charges. Clear, proactive messaging prevents confusion from becoming complaints.
Testing should begin now, not in June. Checkout flows need validation across multiple scenarios: single-item orders, multi-item orders with products in the same tariff classification, multi-item orders spanning multiple classifications, split shipments, backorders, and mixed-fulfillment orders involving 3PL or marketplace channels.
IOSS uncertainty requires planning
The Import One-Stop Shop currently simplifies VAT collection for eligible shipments under €150, and IOSS-registered sellers are the primary target of the €3 customs duty. As the €150 threshold disappears, how IOSS will be scoped and applied to these shipments becomes unclear.
Retailers using IOSS should not assume continuity without review. Planning should account for the possibility that existing IOSS registrations may need to be reconfigured, supplemented, or replaced after July 1 as guidance develops. Broader EU customs reform proposals suggest IOSS will evolve rather than disappear, but the 2026 to 2028 bridge period remains the least defined part of the transition.
Checklist: What retailers must do before July 1st
Model landed costs under multiple scenarios.
- Calculate EU duty impact assuming per-tariff-heading assessment as the baseline. Layer in national fees for France, Romania, and Italy, and account for the distinction between clearance-based fees (France, Italy) and destination-based fees (Romania). Factor in the anticipated November 2026 EU handling fee as a second wave.
- Audit checkout systems for fee-collection capabilities. Confirm platforms can add dynamic duty line items, update fee logic without developer intervention, and display transparent cost breakdowns as a distinct line item — not bundled into a taxes-and-fees field.
- Review IOSS registration strategy. Assess whether current IOSS processes will remain valid after July 1, and identify what reconfiguration may be required as the €150 threshold disappears.
- Prepare customer communication. Draft FAQ content, checkout messaging, and support scripts explaining why charges appear and how they are calculated.
- Engage with shipping partners. Work with consolidators and customs brokers to clarify who will collect fees, who will remit, how errors will be handled, and how they will manage scenarios where member states apply different fee logic for similar shipments.
- Monitor member state announcements and designate an internal owner: in tax, trade compliance, or logistics, responsible for tracking regulatory updates and translating them into system configuration changes. Implementation details will continue evolving through the remainder of 2026.
July 1 is the EU-wide deadline, but France and Romania are already applying national fees. The defining characteristic of this transition remains incomplete information at the implementation level — fee structures are confirmed at the EU level but not fully operationalized. National enforcement varies. The November 2026 EU handling fee adds a second deadline to plan for.
Building flexible systems now that can accommodate multiple outcomes costs more than waiting, but it reduces the risk of compressing implementation windows when final guidance arrives in May or June. The €3 customs duty is not the final state. It is a temporary measure until the EU Customs Data Hub is expected to become operational around 2028, at which point standard EU tariff rates will replace the flat fee entirely. Systems built now should anticipate evolution rather than assume stability.
When does the €3 EU customs fee take effect?
The EU-wide implementation date is July 1, 2026. However, Italy and Romania announced earlier start dates, with Italy implementing retroactive charges from January 1, 2026.
How is the €3 EU customs fee calculated?
The fee applies per item category, defined by HS code classification. A parcel containing one silk blouse and two wool blouses falls under two HS codes, triggering €6 in fees. Some member states may assess fees per parcel instead, creating variability across the EU.
Who is responsible for paying the customs fee?
The current policy language indicates that the seller or shipper is responsible. Retailers should collect the fee at checkout. If collection systems are not in place, shipping providers or customs brokers may pay upfront and bill retailers retroactively.
Will IOSS still work after July 1, 2026?
Official guidance has not clarified whether IOSS will continue operating for parcels subject to the new customs fee. Retailers should prepare for scenarios where IOSS remains valid, where it becomes irrelevant, or where it integrates with the new fee structure.





