Sales: +86 10 6296 7490
A two-euro fee makes cheap parcels a pricing problem
2026-11-05博晓通

A two-euro fee makes cheap parcels a pricing problem

A two-euro fee makes cheap parcels a pricing problem article image

As of 5 November 2026, public information shows that a European Union handling fee of two euros applies to each category of item in a distance-sale shipment entering the bloc from outside it, with no value threshold, from 1 November 2026. The fee stacks on the flat three-euro customs duty that has applied since 1 July 2026 to parcels valued at or below 150 euros. For cross-border sellers, the combined fixed cost is now the dominant variable in pricing anything cheap.

How the fee is actually calculated

Known factsUnverifiedNeeds verification
Two euros per item category, no value threshold, permanent, reviewed every two yearsHow member states enforce collection at the borderRefund or dispute process for misclassified parcels
Stacks with a three-euro flat duty on parcels of 150 euros or less until 1 July 2028Whether the duty is extended beyond 2028Treatment of mixed consignments
Paid by platforms, sellers or carriers; consumers should not be charged at deliveryHow often costs are passed through at checkoutPostal operator administration fees

The unit of charge is the item category, not the number of units. A parcel containing ten identical t-shirts in one category attracts two euros, while a parcel with two hats and ten t-shirts in two categories attracts four euros, and a mixed parcel spanning three categories reaches six euros. On top of that, the three-euro duty uses the same category logic, so a three-category parcel can face nine euros in duty and six in fees before any shipping cost is counted.

The arithmetic explains the policy's bite. A five-euro item facing five euros of fixed charges doubles in cost, a twenty-euro item absorbs the same charge at a quarter of its value, and a fifty-euro item at a tenth. Fixed charges do not scale down, so they filter out the cheapest tier of cross-border parcels first and leave mid-priced goods relatively untouched.

Who pays, and where the cost surfaces

The legal payer is not always the economic payer

The fee is owed by the platform, seller or carrier that declares the goods, and European authorities state that consumers should not be asked to pay it on delivery. That distinction is legal, not economic. Sellers remain free to raise prices, trim discounts or set minimum order values, and the European consumer organisation BEUC has warned that some platforms may pass the cost on late in the checkout flow.

The compliance layer added the same day

From the same date, business-to-consumer parcels valued at or below 150 euros must declare a product identifier at line level. Missing or mismatched identifiers are treated as incomplete declarations, which can mean delays at clearance or, in the worst case, refused or destroyed goods. Sellers that updated pricing but not their product data are the most exposed group this quarter.

Parcel compositionHandling feeFlat duty (parcels up to 150 euros)
One category, any quantity2 euros3 euros
Two categories4 euros6 euros
Three categories6 euros9 euros
Parcels above 150 eurosApplies by categoryStandard duty applies instead

Volume data suggests the fixed charges are already changing behaviour. Around 5.9 billion small parcels entered the bloc in 2025, more than 180 per second and roughly four times the 2022 level, with about 93 percent originating in China. Since the three-euro duty took effect in July, declared small-parcel volumes have fallen by roughly 64 percent according to EU officials, while Dutch customs reported a near-50 percent drop in parcels under 150 euros. The two figures use different bases, but the direction is the same.

Pricing responses: absorb, reprice or relocate

Three responses are visible. The first is to absorb the fee and protect the advertised price, which preserves conversion but compresses margin on low-value items. The second is to reprice by category, which is harder than it sounds because a single listing may ship in several configurations. The third is to relocate inventory: platforms are expanding local warehouses so that orders ship from inside the bloc, where the fee and the flat duty no longer apply.

Relocation is not free. Rent, unsold stock and returns become the seller's problem, and fast-fashion assortments change weekly, which makes forward stocking a bet. But the economics are clear enough that a meaningful share of cross-border volume is shifting from direct mail to regional inventory, and that shift changes what a price comparison actually compares: a locally stocked item and a directly mailed item no longer carry the same fixed cost base.

For price monitoring teams, the practical implication is that the landed price must be recorded, not the listed price. Two listings showing the same number can now differ by five to fifteen euros once category counts and duty are included, and that difference is invisible unless the fee structure is captured alongside the price.

Landed-cost monitoring needs a fixed schema or the comparison collapses. Run this routine once a week and keep the field names stable across teams, otherwise week-over-week comparison stops working and the numbers stop being comparable. The point is repeatability rather than completeness.

  1. List the categories in each shipment configuration and count them.
  2. Add the handling fee and flat duty per configuration to the listed price.
  3. Record whether the seller absorbs, reprices or ships from local stock.
  4. Track declared volume changes monthly to spot enforcement shifts.
  5. Verify product identifiers are present before the next dispatch.

Field examples are listed below with the purpose of each column. Keep the definition of every field identical across stores and across weeks so the table can be compared later without rework, and record the collection date in a separate column.

FieldExample valuePurpose
config_idCFG-3CATShipment configuration
category_count3Item categories
handling_fee_eur6.00Handling fee
duty_eur9.00Flat duty
landed_price_eur27.90Landed price

FAQ

  • Is the two-euro fee charged per parcel or per item?

    Per item category, not per unit. A parcel with three categories pays six euros regardless of how many units sit in each category.

  • Can sellers pass the fee to shoppers?

    Legally the platform, seller or carrier pays, and consumers should not be charged on delivery. Sellers can still raise prices or cut discounts, which passes the cost on indirectly.

  • Why are parcels above 150 euros affected too?

    The handling fee has no value threshold, so it applies to all distance-sale parcels from outside the bloc. The three-euro flat duty is the part limited to parcels of 150 euros or less.

Sources