Back to blog
Shipping & Logistics

DDP vs DDU: A Beginner's Guide to Shipping Terms

 ·  ⏱ 7 min read
Who pays at the border?. The term changes the customer experience.

If you've spent any time in dropshipping Discord servers or Facebook groups, you've seen people arguing about DDP and DDU like it's a religious debate. Half the time neither side actually knows what the terms mean. They just know one made their package get stuck in customs and the other didn't.

Comparison of delivery and import-charge responsibility in DDP and DDU.
Comparison of delivery and import-charge responsibility in DDP and DDU.

Let's fix that. This is the plain-English version.

What Incoterms actually are

Incoterms are just a shorthand for "who's responsible for what" when goods move from one country to another. Who pays to get it on the truck, who pays the freight, who pays the import duty, who's liable if it gets held up. There are 11 of them officially, but as a dropshipper you really only need to understand four: EXW, FOB, DDP, and DAP (which most people still call DDU out of habit).

The two that matter for your day-to-day: DDP and DDU

DDP: Delivered Duty Paid

Under DDP, the seller (your supplier, or your fulfilment partner) handles everything. Export clearance, international freight, import duties, taxes, customs clearance, last-mile delivery. All of it. The package shows up at your customer's door and they don't pay a cent extra, don't fill out a form, don't get a surprise bill from the courier.

From your customer's side, DDP feels exactly like ordering from Amazon. That's the whole point.

DDU / DAP: Delivered Duty Unpaid / Delivered at Place

Technically "DDU" was retired from the official Incoterms rulebook back in 2010 and replaced with DAP, but almost nobody in the dropshipping world got that memo, so you'll still hear DDU used constantly. They mean the same thing in practice.If you've spent any time in dropshipping Discord servers or Facebook groups, you've seen people arguing about DDP and DDU like it's a religious debate. Half the time neither side actually knows what the terms mean. They just know one made their package get stuck in customs and the other didn't.

Let's fix that. This is the plain-English version.

What Incoterms actually are

Incoterms are just a shorthand for "who's responsible for what" when goods move from one country to another. Who pays to get it on the truck, who pays the freight, who pays the import duty, who's liable if it gets held up. There are 11 of them officially, but as a dropshipper you really only need to understand four: EXW, FOB, DDP, and DAP (which most people still call DDU out of habit).

The two that matter for your day-to-day: DDP and DDU

DDP: Delivered Duty Paid

Under DDP, the seller (your supplier, or your fulfilment partner) handles everything. Export clearance, international freight, import duties, taxes, customs clearance, last-mile delivery. All of it. The package shows up at your customer's door and they don't pay a cent extra, don't fill out a form, don't get a surprise bill from the courier.

From your customer's side, DDP feels exactly like ordering from Amazon. That's the whole point.

DDU / DAP: Delivered Duty Unpaid / Delivered at Place

Technically "DDU" was retired from the official Incoterms rulebook back in 2010 and replaced with DAP, but almost nobody in the dropshipping world got that memo, so you'll still hear DDU used constantly. They mean the same thing in practice.

Under DDU/DAP, the seller ships the goods and gets them to the destination country, but stops there. Customs clearance, import duties, and any local taxes are on the buyer, meaning your customer. If the parcel gets flagged, your customer might get a text from the courier asking for payment before delivery, or the parcel just sits in a customs warehouse until someone pays up.

That's a brutal experience for a customer who thought they were buying a $25 phone case.

Who bears the risk in each

With DDP, you (or your fulfilment partner) eat the customs cost upfront, usually baked into the shipping fee you're already paying. Your risk is mostly financial and predictable. You know the number ahead of time.

With DDU, the risk moves to your customer. Financially that's cheaper for you upfront, but the risk it creates is reputational. Angry customer, chargeback, bad review, platform complaint. You saved a few dollars on freight and lost a customer plus took a strike on your store.

We run fulfilment out of China daily and DDP is what we push clients toward for anything going to the US, UK, EU, or Australia, unless there's a specific reason not to. The duty cost is real, but it's a known cost you can bake into your product price. An angry customer chasing you for a customs bill is an unknown cost, and it's usually bigger.

Where FOB and EXW fit in

These two aren't about last-mile delivery to your customer at all. They're about the first leg, when your fulfilment partner or freight forwarder is sourcing and moving inventory in bulk (if you're doing that) rather than shipping direct to consumer.

FOB (Free On Board): the supplier gets the goods to the port and loaded onto the vessel. From there, you (or your forwarder) own the freight, insurance, and import process.

EXW (Ex Works): the supplier just makes the goods available at their factory door. You're responsible for literally everything after that, pickup, export paperwork, freight, duties, all of it.

Most dropshippers doing direct-to-consumer fulfilment never touch FOB or EXW. You'll run into these terms if you start bulk importing to a 3PL warehouse for faster domestic shipping, which is a different stage of the business.

How to actually choose

A few practical rules we give clients:

Selling to the US, UK, EU, or Australia. Use DDP. Customers in these markets expect duty-free delivery and will not tolerate a surprise bill. The complaint rate from DDU shipments to these regions isn't worth the savings. Selling to a market with low de minimis thresholds. If the destination country charges duty on almost everything regardless of value, DDP protects you from an ugly customer experience. If the threshold is generous and your average order is under it, DDU can work fine because duty rarely triggers anyway. Thin margins. If you're running on razor-thin margins, DDU looks tempting because it's cheaper on paper. Be careful. One bad customs experience can cost you more in refunds, chargebacks, and platform strikes than the shipping savings across dozens of orders. New store, building trust. Use DDP. You have no reviews and no reputation buffer yet. A customs surprise on order #12 can tank your rating before you've even found product-market fit. Established store with loyal repeat buyers. You have a bit more room to test DDU on specific SKUs or routes if you're watching margins closely, but track your return and complaint rate closely if you do.

The short version: DDP costs a bit more per order but it's predictable and it protects the customer experience. DDU is cheaper until it isn't. Most dropshippers should default to DDP and only deviate with a clear reason and a plan for handling the fallout if it goes wrong.

Under DDU/DAP, the seller ships the goods and gets them to the destination country, but stops there. Customs clearance, import duties, and any local taxes are on the buyer, meaning your customer. If the parcel gets flagged, your customer might get a text from the courier asking for payment before delivery, or the parcel just sits in a customs warehouse until someone pays up.

That's a brutal experience for a customer who thought they were buying a $25 phone case.

Before you choose a customs arrangement

  • Decide whether your checkout price is meant to include import charges or whether the customer may be asked to pay at delivery.
  • Confirm the destination, product classification, declared value and any route limitations for the actual item.
  • Make the delivery and returns policy match the arrangement; a surprise border charge can become a support and refund problem.
  • For regulated, high-value or fast-changing markets, confirm the current obligations with a qualified adviser or the relevant authority.

Customer-experience test: if a buyer could be asked for money after checkout, make that possibility clear before they pay.

Need a route or order checked for a specific order?

If a specific order's tracking has you or your customer worried, send us the order number on WhatsApp (wa.link/dropship) and we'll check what's actually going on.

Check Order on WhatsApp →