The EU €3 Flat-Rate Customs Duty on Low-Value Parcels: What Non-Established Sellers Must Do
Amazon & e-commerce #Import#E-commerce and Marketplace

The EU €3 Flat-Rate Customs Duty on Low-Value Parcels: What Non-Established Sellers Must Do

8 min read

If you ship low-value parcels directly to EU consumers, a new €3 flat-rate customs duty now applies to every B2C shipment of €150 or less sent from a third country. The duty is charged per HS code inside the parcel, not per parcel and not per unit, it is owed by the declarant (you, your importer, or your IOSS intermediary), and it is added on top of import VAT rather than replacing it. It runs from 1 July 2026 to 1 July 2028 as a transitional measure across all 27 member states. The consumer is not billed at the door: you carry the cost, so you plan for it now.

I'm Jim, VAT Specialist at Eurofiscalis. I help e-commerce sellers and non-established companies secure their VAT flows across Europe. In this guide I break down exactly what the new duty is, who owes it, how it stacks with import VAT, which platforms and flows it touches, and the one structural lever that takes many of your orders out of scope entirely.

What is the €3 flat-rate customs duty

The €3 flat-rate customs duty is a fixed charge on low-value goods entering the EU directly from a third country for a private buyer. It targets the flood of small B2C parcels (think fast-fashion and marketplace orders) that used to enter with little or no customs friction. The rule is simple to state: for any B2C consignment valued at €150 or less, the EU levies €3 per distinct tariff subheading present in that consignment.

The key word is declarant. Whoever files the customs declaration owes the duty, and that party is almost always you or someone acting for you, not the shopper. The buyer sees the price they agreed to, while the duty lands in your cost base.

Per HS code, not per parcel, not per unit

The duty is counted per HS code, so the number of physical items barely matters, what matters is how many distinct product categories (tariff subheadings) sit inside the same parcel. Five identical T-shirts share one HS code and trigger €3. Add a wristwatch and you introduce a second HS code, so the same parcel now carries €6. A parcel spanning three categories carries €9.

Parcel contentsDistinct HS codesFlat-rate duty
5 identical T-shirts1€3
1 T-shirt + 1 watch2€6
3 different product categories3€9

Correct classification is now a direct cost driver, not just a compliance formality. If your product data assigns sloppy or inconsistent customs codes, you risk over-declaring categories and paying more duty than you owe, or under-declaring and facing corrections later.

Why the EU introduced it

The EU introduced the €3 flat-rate duty to rebalance a system that was drowning in ultra-low-value imports. Billions of small parcels arrive each year from third countries, and the previous framework let most of them slip through with negligible customs handling. That created two problems: a competitive disadvantage for EU-based sellers who play by the full rulebook, and a customs workload that member states could not realistically process parcel by parcel.

A flat, predictable charge per category solves both at once. It is cheap to compute, hard to game, and it applies uniformly no matter which marketplace or carrier moved the goods. It is explicitly a transitional tool, a bridge measure while the EU finishes its broader customs reform.

Since when and in which countries

The duty applies from 1 July 2026 to 1 July 2028 in all 27 member states, under Council Regulation (EU) 2026/382. There is no opt-in, no national carve-out, and no country-specific rate: a parcel entering through any EU border point is treated the same way. Below is the full picture of the measures involved, including one charge that is still only proposed.

MeasureAmountStatusTimeline
EU flat-rate customs duty€3 per HS code (parcels ≤ €150)In force1 July 2026 → 1 July 2028
Union Handling Fee~€2 per parcel (proposed)Proposed, not adoptedProposed for ~1 November 2026

Who pays the €3 duty

The declarant pays, full stop. That is the seller, the importer of record, the IOSS holder, or the indirect customs representative who lodges the declaration. The consumer is not charged at delivery, which is the crucial difference from the old "pay the courier at the door" experience. If you sell into the EU from outside it, the €3 is your liability the moment your goods clear.

Just as important: the duty adds to import VAT, it does not replace it. Import VAT is still due on the value of the goods, calculated the normal way, and the €3 sits alongside it. Two separate charges, two separate logics, both owed on the same low-value parcel.

If import VAT mechanics are new to you, the way you account for and potentially defer import VAT will shape your cash flow far more than the €3 itself, especially at volume.

Which sales and platforms are concerned

Origin decides scope, not the platform. The €3 duty applies to any B2C parcel of €150 or less shipped directly from a third country to an EU consumer, whatever brand name is on the checkout page. That squarely covers marketplace and direct-ship flows from outside the EU, including Temu, Shein, and AliExpress, and it also covers Amazon orders fulfilled by cross-border shipment from a non-EU location.

The flip side is the important part: goods already stocked inside the EU are out of scope. If your inventory sits in an EU warehouse and the order ships domestically or intra-EU to the buyer, there is no third-country import on that sale, so no €3 duty attaches to it. The trigger is the cross-border import of a low-value parcel, not the fact that a marketplace was involved.

Do you need a new declaration

At the principle level, low-value imports already move through a simplified customs declaration (the H7 dataset) or through IOSS arrangements, and the €3 duty is designed to be captured within that existing machinery rather than through a brand-new filing you invent yourself. The declarant reports the tariff subheadings in the consignment, and the flat rate follows from that.

One firm date to note: Product Identification Data (PIDs) become mandatory from 1 November 2026. That raises the bar on the data quality you must supply per item, and it feeds directly into correct classification and therefore correct duty. If you already register under IOSS, coordinate with your intermediary now so your product feeds carry clean, PID-ready data ahead of that deadline.

I am deliberately staying at the principle level here: the exact declaration workflow depends on your carrier, your IOSS setup, and your customs representative, so validate the procedure with them rather than assuming a generic template fits your flow.

Hold stock in the EU to leave the €3 scope

Here is the structural lever: if you hold stock inside the EU, your fulfilment stops being a third-country import parcel by parcel, and those sales fall outside the €3 duty entirely. Instead of importing thousands of tiny consignments (each one a taxable low-value import), you import in bulk once, store locally, and ship domestically or intra-EU to your customers. The per-parcel €3 disappears from those orders.

This is the most durable answer to the new regime, and it happens to solve other problems at the same time: faster delivery, fewer failed clearances, and a cleaner customer experience with no surprise charges. Setting up EU stock does mean putting the right VAT registrations and, where required, a fiscal representative in place, which is exactly the kind of setup we handle end to end.

Now the honest caveat, because this is optimisation, not evasion. Importing your inventory in bulk does not make customs disappear: the bulk import still bears the standard common customs duties applicable to your products plus import VAT on the consignment value. What you eliminate is the repeated €3-per-category charge on every retail parcel. For high-volume, low-ticket catalogues that trade-off is usually decisive, but it has to be modelled honestly against your duty rates and storage costs, not sold as a loophole.

Book a call with a specialist →

What comes next

Expect the framework to keep moving, so build for change. Three things are on the horizon. First, the ~€2 Union Handling Fee, still only proposed for around 1 November 2026, would add a small per-parcel charge on top of the duty if adopted. Second, the broader 2028 customs reform is set to replace this transitional flat rate with a more permanent structure when the current window closes. Third, the reform points toward a deemed importer model, shifting more compliance responsibility onto platforms and intermediaries for the goods they facilitate.

None of these are settled enough to price in as certainties today, but all three point the same direction: more responsibility, more data, and less tolerance for uncontrolled cross-border micro-parcels. Sellers who put EU stock and clean VAT structures in place now will be the ones already compliant when the permanent rules land.

Need help?

If you sell into the EU from outside it, the smart move is to decide now whether you keep paying the €3 per category on every parcel or restructure toward EU stock and clean VAT compliance. At Eurofiscalis we handle VAT registrations, IOSS setup, EU warehousing structures, and fiscal representation so your cross-border flows stay compliant and cost-efficient through the 2026 to 2028 transition and into the reform beyond it.

Book a call with a specialist →


FAQ

What exactly is the €3 flat-rate customs duty and when does it start?

It is a fixed €3 customs duty per HS code on B2C parcels of €150 or less shipped directly from outside the EU to an EU consumer. It applies from 1 July 2026 to 1 July 2028 under Council Regulation (EU) 2026/382, across all 27 member states. It exists to bring low-value imports under proper customs treatment during the transition to the EU's wider 2028 reform.

Is the €3 charged per parcel or per HS code?

Per HS code, not per parcel and not per unit. Count the distinct product categories in the consignment: one category is €3, two categories are €6, three are €9. Five identical T-shirts share one HS code and cost €3 total, while a T-shirt plus a watch is two codes and costs €6. Accurate customs codes directly determine how much you pay.

Is the €3 a form of VAT?

No. It is a customs duty, and it is separate from and additional to import VAT. Import VAT is still calculated on the value of the goods under your usual scheme, and the €3 sits on top. How you account for or defer import VAT is a distinct question from the flat-rate duty, and mixing the two in your books will distort your landed cost.

Who actually pays it, me or my customer?

The declarant pays: the seller, importer, IOSS holder, or indirect representative who files the declaration. It is not collected from the consumer at delivery, so unless you build it into your pricing, it comes straight out of your margin. That single fact is why so many sellers are caught off guard.

Does IOSS still work under the new rules?

Yes. The €3 duty applies regardless of your VAT scheme, whether that is IOSS, special arrangements, or standard import. IOSS still governs how import VAT is collected and remitted on low-value goods, and the flat-rate duty is layered on separately. If you use OSS/IOSS, coordinate with your intermediary so tariff data and PIDs are handled correctly at clearance.

How long will this duty last?

It is transitional: 1 July 2026 to 1 July 2028. After that, the broader 2028 customs reform is expected to replace it with a more permanent regime, likely including a deemed-importer model that shifts more duties onto platforms. Treat the two-year window as your runway to restructure, because the rules after it will be stricter, not looser.

What is the ~€2 fee I keep hearing about?

That is the proposed Union Handling Fee of roughly €2 per parcel, floated for around 1 November 2026. It is not adopted and not law today. Track it, but do not commit it to contracts or customer pricing yet. Only the €3 duty is a firm cost you can plan around right now.

How do I reduce the impact of the €3 duty?

The most effective lever is to hold stock inside the EU so your retail orders ship domestically instead of arriving as third-country parcels, which takes them out of the €3 scope. That path means the right VAT registrations, EU stock setup, and where needed a fiscal representative. Remember it is optimisation, not evasion: your bulk import still bears standard customs duties and import VAT, so model the full trade-off before switching.


photo-jimmy.jpg

About the author

Jimmy Sagnier

Business Developer

Business Developer at Eurofiscalis, Jimmy Sagnier helps e-commerce businesses and international companies navigate European VAT regulations. Drawing on hands-on experience, he breaks down complex tax topics — fiscal representation, Intrastat, OSS — into clear, actionable guidance.