
Top 8 Strategies for Building Resilient Logistics Ecosystems in a Post-Pandemic World
14 November 2025
5 Emerging Use Cases of Quantum Computing in Logistics Optimisation
14 November 2025

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.
Your e-commerce brand is doing well enough locally that you started to think about expanding your brand to EU countries. But then you saw just how many different rules and requirements are there and started having second thoughts? You are not alone in this. Plenty of sellers from the US, UK, or Asia expected international shipping to be similar to their local shipping – and then they discovered that Europe runs on its own set of rules: customs declarations, VAT, EORI numbers, and country-specific requirements that can turn a simple delivery into a nightmare.
The good news? It’s not as complicated as it looks once you understand the basics. With the right documents in place and a clear idea of how EU customs works, you can avoid delays, extra costs, and a lot of unnecessary stress.
In this guide, we’ll go over:
- what EU customs clearance actually means,
- which documents you need to prepare,
- the most common mistakes sellers make, and
- how the right fulfilment partner can help you stay compliant and deliver faster.
Here’s a quick real-life example: a US-based Amazon seller once had their shipment stuck in Germany for two weeks because the invoice value didn’t match the customs declaration. It was a small error – but it cost them hundreds in storage fees.
Let’s make sure that doesn’t happen to you.
How EU customs works (for non-EU sellers)

When you send products from outside the EU (whether it’s from the US, UK, or Asia) your shipment doesn’t just “arrive” in Europe. It first needs to pass through customs clearance, a mandatory process where authorities decide if your goods can legally enter the market, how much import duty and VAT should be charged, and whether your paperwork matches what’s in the box.
It’s the European Union, so the good news is: there’s one overarching EU Customs Code that defines how goods are imported and taxed across all 27 member states. But there’s a catch – each country applies those rules slightly differently.
For example:
- Some customs offices accept all documents digitally (like in Germany or the Netherlands).
- Others still require physical signatures or translations (like in parts of France or Poland).
- And while the duty rates are harmonized, VAT handling and documentation review often depend on the country where your goods are cleared.
Who’s actually responsible for customs clearance?
When your shipment arrives at an EU entry point (airport, seaport, or warehouse), customs authorities look for a legal entity responsible for the import – the Importer of Record (IOR). This is the person or company that formally declares the goods, pays any duties or taxes, and ensures the products meet EU regulations.
If you’re a non-EU business selling directly to EU consumers or sending inventory to an EU warehouse (like for Amazon FBA), you have a few options:
1. Act as your own importer
You can technically manage the whole customs process yourself. That means:
- applying for an EORI number in the EU,
- preparing all required import documents (commercial invoice, declaration forms, HS codes, etc.),
- paying any import duties and VAT directly, and
- communicating with customs officers if there’s an issue or inspection.
This approach gives you full control over your shipments, but it also means full responsibility. You’ll need to understand how to classify your products, calculate duties, and handle VAT payments in different EU countries. For small sellers or those just starting out, it can be time-consuming and risky, especially if you’re unfamiliar with EU import systems.
2. Work with a customs broker or logistics partner
A customs broker acts as your agent during clearance. They prepare and submit the import declaration, calculate duties and taxes, and handle communication with customs on your behalf. You still remain the importer legally, but the broker manages all the technical details.
This setup works well if you ship regularly or in larger volumes because it reduces the paperwork you need to handle while keeping your name on the import record. However, brokers charge service fees (often per shipment) and you still need to supply accurate information (product values, HS codes, certificates). They can’t fix incomplete or incorrect data, only process it efficiently.
(Tip: Many logistics providers partner with licensed brokers, so you can bundle customs clearance with shipping and warehousing.)
3. Use an EU-based fulfilment provider
This is often the easiest route for e-commerce sellers expanding into Europe. An EU-based fulfilment company can act as your Importer of Record (IOR). That means they handle the entire customs clearance process in their name — not yours — and take responsibility for compliance, duties, and VAT payments.
In practice, it works like this:
- You send bulk inventory to their EU warehouse.
- They clear it through customs using their own EORI and VAT registrations.
- Once the goods are stored, they distribute orders to your EU customers from within the single market — no more cross-border customs checks per order.
The biggest advantages are speed, simplicity, and compliance. You don’t need to set up an EU legal entity, register for EORI, or learn each country’s customs rules. It’s also safer for high-volume sellers because fulfilment partners typically have established processes and relationships with customs offices, minimizing the risk of delays.
(Example: Many Amazon sellers from China and the US use EU-based fulfilment centres to import stock once, then ship freely across all EU countries without extra clearance.)
In short:
- If you want full control and have experience — go with option 1.
- If you prefer professional support but still want your name on the documents — option 2.
- If you want a “hands-off” solution that takes care of compliance and fulfilment — option 3 is your best bet.
If you’re based outside Europe, there’s one thing you absolutely need before you can start: an EORI number (Economic Operator Registration and Identification). Think of it as your EU import ID — it connects your company to every customs declaration you make. Without it, customs can’t process your paperwork, and your shipment will sit in storage until you register. Most sellers apply for their EORI through the country where their goods first enter the EU (for example, Germany if your shipment lands in Frankfurt).
It’s a one-time registration — once you have it, the same EORI can be used across all EU member states.
Another key point: VAT and customs duties are calculated based on your product’s classification (the HS code) and declared value. Accuracy matters here – an incorrect HS code or undervalued invoice can cause delays, fines, or even seizure of goods.
Core import documentation you’ll need at EU customs

Paperwork might not be the most exciting part of selling online, but when you ship to EU countries, you need to make sure all documents are in perfect order, as otherwise your shipment might get stuck in the customs for a longer while. With how many documents you are required to prepare, though, it’s easy to get lost and overlook one or more key details. So below, we created a short checklist of what documents you need when importing to EU and why each of those is important for the custom agents:
1. Commercial invoice
This is the backbone of your customs paperwork. It tells customs exactly what you’re shipping, how much it’s worth, and who’s involved in the transaction.
A proper commercial invoice should include:
- Seller’s and buyer’s full legal names and addresses
- Product descriptions (clear and specific — not just “electronics”)
- Quantity and unit price
- Total value and currency
- Country of origin
- HS code for each product
- Terms of delivery (Incoterms like DDP, DAP, etc.)
Tip: Always make sure the invoice value matches the value declared on the customs form – value inconsistencies are one of the most common causes of shipment delays.
2. Packing list
While the invoice lists values, the packing list focuses on what’s physically inside each box or pallet, helping customs inspectors (and warehouse teams) verify quantities, weights, and packaging details without opening everything.
A clear packing list includes:
- Detailed breakdown of each item
- Number of boxes, cartons, or pallets
- Net and gross weight
- Dimensions (if relevant for freight)
You can often use the same data from your fulfilment or warehouse management system, just make sure it matches the invoice.
3. Customs declaration (CN22 or CN23)
If you’re sending smaller parcels (especially via postal services), you’ll use CN22 or CN23 customs declaration forms. These are standard documents for international mail shipments, and they outline the same key information as your invoice: sender, recipient, contents, value, and HS codes.
- CN22 is for low-value parcels (usually under €300).
- CN23 is for higher-value shipments or larger consignments.
For courier or freight shipments, your carrier usually files a digital declaration directly with customs – but you still need to supply accurate data.
4. Product classification (HS code)
Every product imported into the EU must be assigned an HS (Harmonized System) code, which determines:
- the applicable customs duty rate,
- whether any import restrictions or licenses apply, and
- what documentation or labelling is required.
Choosing the wrong HS code is one of the easiest mistakes to make — and also one of the costliest. Even a one-digit difference can change your duty rate or make customs suspect misclassification.
Pro tip: Check the EU’s TARIC database (the online tariff system) to confirm your HS codes before shipping. If in doubt, ask your customs broker or fulfilment partner to verify them.
5. Certificates or licenses (if applicable)

Certain categories of goods need additional compliance documents before they can be imported into the EU, such as:
- Food and supplements – health and safety certificates
- Electronics – CE marking and declaration of conformity
- Cosmetics and skincare – product registration and ingredient disclosure
- Textiles and clothing – origin certificates for tariff reductions
If your product falls into one of these regulated categories, make sure all certificates are attached and accessible, as missing documentation can stop clearance altogether.
7. IOSS (Import One-Stop Shop) registration
If you’re selling directly to EU consumers (B2C) and your shipments are valued under €150, you can simplify VAT handling through the Import One-Stop Shop (IOSS). This allows you to charge VAT at checkout and declare it through a single monthly return, instead of having customs collect it on import.
While it’s optional, it’s strongly recommended – IOSS reduces delivery delays for customers and helps your parcels move through customs faster.
In short, your customs documentation should clearly answer three questions for EU authorities:
- What are you shipping? (invoice, HS codes, packing list)
- Who’s responsible for it? (EORI, importer details)
- Is it compliant and correctly valued? (certificates, declarations, IOSS)
If any of those answers are missing or inconsistent, customs will stop your shipment until everything is clarified — and that usually means time, cost, and stress.
Key differences between EU countries
The EU may operate as one customs union, but that doesn’t mean every country handles imports the same way.
The core rules are unified (you’ll pay duties and VAT based on EU law) yet the process, documentation habits, and even response times can vary quite a bit from one border to another. Think of it like this: the EU sets the playbook, but each country’s customs office plays the game in its own style.
So if you plan to ship frequently into Europe, it’s worth understanding how the main entry points differ because where your goods enter the EU can directly affect both costs and delivery speed.
So now let’s look at some main differences between main EU countries, over which new sellers are frequently tripping.
Germany: fast but strict
Germany is one of the most efficient countries for customs clearance in Europe — but also one of the least forgiving when it comes to documentation accuracy. The German customs system is highly digitalized, meaning your data must be exact. Even small inconsistencies between your commercial invoice and declaration can trigger an audit or temporary hold.
What to expect:
- Automated processing through the ATLAS system (electronic customs network).
- Rapid clearance for properly documented goods — delays mainly for manual checks.
- Local requirement: EORI numbers registered in Germany often clear faster than foreign-issued ones.
Pro tip: Double-check declared values and HS codes before shipping to Germany. Once your goods are flagged for review, it can take days to get them released.
France: detail-oriented and paper-heavy
French customs (La Douane) tends to pay close attention to documentation — especially for consumer goods, cosmetics, food, and electronics. While France also uses digital systems, in practice, many customs offices still rely on manual review and occasionally require supporting paperwork in French.
What to expect:
- More frequent requests for product certificates or conformity documents.
- Possible requirement for French translations of invoices or ingredient lists.
- Additional checks for regulated products (like supplements or skincare).
Pro tip: When shipping to France, provide clear, detailed product descriptions and include certificates upfront. It’s better to over-communicate than risk a manual inspection.
Poland: efficient entry point from Asia
Poland has become one of the most popular entry routes for shipments from China and other parts of Asia, thanks to competitive logistics costs and well-developed rail and road connections. Customs offices here are relatively efficient but can be more formal about documentation and language requirements.
What to expect:
- Customs officers may request Polish translations for key documents.
- Strong focus on invoice accuracy and declared values.
- Suitable for bulk imports to EU warehouses (especially for Central or Eastern European distribution).
Pro tip: If you’re using a fulfilment centre in Poland, make sure your logistics partner provides pre-clearance document verification — it speeds up processing and reduces the risk of re-checks.
Spain: slower ports and regional VAT nuances
Spain is a large consumer market, but customs clearance there can take longer compared to Northern Europe — especially at busy seaports like Valencia or Barcelona. While duties and VAT rates follow EU rules, regional VAT differences (like between mainland Spain and the Canary Islands) can complicate paperwork.
What to expect:
- Longer clearance times at major ports due to volume and staffing.
- Additional VAT registration or documentation if selling to Canary Islands.
- Customs sometimes require physical inspection for electronics and apparel.
Pro tip: For faster clearance, ship to a mainland EU warehouse first (Germany, Poland, or France), and distribute to Spain from within the single market.
Common mistakes sellers make when shipping products to EU
If you’ve ever watched your shipment sit “in customs” for days with no update, you know how frustrating it is — especially when you’ve done everything you thought was right. The truth is, EU customs clearance rarely fails because of some complex legal rule. It’s usually the small, simple things: the missing number, the mismatched invoice or such.
These details might not seem like a big deal when you’re preparing the shipment, but once your goods hit the EU border, they can mean the difference between a one-day release and a two-week delay. So here’s a list of some of the most common mistakes that sellers make, together with some examples coming from our clients’ experience.
1. Shipping without an EORI number
The EORI (Economic Operator Registration and Identification) number is your company’s unique ID in the EU customs system. Every importer needs one, whether you’re sending a full container or a few boxes. When customs officers receive your documents, the first thing they check is: “Who’s the importer?” If your EORI is missing, the shipment is frozen until the number is issued. That can take days, sometimes weeks, and storage fees accumulate quickly.
Example: A US-based apparel brand sent its first pallet to Germany without registering an EORI. The goods arrived in Frankfurt, but customs couldn’t process the declaration. It took nine days to issue an EORI — and €650 in extra warehouse costs.
How to avoid it:
Register for your EORI before your first shipment, ideally in the country where your goods will enter the EU. Once you have it, you can use the same number across all 27 EU states.
2. Declaring inconsistent product values
Inconsistencies between your commercial invoice, customs declaration, and shipping label are red flags for custom agents. If the declared value is even slightly different, customs officers will assume there’s a risk of undervaluation — meaning you might be trying to pay less duty or VAT. Then they’ll often hold the shipment for manual inspection or request proof of sale, such as a payment receipt or order confirmation.
Example: An Amazon seller declared $3.50 per unit on the invoice, but $3.00 on the customs declaration to round down values. The mismatch triggered a review – and a week-long delay while customs verified the actual prices.
How to avoid it:
Keep your declared value identical on every document — even small rounding differences matter. And if you’re shipping samples or promotional goods, clearly mark them as “no commercial value” (with justification).
3. Using the wrong HS code
The HS (Harmonized System) code is how customs identify what you’re selling, as it helps the agents determine duty rate, VAT, and whether your product is restricted. Using the wrong code can easily lead to higher import costs – or worse, a claim of misclassification.
Example: A tech accessories seller used a generic “electronic device” HS code for wireless chargers. Customs reclassified the products under a different code with a 4% higher duty rate and required CE certification – delaying the release for 12 days.
How to avoid it:
Always verify your HS codes in the EU TARIC database before shipping. If your products are new or not easy to classify, ask a customs broker or your fulfilment partner for confirmation. It’s better to spend 15 minutes checking than pay thousands in unexpected duties.
4. Omitting IOSS (for low-value B2C orders)
If you’re shipping directly to EU consumers and your parcels are under €150, the Import One-Stop Shop (IOSS) system can save you a lot of headaches. It allows you to charge VAT at checkout, declare it monthly, and skip customs collection at the border.
But many small sellers ignore it, thinking since it’s optional, it’s probably not that important. The result?
- Parcels held until the customer pays VAT on delivery.
- Frustrated buyers refusing to accept the package.
- Higher return rates and damaged seller ratings.
Example: A Shopify store in Canada shipped small accessories to EU customers without IOSS registration. Over 30% of parcels were returned because buyers refused to pay unexpected VAT charges upon arrival.
How to avoid it:
Register for IOSS directly or through a logistics provider. It not only speeds up customs clearance but also makes your delivery process look professional, since there are no unexpected extra costs for your customers.
6. Overlooking product restrictions or certificates for specific categories
Not every product can freely enter the EU. Some categories – especially electronics, cosmetics, supplements, toys, and food — have strict compliance requirements. Customs will look for CE marking, product conformity certificates, or health documentation depending on the product type.
Example: A skincare brand from the US shipped moisturizers to France without EU ingredient documentation. Customs requested proof of safety testing and compliance with the EU Cosmetics Regulation. The goods were held for three weeks and eventually returned to the sender.
How to avoid it:
Before shipping, check if your product needs specific certifications or labelling. If you’re unsure, consult your importer, broker, or fulfilment partner. Submitting the certificates along with your declaration prevents most compliance delays
7. Poor document consistency
Most customs delays happen not because a document is missing, but because details don’t line up. Different product names, typos in addresses, or mismatched invoice numbers between documents can all trigger a “manual check.”
Example: A shipment to Spain was delayed 10 days because the invoice had the company’s name with a space between the two parts, while the declaration had the name without the space. A tiny difference, but it was enough for the computer system to flag the shipment and leave it for manual review!
How to avoid it:
A great idea is to keep one “master record” of product descriptions, HS codes, and values, and copy-paste that data across every document. Consistency saves time.
How to simplify customs & fulfilment in the EU with a 3PL partner
We know that’s quite a lot of regulations to follow and documents to create. And even once you get the hang of all those requirements, handling customs manually once your sales volume grow, or you start shipping to several different EU countries might become a full-time job. And you probably don’t really have the time to fill, check and manage custom documents every day, right?
That’s why more and more brands work with EU-based fulfilment and logistics partners to handle the heavy lifting part for them.

Such a partner can:
- Review the documents for custom clearance or Amazon FBA program and resolve all issues found,
- Help you stay compliant with EU tax rules, including VAT registration and IOSS (Import One-Stop Shop) for B2C sales under €150,
- Store your products in EU-located warehouses and handle last-mile delivery locally, to speed up the order deliveries
- Handle the returns processing on your behalf.
and even take over the entire fulfilment process from receiving and storing your inventory to picking, packing, and shipping orders.
Plus, when you work with a logistics provider that also manages customs clearance, you no longer need to coordinate between multiple companies (courier, broker, warehouse, tax advisor, etc). Your fulfilment partner acts as a single point of contact: they collect your shipping data, prepare customs declarations, pay duties, and release the goods straight to storage or delivery.
That way, instead of learning every rule yourself or worrying about each customs declaration, you can focus on what actually grows your business: products, marketing, and customer experience. And if you were just about to ask, “But where I can find such a partner?” we’d be happy to introduce you to our own company, Flex Logistics. Depending on your needs, we can:
- Prepare, review and forward packages going to Amazon’s FBA warehouses
- Handle the custom clearance tasks on your behalf
- Give you a place in our EU-based warehouses for storing and delivering your products across Europe faster
- Or take over the entire fulfilment process and make sure all packages are delivered safely to your customers.
You don’t need to become a customs expert to sell in Europe – you just need the right partner who already is. Reach out to us, and we’ll show you that EU regulations and logistics are nothing to fear, no matter if you need to ship separate parcels directly to your customers or several pallets and boxes filled with items.
Conclusion
Selling to Europe doesn’t have to feel like jumping through hoops — it’s really about getting a few key things right before your shipment ever leaves the warehouse. Once you’ve got your paperwork in order, your products classified correctly, and someone keeping an eye on VAT, customs clearance turns from a headache into just another step in the shipping process. And if you treat it as part of your regular operations (not as an afterthought) your deliveries move faster, your customers stay happier, and your growth in Europe becomes a lot smoother.









