Към основното съдържание
Beancount.io LogoBeancount.io

The EU's De Minimis Exemption Ends July 1, 2026: A Customs Duty Guide for US Sellers

9 минути четенеMike ThriftMike Thrift
The EU's De Minimis Exemption Ends July 1, 2026: A Customs Duty Guide for US Sellers

If you sell to European customers and your average order sits comfortably under $150, you've probably never thought about EU customs duty. Why would you? For years, anything under €150 in intrinsic value crossed the border duty-free. That era ends on July 1, 2026.

Starting that date, the EU is replacing the €150 duty exemption with a temporary flat fee: €3 per item, charged on the seller (or their customs representative), not collected at the doorstep from the buyer. It sounds small. For a store shipping a few thousand parcels a month into the EU, it isn't.

What's Actually Changing

2026-07-10-eu-de-minimis-exemption-ends-customs-duty-us-sellers-guide

The old rule was simple: goods with an intrinsic value (price of the item, not shipping or insurance) of €150 or less entered the EU without customs duty. VAT was already being collected on these shipments — that exemption disappeared back in 2021 — but the duty-free treatment for low-value goods survived until now.

The European Commission is scrapping that exemption because of the sheer volume it enabled. Roughly 5.9 billion low-value parcels entered the EU in 2025, and regulators concluded that a blanket exemption was giving overseas sellers an unfair edge over EU-based businesses that pay duty on everything. Rather than jump straight to full tariff schedules — which vary wildly by product category and would require every parcel to be individually classified overnight — the EU is phasing in a flat €3 per-item fee as a bridge measure. It runs until July 1, 2028, when the EU's new Customs Data Hub is expected to be live and standard, classification-based duties take over for good.

How the €3 Fee Actually Works

A few details matter more than the headline number:

  • It's per item, by tariff classification — not per package or per unit sold. A box containing five identical t-shirts (one HS code) costs €3 total. A box with one t-shirt and one watch (two different HS codes) costs €6.
  • The seller or importer pays it, not the customer at delivery. If you're using the Import One-Stop Shop (IOSS) — which already covers an estimated 93% of cross-border e-commerce parcels entering the EU for VAT purposes — this fee gets folded into the same declaration process.
  • It applies to distance sales into the EU, meaning the typical direct-to-consumer order from a US-based Shopify, Etsy, or Amazon storefront is squarely in scope.
  • A separate EU-wide handling fee has also been proposed to cover customs processing costs, but as of this writing it hasn't been adopted — the amount and start date are expected to be finalized in autumn 2026. Watch for that as a second cost layer stacking on top of the €3 duty.
  • Product identifiers become mandatory November 1, 2026 (voluntary before that), meaning more of your catalog data — not just price and origin — will need to travel with each customs declaration.

Why This Isn't Just "Add €3 and Move On"

The dollar amount is deliberately small, which makes it easy to underestimate the real impact. Three things compound the flat fee into a bigger operational problem:

1. It's a duty on top of VAT you're likely already paying. If you've been registered for IOSS since 2021, you're used to collecting and remitting VAT on EU-bound orders. The €3 duty is a new, separate line item layered on the same shipment — not a replacement for anything you're already doing.

2. Multi-item orders multiply fast. A customer who orders three different products in one checkout could trigger three separate €3 charges if each item has a distinct tariff code. For sellers with a wide SKU mix — think a home goods or beauty brand rather than a single-product store — average per-order duty cost can land well above the headline €3.

3. Product classification suddenly matters. Up to now, a lot of small sellers have never needed to know their products' Harmonized System (HS) codes with precision, because nothing depended on getting it exactly right below the €150 threshold. Now the flat fee is assessed per HS code, and the coming Customs Data Hub transition (2028) will move to full ad valorem duty based on that same classification. Sellers who get their HS codes sloppy or wrong today are setting themselves up for a much more expensive correction in two years.

A Worked Example

Say you run a home goods shop and a German customer places one order containing a €40 ceramic mug, a €25 linen napkin set, and a €18 wooden coaster set — three different HS codes, one checkout. Under the old rule, that entire €83 order crossed the border duty-free (it's under €150). Under the new rule, you owe €3 per HS code: €9 in customs duty on top of whatever VAT you're already remitting through IOSS. On an €83 order, €9 is roughly 11% of the item value — nowhere near "a few cents," and enough to matter if your margin on home goods runs in the 30–40% range.

Now compare that to a single-SKU seller: a phone case store where every order is one product, one HS code, regardless of quantity. That seller pays a flat €3 per order no matter how many units are in the box. Same regulation, wildly different impact — which is exactly why "just add €3 to the price" is the wrong instinct until you've actually run your own numbers.

How This Compares to the US's Own De Minimis Repeal

If this feels familiar, it should. The US ended its own $800 de minimis exemption for low-value imports in 2025, forcing overseas sellers shipping into the US to suddenly account for duty on shipments that used to clear free. The EU's move follows the same logic in reverse direction — both governments concluded that duty-free thresholds, once large enough to cover the bulk of e-commerce parcels, had become a loophole rather than an administrative convenience.

The practical lesson for any seller doing cross-border business in either direction: treat de minimis thresholds as temporary, not structural. Build your landed-cost tracking so that adding a new duty line — whether it's a US import duty on inbound inventory or an EU export duty on outbound orders — is a configuration change, not a scramble.

Common Mistakes to Avoid

  • Assuming your platform "just handles it." Amazon, Etsy, and Shopify each treat IOSS and duty collection differently, and not all of them automatically pass the €3 fee through to checkout pricing. Confirm your specific setup rather than assuming parity with a competitor's.
  • Classifying by convenience instead of accuracy. Assigning the same generic HS code to unrelated products to save time creates two problems: it may under- or over-charge duty today, and it sets up a costly reclassification project when full ad valorem duties arrive in 2028.
  • Treating the €3 as a rounding error in your P&L. At low volume it is. At a few thousand EU orders a month with multi-item baskets, it's a real cost center that deserves its own account, not a footnote inside "shipping and fulfillment."

What US Sellers Should Do Before July 1, 2026

Audit your EU order volume and typical basket composition. Pull the last 90 days of EU-bound orders and count average items per order, not just average order value. A store with high multi-item baskets will feel this more than a single-SKU dropshipper.

Get your HS codes right, not just "close enough." If your customs broker, 3PL, or IOSS intermediary has been using placeholder or generic tariff codes, now is the time to have each SKU properly classified. This protects you both for the €3-per-item fee today and for the ad valorem duty regime coming in 2028.

Decide who eats the €3 — and price accordingly. You can absorb it into margin, add it as a visible checkout line item (some EU-facing carts already itemize VAT and duty separately), or build it into EU-specific pricing. What you shouldn't do is let it become an unplanned margin leak that only shows up when you reconcile the books at quarter-end.

Confirm your IOSS or customs intermediary handles the new declaration. If you use a fulfillment partner, marketplace (Amazon, Etsy), or a dedicated IOSS intermediary, ask them directly how the €3 duty will be assessed, invoiced, and reported to you. Don't assume it's automatically bundled into your existing VAT remittance — get it in writing.

Watch for the separate handling fee proposal. It's not adopted yet, but if it lands in autumn 2026, it's another cost that needs its own line in your books rather than getting buried inside "shipping costs."

The Bookkeeping Angle Nobody Warns You About

Here's where this regulatory change turns into an accounting problem. Import duty isn't a discretionary expense you can lump into "cost of goods sold" and forget about — it's a landed cost that varies by order composition, and if you're not tracking it at the line-item level, your EU margin numbers will quietly drift from reality.

Concretely, that means your books need to separate at least three things per EU order: the VAT collected and remitted through IOSS, the new €3-per-item customs duty, and your actual product/shipping cost. Blend those together and you lose the ability to answer a simple question — "are we actually profitable selling to EU customers after this change?" — until it's too late to fix pricing.

This is exactly the kind of situation where plain-text, version-controlled bookkeeping earns its keep. When customs duty becomes a new recurring line item tied to specific SKUs and destinations, you want a ledger where you can add a new account (say, Expenses:COGS:Duty:EU) and track it cleanly against every affected transaction — not hunt through a black-box accounting tool's category mapping to figure out where a new fee type belongs.

Simplify Your Financial Management

New customs rules like the EU's €3 flat fee are a reminder that cross-border selling keeps adding moving parts to your books — VAT, duty, handling fees, and shifting thresholds that regulators revisit every couple of years. Beancount.io gives you plain-text accounting that's fully transparent and version-controlled, so when a new cost category like EU customs duty shows up, you can track it precisely instead of guessing where it fits. Get started for free and keep your international sales as auditable as everything else in your ledger.