If you ship goods into the European Union — whether from the UK, China, or the United States — the customs landscape is about to change dramatically. The EU customs reform 2026 eliminates the long-standing duty-free threshold for low-value parcels under €150, introduces a flat-rate customs duty of €3 per item category from 1 July 2026, and mandates an additional EU-wide handling fee by November 2026. For online retailers processing hundreds or thousands of cross-border shipments per month, ignoring this reform doesn't just risk customs delays — it risks margin erosion, unexpected cost spikes, and customer-facing surcharges that destroy conversion rates. The Council of the European Union gave final legislative approval on 11 February 2026, meaning this is no longer a proposal — it is law. This guide breaks down every operational change, walks you through compliance timelines, and shows you how to adapt your shipping operations before the deadlines hit.
The EU customs reform is the most significant overhaul of the Union's customs framework in over two decades. Formally agreed by the European Parliament and the Council on 26 March 2026, the reform restructures how goods entering the EU are assessed for customs duty, with a sharp focus on low-value consignments — parcels valued under €150 that previously entered the EU duty-free under the de minimis exemption.
Under the rules that had been in place since 2009, goods imported into the EU with a declared value below €150 were exempt from customs duties. Import VAT was already applied to all goods regardless of value since July 2021 under the Import One-Stop Shop (IOSS) scheme, but duties themselves were waived. The 2026 reform eliminates this exemption entirely. Every commercial parcel entering the EU — regardless of declared value — now attracts customs duty. This change is the first concrete outcome of the broader 2023 Customs Reform proposal put forward by the European Commission.
Rather than requiring a full tariff classification for every micro-parcel, the EU has introduced a simplified flat-rate customs duty of €3. Crucially, this is not a €3 charge per parcel — the duty is applied per item category based on 4-digit tariff headings within each consignment. If a parcel contains items falling under three different tariff headings, the total duty is €9. This distinction matters enormously for merchants shipping multi-item orders. The flat-rate mechanism is explicitly temporary: it will remain in force until the EU Customs Data Hub becomes operational in mid-2028, at which point standard tariff-based duty rates will apply to all goods regardless of value.
The reform also establishes a new EU Customs Authority (EUCA) headquartered in Lille, France, which will coordinate customs procedures across all 27 Member States, manage the centralised data platform, and strengthen risk-based enforcement. EUCA is expected to begin operations in 2027 with approximately 250 staff members. If you're already using ShippyPro's shipping platform to manage multi-carrier operations, the good news is that Incoterm assignment and customs documentation can be automated into your existing workflow — but only if you prepare before 1 July.
The driving force behind this reform is the explosive growth in low-value parcels entering the EU, overwhelmingly linked to cross-border e-commerce. The European Commission reported that approximately 4.6 billion parcels valued under €150 entered the EU in 2024 — with around 91% originating from China. Platforms like Temu, Shein, AliExpress, and Wish have built their business models on this duty-free corridor, and the EU has decided the economics no longer work for European businesses or customs authorities.
The €150 de minimis threshold created a structural disadvantage for EU-based sellers and manufacturers. A European business selling a €30 product pays full EU duties on imported raw materials and components, while a non-EU competitor shipping the same finished product directly to EU consumers paid zero duty. This asymmetry was compounded by widespread undervaluation — parcels deliberately declared below €150 to avoid any customs friction. The Commission determined this system was no longer sustainable and acted to level the playing field between traditional retail imports (in bulk, fully dutied) and direct-to-consumer e-commerce shipments.
Beyond revenue, the threshold created a blind spot for product safety. Low-value parcels entering duty-free received minimal customs scrutiny, allowing non-compliant and potentially dangerous products to reach EU consumers without adequate checks. The reform aligns with the EU's broader push toward a data-driven customs system — the EU Customs Data Hub — that will create a single digital interface for all customs declarations, enabling real-time risk assessment across the entire Union.
With the €150 exemption removed, the incentive for sellers to undervalue goods below the threshold disappears for low-value items. However, for goods near or above €150, undervaluation pressure may increase as merchants attempt to stay within the flat-rate €3 zone rather than face full tariff-based duties. EU customs authorities are deploying AI-powered valuation tools to flag suspicious declarations. Platforms that systematically breach compliance face penalties of up to 6% of the value of imported goods. Ensure your declared values are accurate, supported by commercial invoices, and consistent with your invoice records.
The reform rolls out in multiple phases between 2026 and 2034. E-commerce merchants need to prepare for the first two deadlines immediately, as both arrive before the end of 2026.
| Milestone | Date | What Changes | Who Must Act |
|---|---|---|---|
| €3 flat-rate customs duty | 1 July 2026 | All goods under €150 entering the EU attract a €3 duty per item category (tariff heading). Applies to non-EU sellers registered in IOSS (93% of e-commerce flows). | Non-EU sellers, marketplaces, customs brokers, carriers |
| EU-wide handling fee | ~November 2026 | A separate handling fee (expected ~€2 per parcel) to cover customs processing costs. Distinct from the €3 duty — both will apply simultaneously. | All shippers — costs passed through in carrier invoices |
| EUCA operations begin | 2027 | New EU Customs Authority in Lille begins coordinating cross-border risk management and data sharing. | Customs authorities, carriers, brokers |
| EU Customs Data Hub (e-commerce) | 1 July 2028 | Centralised digital platform goes live for e-commerce goods. Full tariff-based duty rates replace the flat €3 mechanism. | All parties — sellers, platforms, carriers, brokers |
| Data Hub — all goods | 1 March 2034 | All movement of goods brought into the Data Hub scope. | All importers and exporters |
| Full implementation | 2034 | Complete rollout of the reformed EU Customs Code across all Member States. | Everyone in the supply chain |
The flat-rate €3 duty is explicitly temporary. When the Data Hub goes live in mid-2028, standard tariff rates will apply — meaning the actual duty on your products could be significantly higher or lower than €3 depending on their HS classification. Start classifying your product catalogue with accurate HS codes now so you can model the financial impact of full tariff rates before they hit. ShippyPro's AI shipping automation can help streamline this process across your carrier network.
The reform's impact cascades through the entire e-commerce supply chain. Here's how it affects each player differently.
If you are a non-EU business shipping goods directly to EU consumers, you face the most immediate operational impact. Every shipment now requires customs duty payment in addition to VAT. If you're registered with IOSS, the €3 flat-rate duty applies from 1 July 2026. If you're not registered with IOSS, the full tariff-based duty may apply even earlier depending on how Member States implement enforcement. The practical advice is clear: register for IOSS if you haven't already, and build the €3 (or higher) duty cost into your pricing and checkout experience.
The reform explicitly designates online platforms as the importer of record for goods sold through their marketplace by non-EU sellers. This means marketplaces — not the individual seller — are responsible for ensuring customs formalities are completed, duties are paid, and product information is accurate. Systematic non-compliance can trigger penalties of up to 6% of the total value of imported goods. This is a transformative shift: platforms can no longer treat customs as someone else's problem.
If you sell within the EU from EU-based warehouses, the duty change doesn't directly affect your domestic or intra-EU shipments. However, if you source products from non-EU suppliers (which most e-commerce businesses do), the cost of your imported inventory may increase. Additionally, the levelling of the competitive playing field means you should see reduced price pressure from duty-free non-EU competitors — a net positive for your business. Ensure your platform integrations can handle the updated customs data requirements for any goods you import.
Carriers like DHL Express, FedEx, UPS, and postal operators will be directly involved in collecting the new duties and handling fees. Expect carrier surcharges and updated customs processing fees to appear on your invoices from mid-2026. Use ShippyPro's invoice analysis to track these new line items and ensure you're not being overcharged.
The combined effect of the €3 flat-rate duty and the anticipated ~€2 handling fee fundamentally changes the landed cost calculation for low-value shipments into the EU. Here's what the numbers look like in practice.
| Order Value | VAT (avg. 21%)* | €3 Flat Duty (1 item) | ~€2 Handling Fee | Total Added Cost | % Increase on Order |
|---|---|---|---|---|---|
| €5 | €1.05 | €3.00 | €2.00 | €6.05 | 121% |
| €15 | €3.15 | €3.00 | €2.00 | €8.15 | 54% |
| €30 | €6.30 | €3.00 | €2.00 | €11.30 | 38% |
| €75 | €15.75 | €3.00 | €2.00 | €20.75 | 28% |
| €140 | €29.40 | €3.00 | €2.00 | €34.40 | 25% |
* VAT has applied to all EU imports regardless of value since July 2021 under IOSS and is not a new cost introduced by the 2026 reform. The genuinely new charges are the €3 duty and ~€2 handling fee.
The numbers are stark: for a €5 item, the total additional cost more than doubles the product price. For merchants selling low-value goods (under €20) from outside the EU, this reform fundamentally challenges the viability of the direct-to-consumer import model. The strategic response — for merchants with sufficient volume — is to consider pre-positioning inventory in EU fulfilment centres, effectively converting cross-border shipments into domestic ones. For merchants who must continue shipping direct, building these costs transparently into checkout pricing is essential to avoid customer-facing surprises at delivery.
Customer receives a surprise €5+ charge at delivery. Refuses the parcel. You eat the return shipping cost and lose the sale. Carrier charges you an admin fee. Your support team handles the complaint. Repeat hundreds of times per month.
Duties and fees calculated at checkout. Customer sees the total landed cost upfront. No delivery surprises. No refused parcels. No return costs. Higher conversion, lower support load. Use ShippyPro's rate optimizer to find the best DDP-capable carrier for each destination.
With 1 July 2026 approaching rapidly, here is the step-by-step operational checklist every e-commerce merchant shipping into the EU should follow.
Identify how many of your shipments currently enter the EU under the €150 de minimis threshold. Break down by destination country, average order value, and carrier. This data determines the financial impact on your margins.
The €3 flat-rate duty applies to sellers registered in the Import One-Stop Shop. IOSS registration covers 93% of e-commerce flows into the EU. Without IOSS, you may face full tariff-based duties immediately. Register through your fiscal representative or directly via your Member State of identification.
The €3 duty applies per 4-digit tariff heading. Multi-item orders with different product categories will incur multiple charges. Classify your entire product catalogue now. This also prepares you for 2028, when full tariff rates replace the flat-rate mechanism.
Switch from DAP (customer pays at delivery) to DDP (duties included in checkout price). Calculate the €3 duty + expected handling fee + VAT and build them into your product pricing or display them transparently at checkout. This prevents refused deliveries and return costs.
Ensure your shipping software generates accurate customs declarations (CN22/CN23) with correct product descriptions, HS codes, values, and country of origin for every EU-bound parcel. ShippyPro's integrations with DHL Express, FedEx, UPS, Royal Mail, and 190+ carriers handle this automatically when properly configured.
Carriers will pass through new customs processing costs. Watch for new line items on your carrier invoices from July 2026 onwards. Use invoice analysis tools to detect and dispute unexpected charges before they erode your margins.
While the EU-wide handling fee is expected by November 2026, several Member States have jumped ahead with national-level charges. This creates a fragmented cost landscape that merchants must track carefully. Below is the current status as of April 2026.
| Country | National Fee | Effective Date | Key Details |
|---|---|---|---|
| France | Up to €5 per item line | 1 January 2026 | Applies per customs declaration line, not per parcel. Only triggered if goods are physically customs-cleared in France. |
| Romania | 25 lei (~€5) | 1 January 2026 | Destination-based: applies to all e-commerce goods delivered to Romanian consumers regardless of EU entry point. |
| Italy | €2 per parcel | 1 July 2026 (postponed) | Originally January 2026, postponed for IT system adaptations. Clearance-based: only if goods clear customs in Italy. |
| Netherlands | €2 (proposed) | TBC (was Feb 2026) | Currently waiting to align with EU-wide fee rather than implement nationally. |
| Belgium | €2 (discussed) | TBC | Also opted to wait for the harmonised EU-level fee. |
| EU-wide | ~€2 per parcel (expected) | ~November 2026 | Distinct from the €3 duty. Both will apply simultaneously. May be reduced to €0.50 for Trust & Check traders. |
Not all national fees work the same way. France and Italy apply clearance-based fees — the charge only applies if goods are physically customs-cleared in that country. A parcel destined for a French consumer but cleared in the Netherlands will not attract the French fee. Romania's fee, however, is destination-based — it applies to all e-commerce goods delivered to Romanian consumers regardless of where they enter the EU. This distinction affects your fulfilment routing strategy. If you use multiple EU entry points, model the cost impact of each routing option before the fees take effect.
The scale of this reform — affecting billions of parcels annually — makes manual customs management impossible for any merchant processing more than a handful of EU-bound shipments per day. Here's how ShippyPro's platform addresses each compliance requirement.
ShippyPro generates CN22 and CN23 customs declarations automatically for every international shipment, pulling product descriptions, values, weights, and HS codes from your connected e-commerce platform — whether that's Shopify, WooCommerce, Magento, Amazon, or any of 300+ supported integrations. When the reform takes effect, your customs paperwork is already compliant.
Switching to DDP means selecting carriers that support duty-paid shipping to each EU destination. ShippyPro's rate optimizer compares prices across your connected carriers — DHL Express, FedEx, UPS, Royal Mail, Evri, DPD, and more — giving you visibility of the best available rate for each shipment. Combined with ShippyPro Automation, you can set a rule once — for example, apply DDP to all extra-EU shipments — and have the correct Incoterm assigned automatically on every order, without manual selection.
When parcels are subject to customs processing, transit times increase. Proactive tracking notifications keep your customers informed about customs status, reducing "where is my order" (WISMO) support tickets. ShippyPro's branded tracking pages can include customs-specific messaging, preparing customers for any duty-related communication from the carrier.
Even with DDP, some parcels will be refused or returned. ShippyPro's Easy Return portal streamlines the returns process, reducing the administrative cost of handling refused deliveries with a branded, self-service returns flow for your customers.
If you run a custom checkout or use a headless commerce setup, ShippyPro's REST API lets you programmatically retrieve shipping rates, generate labels, and submit customs declarations — including product descriptions, declared values, and HS codes — for every EU-bound shipment. This ensures your customs data is accurate and consistent at scale, without manual entry per order. See the API documentation for full details on customs declaration fields.
Based on the rollout patterns of previous customs reforms (like the July 2021 IOSS launch), here are the mistakes that will catch unprepared merchants.
| Mistake | Consequence | How to Avoid It |
|---|---|---|
| Assuming the €3 duty is per parcel | Underpricing multi-item orders. A parcel with 3 tariff headings costs €9, not €3. | Classify every SKU with the correct 4-digit HS code and calculate duty per tariff heading. |
| Continuing with DAP shipping | Customers refuse delivery due to unexpected charges. You pay return shipping + admin fees. | Switch to DDP. Build duties into checkout pricing. Use ShippyPro's rate optimizer to find DDP carriers. |
| Ignoring national handling fees | Unexpected costs on shipments to France, Romania, Italy. Margins erode without visibility. | Track national fee implementation per country. Model routing costs through different EU entry points. |
| Undervaluing goods to avoid duty | Retroactive assessments, significant penalties, and blacklisting from simplified procedures. | Declare accurate commercial values. Maintain invoice records. Use automated valuation from your e-commerce platform. |
| Not registering for IOSS | Full tariff-based duties instead of €3 flat rate. Higher costs, slower clearance. | Register for IOSS through a fiscal representative. ShippyPro integrations support IOSS number inclusion on customs forms. |
| Waiting until July to act | System changes, HS classification, and carrier configuration take weeks. Rushed implementation = errors. | Start now. Audit your shipments, classify products, update pricing, and test your customs workflow before the deadline. |
The reform introduces a new compliance category: Trust & Check traders. Businesses with a strong compliance record — similar to existing AEO (Authorised Economic Operator) status — can benefit from simplified procedures, fewer inspections, faster clearance, and potentially a reduced handling fee of just €0.50 per consignment instead of ~€2. If your business qualifies, pursuing this status is a significant competitive advantage. It signals to customs authorities that your declarations are reliable, which translates directly into faster clearance times for your shipments.
Manage multi-carrier cross-border shipments with automated customs declarations, label generation, and duty-inclusive pricing from one dashboard.
Explore the Platform →Automate carrier selection, customs data entry, and HS code mapping with AI-powered shipping rules that scale across thousands of daily orders.
Discover AI Automation →Track new customs duty surcharges and handling fees across all your carriers. Detect unexpected charges before they erode your margins.
Analyse Your Invoices →Keep customers informed during customs processing delays with branded tracking pages and proactive notification workflows.
See Track & Trace →Submit customs declarations and generate labels with accurate product descriptions, declared values, and HS codes using ShippyPro's REST API endpoints.
Read the API Docs →Guides, webinars, and tools to help you navigate cross-border shipping compliance, carrier management, and e-commerce logistics.
Browse Resources →The €150 de minimis exemption is abolished from 1 July 2026. From that date, a temporary flat-rate customs duty of €3 applies per item category (based on 4-digit tariff headings) for low-value consignments entering the EU. This applies to non-EU sellers registered in the IOSS, which covers approximately 93% of all e-commerce flows to the EU. The €3 flat rate will remain in place until the EU Customs Data Hub becomes operational in mid-2028, at which point standard tariff rates will apply to all goods.
The €3 duty is charged per item category (4-digit tariff heading), not per parcel. If a single parcel contains items falling under three different tariff headings — for example, a silk blouse, two wool blouses, and a leather belt — three separate €3 charges apply (€9 total). This is a critical distinction for merchants shipping multi-item orders, as it means the duty cost scales with product diversity, not just shipment count.
IOSS remains fully in place and is, in fact, more important than ever. The €3 flat-rate duty specifically applies to sellers registered in the IOSS — without IOSS registration, you may face full tariff-based duties immediately rather than the simplified flat rate. IOSS continues to handle import VAT collection at the point of sale for goods under €150, and now the customs duty component sits alongside it. The reform does not eliminate IOSS; it adds a duty layer on top of the existing VAT mechanism.
The EU-wide handling fee is a separate charge from the €3 customs duty. It is expected to be approximately €2 per parcel and is anticipated to take effect around November 2026, though negotiations on the exact amount and implementation are ongoing. Both the €3 duty and the handling fee will apply simultaneously. Businesses certified as Trust & Check traders may benefit from a reduced handling fee of approximately €0.50 per consignment. Some Member States (France, Romania, Italy) have already introduced national-level fees that will run concurrently until the EU-wide fee is harmonised.
Yes, strongly recommended. Under DAP (Delivered At Place), your customer receives an unexpected charge at delivery — the €3+ duty plus any handling fees. This leads to refused deliveries, return shipping costs, and negative customer experiences. DDP (Delivered Duty Paid) means you calculate and include duties at checkout, giving the customer a guaranteed final price. While DDP increases your upfront cost per order, it eliminates refusal risk and dramatically reduces support costs. ShippyPro's rate optimizer can compare carrier rates across your network to find the best rate for each shipment, and ShippyPro Automation can apply DDP automatically to all extra-EU orders.
ShippyPro automates customs declarations (CN22/CN23) with accurate product descriptions, HS codes, and values pulled from your e-commerce platform. The rate optimizer compares carrier rates across your network, and ShippyPro Automation can assign DDP automatically to all extra-EU shipments. The tracking system keeps customers informed during customs delays, and the invoice analysis tool monitors new carrier surcharges. For custom implementations, the REST API supports programmatic label generation and customs declaration submission. All of this works across 300+ carrier and marketplace integrations.
Automate customs declarations, manage DDP carrier selection, and monitor duty surcharges across your entire shipping operation. Start your free trial today.
Start Free Trial →