June 11, 2026
How you handle duties and taxes on international shipments isn’t a logistics detail — it’s one of the most consequential decisions you’ll make as a cross-border merchant. DDP and DDU determine who pays, who carries the risk, and ultimately whether your customer gets a seamless delivery or a surprise bill at the door. This FAQ covers everything you need to know before choosing.
The Basics
What is DDP?
Delivered Duty Paid (DDP) means the merchant is responsible for paying all duties, taxes, and customs fees before the goods reach the buyer. In ecommerce, this means costs are calculated and collected at checkout — the customer sees the full landed cost upfront and pays nothing additional at delivery.
What is DDU?
Delivered Duty Unpaid (DDU) means the customer is responsible for paying duties and taxes at the time of delivery — typically collected by the carrier or a customs agent. The customer often has no warning of the amount until the package arrives.
What’s the difference between DDP and DDU?
The core difference is who pays duties and taxes, and when. Under DDP, the merchant collects duties and taxes at checkout — the customer pays nothing extra at delivery. Under DDU, the customer is responsible for paying duties and taxes when the package arrives, typically collected by the carrier. DDP gives customers cost certainty upfront; DDU creates unpredictable charges at the door.
Which is better — DDP or DDU?
For most merchants, DDP. Customers increasingly expect to see the full cost of a purchase at checkout. Surprise charges at delivery lead to refused shipments, negative reviews, and lower repeat purchase rates. DDU made sense when duty rates were low and predictable; in the current tariff environment, the risk to the customer experience is significantly higher.
Customer Experience
What happens when a customer doesn’t know they owe duties at delivery?
Under DDU, the carrier or customs agent contacts the customer to collect payment before releasing the package. Many customers don’t expect the charge, don’t recognize the sender, or simply can’t pay at that moment. The result is a refused delivery, a package stuck in customs clearance, or an abandoned shipment — all of which cost the merchant.
Do customers prefer DDP or DDU?
DDP. Customers consistently rank cost transparency as one of the most important factors in international purchases. Knowing the full landed cost at checkout — with no surprises at the door — drives higher conversion and stronger repeat purchase behavior.
Does DDP affect delivery speed?
Yes, positively. DDP shipments arrive with duties pre-paid and customs documentation already filed, which means faster processing at the border. DDU shipments require the carrier to contact the customer and collect payment before customs releases the package — a process that can add days or even weeks to delivery time.
Merchant Responsibilities
Who is responsible for customs clearance under DDP?
The merchant, or their logistics provider acting as Importer of Record (IOR). Under FlavorCloud’s DDP service, FlavorCloud acts as IOR — handling all customs documentation, classification, and clearance on the merchant’s behalf.
Who is responsible under DDU?
The customer bears the financial responsibility for duties and taxes, but the merchant is still responsible for accurate customs documentation. Incorrect HS codes or declared values cause clearance problems regardless of whether the shipment is DDP or DDU.
What are the risks of shipping DDU?
Refused deliveries, customs holds, abandoned shipments, and damage to the customer relationship. The merchant typically absorbs the return shipping cost on refused DDU shipments, and in some countries the package may be destroyed rather than returned if unclaimed.
Can I offer both DDP and DDU at checkout?
Yes. FlavorCloud supports both, and you can configure your account to let customers choose. That said, we recommend DDP as the default — most customers will not understand the implications of choosing DDU until a charge appears at their door.
Costs & Pricing
Is DDP more expensive than DDU for the merchant?
The duties and taxes are paid either way — under DDP the merchant collects them at checkout, under DDU the customer pays them at delivery. What changes is who bears the risk of miscalculation. With estimated DDP, if the calculation is wrong, the merchant covers the gap. With FlavorCloud’s guaranteed landed cost, the landed cost calculated at checkout is the final amount — no surprise bills to the merchant or customer.
What is guaranteed DDP, and how is it different from standard DDP?
Standard DDP solutions provide an estimate of duties and taxes at checkout. If the estimate is wrong, the merchant is billed for the difference after delivery. Guaranteed DDP — as offered by FlavorCloud — means the landed cost shown at checkout is locked in at 99% accuracy, with no post-delivery adjustments to the merchant.
What happens if duties increase after an order is placed but before it ships?
Under FlavorCloud’s guaranteed DDP, the landed cost is locked at the time of checkout. Tariff changes that occur between order placement and shipment do not result in additional charges to the merchant or customer.
Setup & Configuration
Which countries require DDU?
Some destination countries do not accept DDP shipments due to local carrier or customs restrictions. FlavorCloud automatically switches to DDU for these markets. See the full list of DDU-only countries here.
Can I ship DDP to every country?
FlavorCloud supports DDP to 220+ countries. A small number of markets require DDU due to local regulations or carrier limitations — FlavorCloud handles the switch automatically so you don’t have to manage it manually.
How do I enable DDP in FlavorCloud? DDP is FlavorCloud’s default setting. To confirm it’s enabled, navigate to Settings in your FlavorCloud account → Shipping → verify DDP is selected as your default terms of service. See the full DDP setup guide here.
One important configuration note: for DDP to work correctly on Shopify, FlavorCloud must be the only shipping rate option presented to customers for international markets. See the full Shopify account setup with FlavorCloud here.
Do my products need anything special for DDP to work?
Yes. Every product needs a valid HS code, country of origin, and weight. Missing any of these three prevents FlavorCloud from calculating landed cost for that item — which means duties and taxes won’t be collected at checkout for any cart containing that product.
Grow your
Revenue
Revenue
With international sales on the rise, the opportunities have no borders. With FlavorCloud, you can tap new markets risk-free by offering global guaranteed delivery promises. Go global today.