
Seven Checks Before Your First EU Customs Entry
04.02.2026
How to calculate duties, VAT and fees when importing from Asia to the EU
04.02.2026

FLEX. Logistics
We provide logistics services to online retailers in Europe: Amazon FBA prep, processing FBA removal orders, forwarding to Fulfillment Centers - both FBA and Vendor shipments.
A container reaches an EU port on schedule. The vessel unloads on time. Then the shipment sits, because a customs officer has flagged a paperwork problem that has nothing to do with the goods themselves. This is the pattern behind most of the customs documentation errors EU importers run into: the freight moves fine, the label and the paperwork behind it do not, and the release date slips by days rather than hours. For online sellers bringing stock into Europe, that slip has a direct cost — inventory that cannot be sold, launch windows that close, and a customer-facing stockout that traces back to a line on a commercial invoice.
Sellers running a marketplace-facing operation alongside inbound freight should also see our help centre guide to international shipping and customs for B2C e-commerce, which covers the outbound and IOSS side of this same documentation problem.
The five errors below account for most of the holds we see across EU entry points. None of them are exotic. They are the same handful of documentation gaps, repeated across different sellers, different product categories, and different member states — which is exactly why they are worth fixing systematically rather than firefighting one shipment at a time.
Origin Marking Errors
Country-of-origin information does two jobs on an EU import: it tells customs where the goods were actually made, and — where a trade agreement applies — it supports a claim to a reduced or zero duty rate. Both jobs fail when the origin marking is vague, inconsistent, or simply wrong.
Country-of-Origin Mismatches
The most common version of this error is a mismatch between what the product label says and what the commercial invoice declares. A product manufactured in Vietnam but labelled with a supplier's Hong Kong address, for instance, creates an inconsistency a customs agent has to resolve before release — even when the underlying facts are legitimate. Multi-component products compound the problem: a device assembled in one country from parts sourced in several others needs an origin determination based on where substantial transformation occurred, not simply where final assembly happened.
Missing Preferential Origin Proof
Sellers who could legitimately claim a reduced duty rate under an EU trade agreement often lose that benefit not because the goods do not qualify, but because the proof of origin — a supplier's declaration, a certificate, or the correct statement on the invoice — was never requested or never travelled with the shipment. Once goods have cleared without the preference, reclaiming it retroactively is a separate administrative process, and not every member state customs office handles it the same way — one more reason to haveimport and export customs clearanceconfirmed before the container sails, not after. It is worth confirming origin documentation with the supplier before the purchase order is placed, not after the container has sailed.
Commercial Invoice Mismatches
The commercial invoice is the document customs relies on most heavily, and it is also the document sellers treat most casually — often generated automatically from an order management system with no one checking whether the fields match what customs actually needs.
Value and Currency Discrepancies
Declared value has to reflect the real transaction value, in a stated currency, and it has to be consistent with any related paperwork — a purchase order, a payment record, an insurance certificate. Understated values, even when unintentional, invite a valuation query that stops the shipment while customs requests supporting evidence. Rounded or approximate figures create the same problem: customs valuation is not an estimate exercise, and an invoice that reads as one gets extra scrutiny.
Description and Language Gaps
A product description of "accessories" or "parts" does not give a customs agent enough to classify the goods, and vague descriptions are one of the fastest routes to a physical inspection. The description needs to say what the item is, what it is made of, and generally what it is for — specific enough that classification does not require guesswork. Descriptions also need to be legible in a language the clearing member state's customs office can process; an invoice generated only in the seller's home-market language can itself trigger a query at ports where that is not standard.
Packing List Discrepancies
The packing list and the commercial invoice are supposed to tell the same story from two angles — one covering value and description, the other covering physical count and weight. When they diverge, customs has no way to know which document is correct, and the shipment does not move until someone tells them.
Carton Count and Weight
A packing list showing forty cartons against a bill of lading or manifest showing thirty-eight is a discrepancy customs will not resolve on your behalf. This kind of mismatch often comes from a shipment being consolidated or split after the original documents were generated, with no one updating the paperwork to match. Any change to how a shipment is physically packed after the documents are drafted needs to be reflected in every document that references carton count, not just the one someone remembered to update.
Gross and net weights on the packing list should be traceable back to what is actually on the pallet. Where dimensional or weight figures look implausible against the declared product — a "lightweight accessories" shipment with a weight profile suggesting otherwise — customs may hold the load for a physical check rather than accept the paperwork at face value. Sellers using freight forwarding Europe partners for consolidation should confirm that packing lists are regenerated, not copied forward, whenever a load is repalletised.

Classification on the Label
Everything downstream of classification — the duty rate applied, whether a licence or certificate is required, whether the goods are restricted at all — depends on the HS code assigned to each product line. Get the code wrong and every other document built around it inherits the error.
HS Code Errors
Sellers frequently apply the HS code a competitor uses, or one suggested by a marketplace category, rather than classifying the product against the actual tariff schedule. An eight or ten-digit code that is close but not correct can still trigger reclassification once a customs officer reviews the entry, and reclassification means a revised duty calculation, a delay, and in some cases a penalty for misdeclaration. Products that sit near a category boundary — a device that could plausibly classify under two different headings — deserve a documented classification decision rather than a best guess repeated across every shipment.
Product Description Gaps on the Label
The shipping label and the customs paperwork need to describe the same product in compatible terms. A label reading only a SKU or an internal product code, with no plain-language description anywhere in the accompanying documents, leaves the customs officer nothing to classify against except the invoice — and if that is also thin, the shipment stalls. This is a particular risk for sellers managing EU customs clearance for Amazon inbound, where prep labelling is optimised for the marketplace's fulfilment network but the customs-facing documentation is treated as an afterthought. The two need to be built together, not handled by separate teams working from separate briefs.
Correcting After Rejection
Even with careful preparation, a shipment will occasionally be held. What happens next determines whether it is a two-day delay or a two-week one.
The Resubmission Process
A held shipment typically comes with a customs notice specifying what triggered the hold — a valuation query, a classification dispute, a missing document. The fastest resolution path starts by cross-referencing that notice against the original paperwork: what was actually submitted, and where does it diverge from what customs is asking for. A customs broker or freight partner who already holds a relationship with the clearing office can usually move faster than a seller working the query directly, particularly where the fix involves resubmitting a corrected invoice or providing an additional certificate — our guide to requesting customs clearance support in Europe sets out what to have ready before making that call. This matters as much for sellers running B2C and B2B fulfilmentoperations out of a single EU hub as it does for pure Amazon inbound, since a held shipment stalls both channels at once. Incoterms matter here too — a DDP vs DAP ecommerce arrangement determines who is contractually responsible for resolving the hold and covering any storage charges that accrue while it sits, so that ownership question is worth settling before goods ever move, not during a hold.
Preventing Repeat Holds
A single correction fixes one shipment. It does not fix the process that produced the error, and sellers who do not close that loop see the same mistake recur on the next inbound. The more durable fix is working from an ecommerce import checklist reviewed before every booking — invoice value against purchase records, HS codes against a maintained classification table, packing list against actual carton count — rather than a one-off correction each time customs flags something. Sellers registering an EORI for non-EU sellers for the first time should build that checklist alongside the registration, since the two workstreams — import authorisation and shipment-level documentation — are often owned by different people internally and rarely reviewed together.
Building a Documentation Process That Prevents Holds
None of these five errors are unusual, and none require a rebuilt supply chain to fix — they require a documentation process that treats the commercial invoice, packing list, and product label as one connected set rather than three separate paperwork tasks handled by three separate teams. Sellers who put that process in place before their next inbound shipment consistently see fewer holds, shorter clearance times, and fewer surprise storage charges than sellers who correct documentation only after customs has already flagged it.

FLEX. supports the operational side of this: coordinating with customs brokers and forwarders, checking that invoices, packing lists, and labels are internally consistent before a shipment moves, and flagging classification or origin gaps while there is still time to fix them. If your next EU shipment involves a new product line, a new supplier, or a new entry point, get in touch with FLEX. for a quote and a documentation review tailored to your import.








