Since 1 November, every non-EU parcel sold to an EU consumer carries a new line in the cost stack: a €2 Union handling fee per item.
It sits on top of the temporary €3 customs duty per item that has applied since 1 July 2026, when the EU ended the €150 duty-free relief for low-value parcels. Delegated Regulation (EU) 2026/2152 fixes the fee at €2 per item, applying from 1 November 2026.
The arithmetic is simple, and that is exactly why it hurts. National customs authorities in Ireland and Estonia give the same example: a parcel with three different items now carries €9 in duty plus €6 in handling fees, before VAT. Swedish Customs adds three details operators should not miss:
- The fee applies regardless of the value of the goods.
- The declarant is liable, and the fee is due even if the declaration is never released.
- Outside IOSS, it is included in the taxable amount for VAT.
It is not refundable, and it does not apply to B2B shipments.
From the operations side, this is not a customs footnote. It is a checkout, data and margin decision:
1. Rebuild the EU landed-cost math per item line, not per parcel. Duty and fee both scale with distinct items on the declaration.
2. Capture item-level data at checkout so the declaration matches what was sold. A bundle split into five lines costs five fees.
3. Decide who pays. Absorb it, show it at checkout, or pass it through on delivery. Surprise charges at the door are where returns and chargebacks start.
4. Revisit DDP offers. If you are the declarant or your representative is, the liability sits with you, not with the Incoterm on the invoice.
5. Re-test basket design. Fewer, consolidated SKUs per order can protect margin on low-ticket categories.
Sellers who treat this as a pricing and data project this month will keep EU conversion. Those who wait for the first carrier invoice will find out the hard way.
How is your team handling the €2 fee: absorbing it, or showing it at checkout?
#CrossBorderTrade #Customs #Ecommerce #EU #Operations #SupplyChain







