International Shipping: DDP vs DDU and Who Pays Customs
Last updated · International
When you ship internationally, someone has to pay the destination country's import duties, VAT/GST, and customs clearance fees. The International Chamber of Commerce (ICC) defines these arrangements through "Incoterms" — standardized 3-letter codes that specify who pays what. For ecommerce and small business shippers, the two critical ones to understand are DDP (Delivered Duty Paid) and DDU/DAP (Delivered Duty Unpaid). Choosing wrong leads to surprised customers, abandoned shipments, and lost money. This guide explains exactly how each works and when to use each.
What Incoterms are
Incoterms (International Commercial Terms) are standardized 3-letter codes published by the International Chamber of Commerce that define responsibilities in international transactions:
- Who arranges transportation (seller or buyer)
- Who pays freight charges
- Who pays import duties and taxes
- Who handles customs clearance
- Where risk transfers from seller to buyer
There are 11 Incoterms in the current version (2020). For most ecommerce and small-business international shipping, only three matter:
- EXW (Ex Works): buyer takes full responsibility from the seller's location. Rarely used in ecommerce.
- DAP / DDU (Delivered At Place / Delivered Duty Unpaid): seller pays shipping to destination; buyer pays import duties and clearance.
- DDP (Delivered Duty Paid): seller pays everything — shipping, duties, clearance. Buyer gets the package with no additional charges.
Note: DDU is the old term, replaced by DAP in Incoterms 2010. Many carriers and ecommerce platforms still use "DDU" interchangeably with DAP.
DDU/DAP: the customer pays duties
Under DDU/DAP, the seller pays the shipping cost to deliver the package to the destination country. The buyer is responsible for:
- Import duties (based on HS code and customs value)
- Destination country VAT or GST (often 10-25% of declared value)
- Customs clearance fees charged by the local courier
- Any storage fees if clearance is delayed
How it works in practice:
- You ship the package with the destination country's address
- The carrier delivers to the destination country's customs
- Customs calculates duties and VAT based on the declared value and HS code
- The local courier or customs contacts the buyer to collect payment before delivery
- Once paid, the package is delivered
Problems with DDU:
- Surprise bills: the buyer didn't expect additional charges and is angry when contacted for payment
- Refusal to pay: many buyers simply refuse the package, which is then returned or abandoned
- Abandoned packages: returned to the seller at the seller's expense, or destroyed
- Refund requests: buyers blame the seller for "hidden fees" and demand refunds
- Bad reviews: DDU surprise bills generate disproportionate 1-star reviews on marketplaces
For ecommerce sellers, DDU is generally the worse option because of the surprise bill problem. It saves the seller upfront money but creates customer experience disasters.
DDP: the seller pays everything
Under DDP, the seller pre-pays all costs — shipping, duties, VAT, and customs clearance. The buyer receives the package with no additional charges.
How DDP works:
- At checkout, the seller calculates duties and VAT for the destination country based on the product and order value
- The seller charges the buyer the inclusive DDP price upfront
- The seller ships using a DDP service with the carrier
- The carrier pays duties and VAT on behalf of the seller, then the seller reimburses
- Package is delivered with no additional payments required from the buyer
Advantages for sellers:
- Better customer experience: buyer knows total cost at checkout, no surprise bills
- Lower refund and chargeback rates
- Better reviews and marketplace metrics
- Fewer abandoned packages
Disadvantages:
- Complex duty calculation: requires knowing HS code and destination country's duty schedule
- Upfront capital: seller pays duties before collecting from buyer
- Currency and regulation risk
- Higher apparent price at checkout
For ecommerce sellers with any significant international volume, DDP is almost always worth implementing despite the complexity.
How to offer DDP as a seller
Three main approaches:
- Carrier-provided DDP service. UPS, FedEx, and DHL all offer DDP options. You provide product HS codes, declared value, and destination. The carrier calculates duties and charges you a bundled price. Pros: simple, reliable. Cons: higher cost than DIY.
- Duty calculation APIs. Services like Zonos, Avalara Cross-Border, and Eurora provide real-time duty calculation at checkout. Integrate via API into your ecommerce platform. You collect the inclusive price at checkout, then pay duties yourself or through the carrier. Pros: accurate per-country calculation, good customer experience. Cons: monthly fees, integration work.
- Flat-rate pricing model. Charge a flat "international shipping" price that includes an estimated duty buffer. Over time, adjust the buffer based on actual costs. Pros: simple. Cons: some countries will over-charge, others under-charge.
Most ecommerce sellers start with approach 1 (carrier DDP) and move to approach 2 (duty calc API) as international volume grows.
Country-specific pitfalls
Five countries where international shipping requires special attention:
- European Union: VAT applies on all imports from outside the EU. Since July 2021, VAT applies from €0 (no "low-value consignment relief" threshold). Low-value shipments can use the IOSS (Import One-Stop Shop) program to collect and remit VAT upfront.
- United Kingdom: similar to EU. VAT applies from £0 on imports, with low-value consignment threshold of £135 below which VAT is collected at point of sale by the seller or platform.
- Canada: GST/HST applies. Threshold for duty-free ($20 CAD for most items). Provincial sales tax varies.
- Australia: GST on all low-value imports since July 2018. Sellers or platforms are responsible for collecting GST.
- Brazil: notoriously complex customs process. Many commercial packages delayed 2-6 weeks in clearance. High duties (often 60-100% of value) plus complex bureaucracy.
For any destination country, check current customs rules before shipping. Major carriers and specialized services like Zonos publish current requirements.
Frequently Asked Questions
What is DDP and DDU in shipping?+
DDP (Delivered Duty Paid) means the seller pays everything including duties and VAT — buyer receives the package with no additional charges. DDU/DAP (Delivered Duty Unpaid / Delivered At Place) means the buyer is responsible for import duties and VAT upon delivery, creating surprise bills that often cause refusal and bad reviews.
Should I use DDP or DDU for international ecommerce?+
DDP for any significant international volume. Despite higher complexity, DDP provides better customer experience, fewer abandoned packages, lower refund rates, and better reviews. DDU's "surprise bill" problem is one of the biggest sources of international ecommerce complaints.
How do I calculate duties for DDP?+
Three main approaches: (1) use carrier-provided DDP services from UPS/FedEx/DHL (simple but higher cost), (2) integrate a duty calculation API like Zonos, Avalara Cross-Border, or Eurora into your checkout (accurate per country), (3) use flat-rate pricing with an average duty buffer (simple but less accurate).
What are Incoterms?+
International Commercial Terms — standardized 3-letter codes published by the International Chamber of Commerce defining responsibilities in international transactions. Cover who arranges transportation, pays freight, pays duties, handles customs, and where risk transfers. There are 11 Incoterms; DDP and DDU/DAP are most relevant for ecommerce.
Does the EU charge VAT on all imports now?+
Yes, since July 2021. The previous "low-value consignment relief" threshold of €22 was eliminated. All commercial imports to the EU are subject to VAT from €0. Low-value shipments can use the IOSS (Import One-Stop Shop) program for simplified VAT collection.
Why do customers refuse packages shipped DDU?+
Because they weren't expecting additional charges after checkout. When the local courier contacts them for duty and VAT payment, many refuse rather than pay. The package is then returned at the seller's expense or destroyed. DDP prevents this by making all costs clear upfront.