
6 Most Promising Machine Vision Applications in Packaging Lines
1 December 2025
Building Trust in E-Commerce: 10 Certifications and Seals You Need to Know
4 December 2025If you run an e-commerce store outside Europe and you’re getting ready to sell into EU markets, you’ve probably already felt the weight of unfamiliar rules, acronyms and legal requirements. VAT, customs clearance, duties, import paperwork – and on top of that, Incoterms, which everyone says you “must understand”, yet few explain in a practical, business-friendly way.
The real question is: which Incoterms make the most sense when shipping to the EU, and how do they affect your costs, delivery times and responsibilities?
In this article, we break down the rules in a clear, non-technical way so you can pick the right terms for your shipping model and avoid unpleasant surprises once your packages hit the European border. Let’s make Incoterms simple – and help you ship to the EU with confidence.


OUR GOAL
To provide an A-to-Z e-commerce logistics solution that would complete Amazon fulfillment network in the European Union.
What Incoterms actually are (and why they matter so much when you ship to the EU)
If you're new to selling into the European Union, Incoterms can feel like one of those concepts everyone keeps mentioning but no one really explains. The name itself sounds technical, almost like something meant for freight forwarders rather than e-commerce sellers. But here’s the good news: Incoterms are far more practical — and far more helpful — than they seem at first glance.
Think of them as a shared playbook that sellers and buyers use to avoid confusion when goods move across borders. Instead of negotiating every little detail (from who pays for transport, who files customs paperwork, who covers insurance, who takes the hit if something goes wrong) Incoterms bundle these rules into clear, predefined options
So what do Incoterms actually define?
Each Incoterm lays out:
who is responsible for arranging transport (you or your customer)
who pays for each stage of the journey
who handles export and import formalities
who pays duties and taxes at the destination
when responsibility and risk transfer from you to your buyer
In other words: Incoterms tell both sides exactly where your job ends and where your customer’s job begins. And if you’re shipping into the EU, where customs rules are strict, VAT is applied consistently, and carriers follow very defined procedures, that clarity isn’t optional. It’s essential.
Why Incoterms matter even more for EU-bound shipments
The EU isn’t a single country, but it does act like one large customs zone. That means, once your goods enter the EU through any member state, they can move freely to others. Sounds simple — but only if you’ve picked the right Incoterm.
Here’s what your Incoterm choice directly affects:
1. Who deals with import VAT and duties
Some terms make you responsible for these charges. Others push the responsibility onto your customer. The difference changes your pricing, your customer experience and your shipping flow.
2. Whether your shipment sails through customs or gets stuck
Couriers in the EU follow strict rules. If the Incoterm doesn’t match the information on your invoice, or if no one has clearly agreed to pay duties, the parcel can get delayed — sometimes by days.
3. How predictable your delivery timeline is
If customers have to pay duties on delivery (as with some seller-friendly Incoterms), the courier will pause the shipment until those charges are settled. That creates friction and uncertainty.
4. Your level of control
Some sellers want full control: they prefer to handle clearance and ensure the parcel is delivered without surprises. Others want the simplest possible workflow and prefer to hand off responsibility early. Your Incoterm sets that balance.
5. Who carries the risk during transport
The EU expects proper documentation showing who owns the goods at each point in the journey. If something is lost or damaged, the Incoterm determines who must deal with the claim.

The most commonly used Incoterms for shipping to the EU
When you start shipping into the EU, one of the first things you’ll notice is that not every Incoterm works equally well for cross-border e-commerce. Some of them were originally designed for container shipments or bulk freight, not for small parcels heading to individual customers. Others place responsibilities on the EU buyer that they simply can’t or won’t handle. And a few terms look good on paper but create unnecessary friction once your packages reach European customs.
So instead of treating all Incoterms as interchangeable, it helps to look at them through a practical lens:
Which ones actually make sense for real-world e-commerce shipments coming from outside the EU?
Most non-EU sellers end up using just a small subset of the rules. Not because the other Incoterms are “wrong”, but because they don’t match how B2C shipping, VAT collection, duty payments or customs clearance work in Europe. For example:
Some terms assume the buyer will manage import procedures — something EU consumers rarely want to deal with.
Some push the seller to handle customs across multiple EU countries — which can get complicated unless you have proper systems or a broker.
Others separate the moment when risk transfers from the moment when costs transfer — which can be confusing unless both sides understand the terms well.
That’s why below we focus on the Incoterms that non-EU sellers use most often when shipping to Europe — the terms that align with how parcels actually move, how duties are collected and how couriers handle deliveries inside the EU.
These are the rules you’re most likely to choose when you’re:
sending individual parcels directly to EU customers,
restocking your fulfillment center inside the EU,
shipping pallets to a distributor,
or managing a hybrid model with both B2C and B2B shipments.
Each Incoterm in this list comes with a clear pattern: who pays what, who handles which part of customs and how predictable the delivery process will be once the shipment enters the EU.
1. DAP — Delivered at Place (the most common starting point)
For a lot of non-EU e-commerce sellers, DAP is the Incoterm that feels the most “doable” when you’re just getting started with Europe. You stay in control of most of the shipping process, but you don’t have to deal with EU VAT registrations, import brokers or any of the heavier admin. In practice, DAP means: you ship the order into the EU, and your customer pays the import charges when the parcel arrives.
The workflow is simple: you pack the order, hand it to your carrier, pay the international shipping cost and track the parcel until it reaches the buyer’s country. At that point, your job is more or less done. The courier takes over, calculates VAT and duties, and asks the customer to pay before the final delivery. From your side, it’s clean and predictable. No European tax accounts, no country-by-country research, no extra paperwork. For early EU expansion, that’s a huge weight off your shoulders.
But here’s the part worth thinking about. DAP shifts the last (and often the most sensitive) step to the buyer. When the shipment arrives in the EU, the customer gets a notification (usually an email, SMS or app message) telling them that VAT and duties are due.
Some shoppers understand this immediately. Others… not so much. And when someone sees an unexpected charge from a courier, frustration can build quickly.
This is where DAP can create friction. If the customer pays right away, the parcel moves on and everything is fine. If they hesitate, delivery gets delayed. And in some cases, the customer simply refuses the charges, which means the parcel is returned to you — often at a higher cost than the original shipment.
Still, for many sellers, the advantages outweigh the risks. DAP keeps your logistics lightweight and lets you enter the EU market without changing your entire operations flow. Most carriers support DAP without any special setup, so you can use your existing shipping tools and fulfilment processes. And if your volume is small or you're testing demand, DAP is usually the most hassle-free place to start.
2. DDP — Delivered Duty Paid (the customer-friendly option)
If DAP is the “starter mode” for selling into the EU, then DDP is the version you switch to when you want the whole process to feel smooth and frustration-free for your buyers. With DDP, you take care of everything — transport, customs clearance, VAT, duties — so your customer receives their package without paying anything extra on delivery. No surprises, no extra steps, no awkward courier messages asking for money.
This is exactly why DDP is often viewed as the gold standard for e-commerce. Customers love it because it feels like buying from a local store. They pay once at checkout and the parcel arrives at their door without delays. It’s predictable, clean and much closer to what European shoppers expect, especially if you’re targeting repeat purchases.
Of course, all of that convenience comes with extra work on your side. DDP means you need to handle EU import procedures. That might involve working with a customs broker, setting up IOSS for low-value parcels or letting your carrier manage the paperwork (many do, but at a cost). You’ll also need to factor duties and VAT into your pricing because those become your responsibility.
The good news is that once you set up the process, most of it runs automatically. Carriers like DHL, UPS and FedEx offer DDP services specifically for non-EU e-commerce businesses, which means you don’t have to become a VAT expert overnight. You just need to make sure the details on your shipping label and commercial invoice match the DDP setup — the carrier does the rest.
The biggest advantage of DDP is the customer experience. When buyers in the EU don’t have to think about customs charges, they convert more easily and are less likely to abandon checkout. Your delivery times also improve because nothing gets stuck waiting for duty payments.
The trade-off? Higher costs and more admin on your side. But many brands see that as an investment — especially when they’re serious about the EU market and want to eliminate the friction that comes with DAP.
3. CPT — Carriage Paid To (a balanced option for B2B shipments)
CPT is one of those Incoterms that doesn’t get talked about much in the e-commerce world, but becomes very relevant when you start shipping pallets, restocking a 3PL in Europe or working with a distributor. It sits somewhere between simplicity and structure: you pay for getting the goods to a defined destination, but the risk transfers much earlier, usually when the goods are handed to the first carrier.
In other words, you pay for the ride, but the buyer carries the risk from the moment the shipment starts moving.
This setup can feel strange if you’re used to standard B2C shipping, but in the B2B world it’s very normal. European distributors, warehouses and partners are used to handling import VAT, duties and customs clearance themselves. They often prefer it because they already work with trusted brokers and have local accounts or tax setups.
The main benefit for you is that CPT lets you keep control over transport without taking responsibility for customs formalities. You decide how the shipment travels and to which destination in the EU, but the buyer handles what happens once it arrives. It’s a clean division of responsibilities.
The one thing to pay attention to is the split between cost and risk. Because risk transfers at the moment the goods reach the first carrier, you need to be very clear in your communication with the buyer. If something happens during transport — damage, delay, loss — it might legally be their responsibility, even though you paid for transport. That’s why CPT works best when both sides understand Incoterms well.
For standard consumer parcels, CPT doesn’t make much sense. Customers don’t want to deal with customs or take on early risk. But for wholesale shipments or regular B2B deliveries into the EU, CPT can simplify your logistics considerably.
4. CIP — Carriage and Insurance Paid To (CPT with built-in protection)
CIP is almost identical to CPT, but with one important addition: you must provide insurance for the shipment. Not optional — mandatory. And it has to meet a minimum level of coverage defined by the Incoterms rules, which makes it more robust than basic courier insurance.
So when does CIP make sense? Usually when you’re shipping goods that are high-value, fragile or strategically important. Think electronics, premium products, wholesale orders or anything where damaged goods could create a serious financial or operational impact.
From your perspective, CIP works like this: you arrange and pay for transport into the EU, and you also arrange insurance that protects the buyer during transit. But just like CPT, the risk transfers early, typically when the goods are handed to the first carrier. That combination can feel counterintuitive — you’re insuring something for someone else even though the risk transfers to them earlier — but in B2B it’s a common setup.
Buyers appreciate CIP because it reduces their exposure. They know the shipment is insured before it even leaves your warehouse, which can be reassuring when importing from outside the EU. For you, CIP adds cost but removes a lot of negotiation — you don’t need to discuss insurance case by case.
Just like CPT, CIP is not ideal for B2C orders. Regular customers don’t need or expect this level of structure, and the insurance requirement adds a layer of complexity that doesn’t fit typical parcel shipping. But when the shipment is valuable, time-sensitive or crucial for the buyer’s operations, CIP gives everyone peace of mind. It’s a smart choice for more advanced B2B relationships, especially where trust and reliability matter as much as price.
5. EXW — Ex Works (simple for sellers, complicated for buyers)
EXW is the Incoterm that looks amazingly simple from the seller’s perspective. You make the goods available at your location — and that’s it. The buyer arranges everything else: pickup, export from your country, international transport, import into the EU, duties, VAT, the entire chain.
The problem? For international e-commerce, especially B2C, EXW is nearly impossible to use in real life.
Why? Because your EU buyer usually can’t complete export formalities in your country. In most regions, only a locally registered entity can handle certain export declarations. That means your buyer would need a freight forwarder or a broker just to get the shipment out of your country — and most consumers have no idea how to do that.
Even for B2B shipments, EXW can get messy. You lose visibility the moment the goods leave your warehouse. You don’t control the transport, so you can’t accurately estimate delivery times, and you can’t guarantee how the goods will be handled. If anything goes wrong, disputes are common because responsibilities overlap in awkward ways.
EXW tends to work only when the buyer insists on using their own logistics partners and has the infrastructure to manage everything — usually in very specific wholesale scenarios.
6. FCA — Free Carrier (a more realistic alternative to EXW)
FCA fixes many of the problems that EXW creates. Instead of asking the buyer to pick up goods directly from your facility and handle export themselves, you agree to hand the goods over to a carrier at a defined location — often your warehouse, a logistics hub or the carrier’s own terminal. From that moment on, the buyer takes responsibility.
This makes FCA far more workable for international shipments. You handle export clearance, which is something you’re legally allowed to do in your country. The buyer then manages the rest of the journey, including import into the EU. For many B2B relationships, that’s exactly how both sides prefer to operate.
Where FCA shines is predictability. You know exactly when your responsibility ends, the buyer knows when theirs begins, and there’s no ambiguity about who handles the tricky parts like EU customs or VAT. This clarity makes FCA a go-to Incoterm for distributors, wholesalers and companies that already have established import processes in Europe.
Like several others on this list, FCA isn’t designed for B2C. A regular EU customer isn’t going to arrange customs clearance or hire a forwarder. But for B2B shipments — especially when the EU partner wants to stay in control of import formalities — FCA is a solid choice that keeps everyone aligned.
Less common Incoterms (and when they actually make sense)
While the previous group of Incoterms covers almost everything a non-EU e-commerce brand will realistically use, there are a few other terms that show up in guides, tutorials or shipping platforms. They’re not “wrong”, but they’re usually designed for very different types of shipments — bulk cargo, container freight, port-to-port deliveries or specialised B2B supply chains.
In other words: if you’re shipping consumer parcels or small B2B orders into the EU, these terms probably won’t be part of your daily vocabulary. But it’s worth knowing what they mean so you can avoid choosing something that sounds right but creates unnecessary complications.
FAS — Free Alongside Ship (for port operations only)
FAS is almost never used in e-commerce, as it’s a maritime-only Incoterm designed for situations where goods are physically placed next to a vessel at a port. The buyer handles everything from that point: loading, ocean freight, import and inland delivery. Unless you deal with bulk cargo or specialised industrial goods, FAS has no real application for cross-border parcel shipping.
When it makes sense: rarely — only when you’re delivering goods directly to a port for a buyer who manages the entire ocean shipping leg.
FOB — Free On Board (a classic freight-forwarder term)
FOB is more familiar than FAS and shows up often in international trade discussions. But it’s still designed for sea freight, not courier shipments. Under FOB, you’re responsible until the goods are loaded onto the ship. After that, the buyer takes over.
The catch? For e-commerce sellers, the logistics rarely involve handing goods directly to a vessel. Most of your work happens through couriers or air freight, not ocean shipping with port handling.
When it makes sense: when you're shipping full containers or pallets by sea and the buyer has a freight forwarder handling everything from the port onwards.
CFR — Cost and Freight (sea freight only)
CFR is another maritime-only Incoterm. You cover the cost of transport to the destination port, but the buyer takes on the risk once the goods are loaded on the ship. This split (you pay, but they hold the risk) can be confusing for inexperienced parties and requires clear coordination.
For small parcels into the EU, it’s simply not relevant. Couriers don’t operate on CFR terms and buyers don’t expect to manage port logistics.
When it makes sense: large, sea-freight-based B2B shipments to Europe where the buyer manages import and inland delivery.
CIF — Cost, Insurance and Freight (CFR with insurance)
CIF adds mandatory insurance to the CFR setup. It’s classic for sea freight but still far from everyday e-commerce operations. Like CIP, you insure the shipment, but unlike CIP, the risk transfers once the goods are on the vessel, which creates a strange mix of responsibilities unless both parties are used to freight documentation.
Again, this is not built for parcel shipping, postal networks or European courier processes.
When it makes sense: higher-value maritime shipments where the buyer prefers you to arrange freight and insurance but wants to control customs and inland transport.
DPU — Delivered at Place Unloaded (rare but occasionally useful)
DPU is the only Incoterm where you’re responsible not just for delivering the goods, but also for unloading them at the destination. That makes it extremely specific in practice.
For e-commerce packages, unloading isn’t a meaningful concept — couriers don’t “unload” anything beyond handing the parcel to the customer. But in B2B scenarios, such as delivering goods directly to a warehouse with strict unloading requirements, DPU can make sense.
The challenge is that unloading operations in the EU vary widely. Some warehouses expect you to provide equipment or personnel, which can make your responsibility under DPU more complicated than it seems.
When it makes sense: B2B deliveries to EU warehouses that require the seller to handle unloading, usually for palletised or specialised shipments.

The specifics of shipping to the EU
Shipping into the EU can feel confusing at first — partly because the EU is both one big market and a collection of 27 countries with their own tax rates and delivery realities. The good news is that once your shipment gets through the first EU border, it can travel freely to any other member state without extra customs checks. The challenge is everything that happens before that moment.
And this is exactly where your Incoterm choice starts to matter, as it decides who pays taxes, who talks to customs, what the courier does at the border and how smooth (or bumpy) the delivery experience will be.
Let’s break down the things that really make EU shipping different, in a way that connects directly to how your Incoterms work in real life.
1. Import VAT is always there — but someone has to pay it
A lot of new sellers are surprised to learn that the EU charges import VAT on almost every incoming shipment. The percentage varies by country, but the rule is consistent: if a parcel enters the EU, VAT applies.
Your Incoterm simply decides who gets the bill:
With DAP, it’s the customer.
With DDP, it’s you.
With CPT/CIP, it’s usually the buyer (mostly B2B).
And this choice changes the whole tone of your EU customer experience. If you prefer a simple setup for yourself, DAP works. If you want a checkout that feels local and duty-free for buyers, DDP becomes the better option.
2. Duties depend on the product — and they can surprise you
Duties are a bit more unpredictable than VAT. Whether you pay them depends on:
what you’re selling
where it was manufactured
the HS code
and whether your country has a trade agreement with the EU
Clothing often has duties. Electronics vary. Anything with food, supplements or cosmetics can have extra layers of paperwork. And here’s the twist: even if the buyer technically pays the duty (like under DAP), a wrong declaration still comes back to you. Under DDP, you take full responsibility — which means it’s worth double-checking your product classifications and descriptions.

3. Customs in the EU is strict, but also predictable
Something EU customs care about a lot: clear, accurate data. If your paperwork is clean, most shipments fly through. If something is off — value, description, HS code, sender information — customs can hold the parcel while they ask for clarification.
Your Incoterm decides who deals with the fallout:
Under DAP, delays mostly affect your customer.
Under DDP, you get dragged into the problem.
Under CPT/CIP, the buyer handles it.
The easiest way to avoid these headaches is to make customs data part of your standard workflow, not something you fill in last-minute.
4. Delivery speed changes depending on your Incoterm
Two parcels may leave your country on the same day, handled by the same carrier, and still have different delivery times — purely because of the Incoterm.
Here’s why:
With DAP, the parcel may stop until the buyer pays VAT and duties.
With DDP, it clears automatically because everything is prepaid.
With CPT/CIP, the courier waits for the buyer’s broker to do their part.
So even though Incoterms don’t change the transport time, they absolutely change the border time.
5. Your paperwork must match your Incoterm — or customs will question it
This is a big one. EU customs compare your commercial invoice with your Incoterm. If something doesn’t align, they stop the shipment.
For example:
A package marked “DDP” but with no prepaid VAT? That’s inconsistent.
A vague description like “accessories”? Too broad.
A declared value that doesn’t match the payment amount? Red flag.
“Gift” labels on commercial orders? That’s an instant hold.
This is all avoidable — you just need to make invoice templates part of your normal EU workflow.
6. Couriers inside the EU follow clear rules — and your Incoterm tells them what to do
Once your package hits the EU, the courier doesn’t improvise. They look at the Incoterm, check their system and follow the procedure:
DAP → notify the customer about charges
DDP → clear and deliver
CPT/CIP → wait for the buyer’s broker
EXW/FCA → follow whatever the buyer arranged
You can’t “ask” a courier to treat a DAP package like DDP — they legally can’t. So the Incoterm becomes the instruction manual for how your parcel is handled once it hits Europe.

How to choose the right Incoterm: real-world scenarios
Since even with our explanation, Incoterms might still feel pretty fuzzy, we'll now show you three scenarios and which Incoterms would be best to use in each case. Because instead of memorising definitions, it’s much easier to look at Incoterms through the lens of the situations you’ll actually face once you start shipping into the EU, right?
And here’s the reassuring part: even though there are eleven Incoterms, most non-EU e-commerce sellers end up choosing from just two or three, depending on whether they’re shipping directly to customers, sending pallets to a warehouse or working with a distributor. Each scenario naturally points toward a specific Incoterm because of who needs to control what — transport, customs, import VAT, duties, timing or insurance.
Let’s walk through the three most common setups that cover the majority of EU shipping cases:
direct-to-consumer orders,
B2B shipments to partners or warehouses,
and hybrid models where part of your stock moves through EU fulfillment.
Scenario 1: A US-based brand shipping individual orders to customers in Germany
This is the classic situation for most e-commerce sellers. You’re shipping small parcels, your customers are regular consumers and your priority is keeping costs predictable while avoiding too much admin.
Here’s how Incoterms play out:
DAP is the easiest way to start. You pay for shipping, the customer pays VAT and duties on delivery. The downside is that some customers won’t expect the extra charges, which can slow down delivery or cause returns.
DDP creates a much smoother experience. You handle VAT and duties through your carrier or IOSS, and the package arrives without interruptions. Your costs go up, but conversion rates usually improve too.
When brands switch from DAP to DDP, the biggest difference they notice is fewer “where is my package?” messages and fewer abandoned checkouts. If Germany is one of your main EU markets, DDP starts paying off quickly.
Most common choice:
Start with DAP → switch to DDP as soon as EU sales grow or customer complaints about duties start to appear.
Scenario 2: A UK seller sending pallets of goods to a French warehouse (B2B)
In B2B, the rules change — not because the EU is different, but because businesses inside the EU actually want to manage customs on their side. Many have their own brokers, IOSS/OSS systems or VAT registrations. They also prefer to control the arrival times, transport partners and paperwork.
Here’s how this usually plays out:
CPT works very well. You pay for transportation to the French warehouse, but the buyer handles import VAT, duties and clearance.
CIP is ideal if the shipment is valuable. Same as CPT, but you also provide mandatory insurance.
FCA can also be a clean choice if the buyer insists on using their preferred carrier.
No EU warehouse will want DAP or DDP for pallet shipments because that forces you to handle customs and taxes — which adds complexity for no benefit.
Most common choice:
CPT for routine shipments, CIP for valuable or large orders, FCA when the EU buyer wants full control over logistics.
Scenario 3: An Asian brand shipping some orders directly, and some through an EU fulfilment partner
This is becoming more common — brands test the EU market by shipping DAP or DDP directly, and once sales grow, they send inventory to a fulfilment centre in Europe (like a 3PL or Amazon FBA) to speed up delivery.
The important thing is that these two workflows need different Incoterms:
For direct-to-customer orders: DAP or DDP
For bulk shipments to the EU fulfilment centre: CPT, CIP or FCA
Here’s why:
You don’t want customers to handle customs, so DAP or DDP works for B2C.
But when you ship bulk inventory to your warehouse partner, they are the importer — so CPT or FCA is a better operational fit.
Using the wrong term (for example, shipping inventory DAP) would force your fulfillment center to pay duties, which they definitely don’t want and may refuse.
In this hybrid setup, choosing the right Incoterm for the right workflow is what keeps everything running smoothly.
Most common choice:
DAP/DDP for customer orders + CPT/FCA for warehouse replenishment.
What these scenarios show
Once you look at real situations, a pattern appears:
DAP is great when you want simplicity.
DDP is best when you care about customer experience.
CPT/CIP shine in B2B, wholesale and warehouse-use cases.
FCA fits when the buyer wants control.
EXW almost never makes sense for EU shipments.
The right choice isn’t about memorising rules — it’s about matching the Incoterm to how you actually sell.
Conclusion
If you’ve made it this far, you’ve probably realised something important: shipping to the EU isn’t actually chaos — it just looks like chaos until someone explains how the pieces fit together. And Incoterms are one of those pieces that seem intimidating at first, but once you understand what they really decide (who pays what, who handles what and when risk moves), the whole picture starts to feel much more manageable.
The truth is, you don’t need to know all eleven Incoterms to sell successfully in Europe. Most brands outside the EU end up working with just a few:
DAP if you want the simplest setup and you’re still testing the market
DDP if you want EU customers to enjoy that “no surprises, no extra fees” experience
CPT/CIP/FCA if you're shipping pallets or working with European warehouses or distributors
Once you match the Incoterm to the way you sell — B2C, B2B or a mix — everything else falls into place. Delivery becomes more predictable, customers know what to expect, and you spend far less time dealing with customs headaches.













