International Shipping for Small Stores – DDP vs DDU

by DImMath
Cardboard shipping box on a customs declaration form with a blue passport booklet on top and a stack of coins beside it on a linen surface, representing international shipping duties and DDP versus DDU shipping terms for e-commerce sellers

Every international shipment operates under one of two trade terms. Either the seller pays duties and taxes before the package reaches the customer, or the customer pays them at the door. That choice determines your refusal rate, your checkout conversion, and whether international customers buy from you again.

In 2026 the stakes of getting this wrong are higher than they have ever been. The US eliminated de minimis in August 2025. The EU is eliminating its €150 threshold on July 1, 2026. The era of small packages crossing borders duty-free is over. Every international order now involves duties. The question is who handles them.

Cardboard shipping box on a customs declaration form with a blue passport booklet on top and a stack of coins beside it on a linen surface, representing international shipping duties and DDP versus DDU shipping terms for e-commerce sellers

DDP and DDU Defined

DDP: Delivered Duty Paid.
The seller pays all costs from origin to the customer’s door: shipping, export clearance, import duties, destination-country VAT or GST, and any carrier handling fees. The customer receives the package with nothing left to pay. The price they saw at checkout is the price they paid. That is it.

DDU: Delivered Duty Unpaid.
The seller ships the package and pays for transportation. When the shipment arrives at the destination country, the carrier halts it at customs and contacts the customer to pay import duties and taxes before release. The customer was not expecting this at checkout. They pay separately. They may not pay at all.

A note on terminology: DDU was officially retired as an Incoterm in 2010 and replaced by DAP (Delivered at Place). The distinction is minor for practical purposes. Most carriers, ecommerce platforms, and logistics providers still use DDU to describe the model where the customer pays duties at delivery. This guide uses DDU because that is the term most small store operators encounter. If your carrier portal says DAP, it means the same thing.

The Real Cost of DDU – Refusal Rate Math

DDU looks cheaper for the seller because duties are someone else’s problem. The actual cost of DDU is higher than it appears because of what happens when customers refuse to pay.

FlavorCloud’s 2025 data found approximately 10 percent of DDU parcels are refused or returned because customers decline to pay unexpected customs fees at delivery. The customer did not budget for the additional charge. They were not warned clearly enough at checkout. They refuse the package.

What a refused DDU shipment actually costs:

Original shipping cost to customer: $18
Return shipping from destination country: $22 to $35
Duties the carrier may charge back to you: $8 to $15
Restocking or disposal of returned item: $3 to $8
Total cost of one refused shipment: $51 to $76

The original order may have generated $30 in gross margin. One refusal wipes out two profitable orders. At a 10 percent refusal rate on 100 monthly international orders, that is 10 refusals per month at $51 to $76 each: $510 to $760 per month in costs from refusals alone.

Compare to DDP: refusal rate near zero because the customer has already paid everything at checkout with no surprises at delivery.

The 2026 De Minimis Collapse and What It Means for Small Stores

The de minimis exemption allowed packages under a threshold value to enter a country duty-free. That exemption has been systematically eliminated in 2025 and 2026.

United States: The $800 de minimis exemption was eliminated for China and Hong Kong on May 2, 2025. It was extended to all countries on August 29, 2025. Every package entering the US now faces duties and MPF regardless of value. If you ship to US customers from overseas warehouses using the de minimis exemption, that model no longer works. For the full impact, see Section 321 De Minimis.

European Union: EU finance ministers voted in November 2025 to abolish the €150 customs duty exemption effective July 1, 2026. A temporary flat-rate €3 customs duty applies to all low-value parcels from non-EU countries while the full EU Customs Data Hub rolls out through 2028. From July 1, 2026, every package a US small store ships to an EU customer is subject to duty and the €3 handling fee, regardless of value.

What this means in practice for small US stores shipping to EU:

A €25 item shipped to Germany previously cleared customs duty-free. From July 1, 2026, it faces EU duty at the applicable rate plus the €3 flat fee. Under DDU, the German customer receives a notice to pay before delivery. Under DDP, you calculate the duty at checkout and collect it from the customer as part of the order total.

For EU customers, DDU becomes materially worse after July 1, 2026 because more packages trigger the customs hold and the €3 fee adds friction on even low-value orders.

When DDP Wins and When DDU Still Makes Sense

DDP is not always the right answer. The decision depends on your margin, order value, and customer type.

DDP wins when:

Your average order value is above $75 or €70. At higher order values, duties represent a smaller percentage of the total and customers have more invested in completing the delivery. Surprise fees on a $200 order are more likely to trigger refusal than surprise fees on a $30 order, but a $200 customer is also more likely to be frustrated and abandon your brand permanently.

Your customers are individual consumers, not businesses. Consumers are not equipped to handle customs clearance. A business buyer has a customs broker and VAT accounts. A residential customer has no tools and no expectation to deal with a government clearance process.

You are shipping to the EU, UK, or Australia. These markets have strong buyer protection laws and high customer expectations. UK requires VAT collection at point of sale for shipments under £135. Australia requires GST collection for shipments under AUD $1,000. Both require the seller to handle taxes at checkout rather than passing them to the buyer at delivery.

You want to offer a clean checkout experience that matches domestic shopping. DDP means one price at checkout, no surprises, no carrier calls, no customs holds.

DDU still makes sense when:

Your average order value is under $30 and margins are thin. Absorbing duties on a $25 t-shirt at 12% duty rate costs $3 per order. At thin margins that $3 may eliminate the profit on the order. DDU pushes that cost to the customer at the risk of occasional refusals.

You are shipping to markets where DDP infrastructure is not available or reliable. Some countries have restricted DDP capability for foreign sellers. Russia and Brazil have historically been difficult DDP markets.

Your customers are B2B buyers who handle their own customs clearance. Importers, distributors, and retailers often prefer DDU because they have established customs broker relationships and may want control over how duties are assessed or deferred for tax purposes.

HS Codes – Required for Both DDP and DDU

One thing DDU does not eliminate: the HS code requirement.

Every international shipment requires a Harmonized System code on the customs declaration regardless of whether the seller or buyer pays duties. The HS code tells customs what the product is, which determines the duty rate.

Under DDU, the buyer pays the duty. Under DDP, the seller pays it. In both cases, the wrong HS code produces the wrong duty assessment. Under DDP, you pay too much or too little. Under DDU, your customer pays too much, which adds to their frustration.

For the complete HS code lookup process including the USITC database walkthrough and how to verify your supplier’s code, see the HS Code Finder Guide.

The HS Duty Estimator calculates estimated duty on your specific HTS code and shipment value. Use it before choosing DDP or DDU to understand what duties look like on your products in your target markets. If duties are 2 to 5 percent on a $40 order, DDP is straightforward to implement. If duties are 25 percent on a $40 order, the DDP math changes significantly and the DDP vs DDU decision requires more careful modeling.

The Small Store Starting Point – A Practical Decision Guide

If you are doing fewer than 50 international orders per month, here is the practical starting point.

Step 1: Identify your top three international markets.
Pull your last 90 days of international orders by destination country. Your top three countries by order count are where to start. Optimize for those markets first.

Step 2: Check the duty rate on your top SKUs for each market.
Use the HS Duty Estimator with your product’s HTS code and each destination country. If duties are under 10 percent of order value, DDP is manageable. If duties are above 20 percent, model the landed cost carefully before committing to DDP.

Step 3: Start with DDU and measure refusal rate.
For the first month, ship DDU and track how many international orders result in refusals, returns, or customer complaints about unexpected fees. If refusal rate is under 3 percent, DDU may be acceptable for your market and customer base. If refusal rate is above 5 percent, the DDU cost is exceeding the DDP implementation cost.

Step 4: Implement DDP on your top market.
Most shipping platforms and ecommerce apps support DDP for major markets. Shopify has duty and import tax collection through Shopify Markets. Third-party tools like Zonos, Avalara, and Landed Cost by Global-E calculate duties at checkout. Start with your highest-volume market where refusal rates are creating the most cost.

Step 5: Calculate landed cost per order to set DDP pricing.
DDP pricing requires knowing your landed cost: product plus shipping plus duties plus taxes. The How to Calculate Landed Cost guide covers the complete formula including duty on CIF value, MPF, and broker fees so your DDP checkout price covers every cost before the customer pays.

Rates verified June 19, 2026. See changelog.

🚀 Identify Your "Savings Gap"

You've read the theory—now see the actual math for your packages. Use our Carrier Savings Engine to identify 'Savings Gaps' in your packaging and discover the cheapest way to ship your products.

Check My Savings →

FAQ

What is the difference between DDP and DDU shipping?

DDP (Delivered Duty Paid) means the seller pays all import duties, taxes, and customs fees before the package reaches the customer. The customer receives the package with nothing left to pay. DDU (Delivered Duty Unpaid, also called DAP) means the customer must pay duties and taxes separately when the shipment arrives at customs. The carrier contacts the customer for payment before releasing the package. DDP provides a seamless customer experience. DDU risks refusals and customer frustration when unexpected fees arrive at delivery.

How does the EU July 2026 de minimis change affect small stores shipping to Europe?

The EU eliminates its €150 customs duty exemption on July 1, 2026. From that date, all packages from non-EU countries entering the EU are subject to customs duty plus a temporary flat €3 customs handling fee per parcel. Previously, packages under €150 entered duty-free. After July 1, a $25 item shipped to Germany faces EU import duty at the applicable rate plus €3. Under DDU, the German customer receives a customs notice and must pay before delivery. Under DDP, the seller calculates and collects the duty at checkout.

When should a small ecommerce store use DDU instead of DDP?

DDU makes sense when average order value is under $30 and thin margins make absorbing duties per order unprofitable, when shipping to B2B customers who handle their own customs clearance, or when shipping to markets where DDP infrastructure is not available. DDU does not make sense for individual consumer shipments to the EU, UK, or Australia where tax collection at point of sale is required or expected, or on high-value orders where surprise fees at delivery are likely to trigger refusals and permanent customer loss.

Do I need an HS code for international shipping under both DDP and DDU?

Yes. The HS code is required on the customs declaration for every international shipment regardless of who pays the duties. Under DDP the seller uses the HS code to calculate and prepay duties. Under DDU the carrier uses it to assess duties charged to the customer at delivery. An incorrect HS code produces the wrong duty rate under both models. Use the HS Duty Estimator to calculate estimated duties on your specific product and destination before choosing your shipping terms.