
Common packaging violations in the EU (and how to avoid them)
23.04.2026
How DAP shipments affect customer experience at delivery?
24.04.2026

OUR GOAL
To provide an A-to-Z e-commerce logistics solution that would complete Amazon fulfillment network in the European Union.
You launch shipping to Europe, set everything up as DDP, and assume the hard part is done. The checkout looks clean, customers don’t see extra charges, and orders start coming in. From the outside, it feels like a smooth setup.
Then the first issues show up. A shipment gets delayed at customs because something doesn’t match. A carrier charges you more than expected for import VAT. A higher-value order suddenly comes with additional duties you didn’t fully factor in. And at some point, you realize you’re covering VAT — but you’re not entirely sure how it’s being calculated, reported, or even who is officially responsible for it.
This is where most confusion around DDP vs DAP actually starts. It’s not about definitions. It’s about who pays VAT, who is responsible for it, and what that means once your orders start moving across borders at scale.
In this article, we’ll break down how VAT works under DDP and DAP in EU imports — using real order scenarios, not theory — so you can understand what you’re actually committing to when you choose one over the other.

What DDP and DAP actually mean in EU imports
On paper, the difference looks simple. Under DDP, you as the seller take care of everything — shipping, customs clearance, duties, and VAT. Under DAP, you handle shipping, but the customer pays import VAT and any duties when the parcel arrives. In practice, that distinction hides a lot of operational detail. Incoterms define who covers costs and who takes responsibility for delivery — but they don’t directly define how VAT is reported or who is legally responsible for it. That’s where things start to get blurry.
What actually matters in EU imports is not just “who pays,” but:
- who acts as the importer of record
- when VAT is collected (checkout vs import)
- who is accountable if something goes wrong
And that’s exactly where DDP and DAP start to diverge in ways that impact both your operations and your customer experience. Under DDP, you are responsible for making sure VAT and duties are paid. But in most setups, you’re not the one physically paying it to customs — your carrier is.
Take a simple scenario where you send an €120 order from the USA to Germany using DDP. The carrier (for example, DHL) clears the shipment at customs and pays the import VAT to the German authorities. You then get billed by the carrier for that VAT, plus handling fees. So yes — you “pay VAT.” But you’re usually financing it through the carrier, not managing the process directly. That means you rely on the carrier’s declaration and you don’t fully control how values are reported.
This is where the gap between payment and responsibility starts to matter. The carrier can handle the payment, but customs still requires a clearly defined importer of record — the entity legally responsible for the import declaration. In a clean DDP setup, that importer should be you as the seller. But if you’re a non-EU business without an EORI number or VAT registration, you often can’t act as the importer directly. In that case, the carrier or a third party may step in as a proxy importer to complete the process.
At that point, the setup becomes less transparent. You’re still covering the VAT and duties, but the declaration is made under someone else’s details. That creates a practical disconnect:
- the carrier submits the declaration
- a third party may be listed as the importer
- you receive the cost — but not always the full documentation behind it
This is why the issue isn’t about who physically pays VAT. It’s about who controls the declaration and who is accountable for it if something doesn’t match.

Who pays VAT under DAP in practice
Under DAP, the responsibility for VAT shifts from the seller to the customer, but what matters is how this actually plays out during delivery. When you ship an order to the EU using DAP, the parcel moves through customs without VAT being prepaid. Instead, once it reaches the destination country, the carrier contacts the customer and asks them to pay import VAT, along with a handling fee, before the delivery can be completed.
Take a simple example. You ship an €80 order from the US to Spain using DAP. The parcel arrives in Spain, and the customer receives a notification from the carrier asking them to pay around €20–€25 in VAT and fees. Only after that payment is made does the parcel continue to the final delivery stage. From your side, the process is straightforward — you’ve covered shipping, and the rest is handled locally. But from the customer’s perspective, this is the moment where the experience changes.
EU customers are generally used to seeing the full price at checkout. When an additional payment appears at the delivery stage, it creates hesitation. Some customers will go through with the payment, but others won’t — especially if the extra cost feels unexpected or disproportionate to the product price. This is where DAP starts to affect not just logistics, but actual buying behavior. In practice, that leads to a split outcome. Successful deliveries continue as planned, but a portion of shipments gets delayed or refused. If a customer decides not to pay the VAT and handling fee, the parcel is either held for a limited time or returned to the sender. That return doesn’t cancel your costs. You’ve already paid for outbound shipping, and now you may also be charged for return shipping and additional handling, without generating any revenue from the order.
This is why the impact of DAP is rarely visible in a single shipment, but becomes clear over time. If, for example, 10–15% of customers refuse delivery due to additional charges, the cost of those failed orders starts to accumulate quickly. What initially looks like a simpler setup — because you’re not dealing with VAT directly — turns into a trade-off where operational simplicity on your side leads to friction on the customer side.
In other words, under DAP, the customer pays the VAT — but you still absorb the consequences when the process breaks down.
DDP vs DAP — side-by-side comparison for VAT handling
Under DDP, VAT is handled before delivery, usually through the carrier, and covered by you as the seller. The customer receives the parcel without additional charges, which keeps the buying experience smooth. The trade-off is that you take on financial and operational complexity, often without full visibility into how VAT is calculated.
Under DAP, VAT is handled at the border and paid by the customer. That reduces your responsibility, but shifts friction to the delivery stage. The process becomes less predictable from the customer’s perspective, which directly affects conversion and delivery success rates.
In simple terms:
- DDP = better customer experience, higher operational complexity
- DAP = simpler setup for you, higher risk at delivery
To make this distinction clearer, let's use a practical example.

Real scenarios: how VAT flows in different order values
The way VAT is handled in EU imports changes depending on the order value, and this is where the difference between DDP and DAP becomes much more tangible.
Start with a lower-value order. You sell a product for €80 and ship it from the US to Germany using DDP. In this case, you can use IOSS, which means VAT is collected at checkout and reported through a single system. The parcel moves through customs without additional VAT being charged at the border, and the customer receives it without any extra payments. From their perspective, it feels like a domestic delivery — no delays, no surprises. This is the scenario where DDP works exactly as intended: predictable cost, smooth delivery, and a clean customer experience.
Now take a slightly higher-value order, where the dynamics change. You sell a €200 product to a customer in France, still using DDP. Because the value exceeds €150, IOSS no longer applies. VAT is not collected at checkout, and instead it’s calculated at import, together with any applicable duties. The carrier pays those charges on your behalf, and you reimburse them afterward. The customer still receives the parcel without additional fees, so the experience remains smooth on the surface. But on your side, the process becomes less predictable. The final VAT amount depends on customs valuation, duties depend on the product classification, and additional handling fees may apply. Compared to the €80 order, you now have more variables influencing your total cost, even though the customer doesn’t see any difference.
If you switch the same €80 order to DAP, the flow changes completely. The parcel is shipped without VAT being prepaid, and when it arrives in Italy, the customer is asked to pay import VAT before delivery. Some customers will complete that payment without hesitation, but others will stop at this stage. If the additional charge feels unexpected, the parcel may be delayed or refused altogether. In that case, the shipment doesn’t just fail — it generates additional costs, because the parcel has to be returned, and you’ve already paid for the outbound delivery.
Why many brands default to DDP — and where it breaks
DDP is often the default choice because it removes friction from the buying process. Customers see a final price, pay once, and receive the parcel without surprises. For early-stage market entry, that simplicity matters.
The issues start appearing as volume grows.
You begin to notice:
- rising shipping costs tied to VAT financing
- inconsistent carrier invoices
- more complex handling of higher-value orders
- difficulty reconciling VAT across shipments
At that point, DDP is no longer just a convenience — it becomes a system you need to actively manage.
When DAP still makes sense (and for whom)
DAP isn’t inherently wrong — it just fits specific scenarios.
It can work when:
- you’re testing demand with minimal setup
- your margins are too low to absorb VAT
- your customers are used to import processes (e.g., B2B buyers)
In those cases, pushing VAT to the customer is a conscious trade-off. The problem is when DAP is used without considering customer expectations. In most D2C scenarios, it introduces friction that directly impacts sales.
What you’re really deciding when you choose DDP or DAP
At a glance, the choice between DDP and DAP looks like a question of who pays VAT. In reality, you’re deciding how that VAT affects your business.
With DDP, you take control of the customer experience, but also take on the complexity of import handling, VAT financing, and cost variability — especially as order values increase. With DAP, you simplify your own setup, but shift uncertainty to the customer, which shows up in conversion rates, delivery success, and returns.
There’s no universal “better” option. Early on, DDP often makes sense because it removes friction and helps you validate demand. But as your volume grows, the lack of control over VAT and import processes starts to matter more. That’s usually the point where the model shifts. Instead of handling VAT per shipment, brands move toward holding stock inside the EU, where orders are fulfilled locally and VAT is handled within the EU system — not at the border.

We help brands make that transition when DDP starts creating more friction than it removes. If you’re seeing rising shipping costs, inconsistent VAT handling, or growing return issues, it’s worth looking at how a local EU setup would change your flow - we can do that during the first consultation.








