Editorial

DDP vs DAP on Shopify checkout

Saved list

Published · Updated

StoreAtlas editors

methodshippingcross-borderhow-to-shoplanded-cost
Folded bedding in a brand shipping box — the parcel a duty line is written for

Read as Markdown · Before you buy

DDP (delivered duty paid) means import charges are meant to be settled up front with the order. DAP (delivered at place) means the parcel can arrive with duties, tax, or courier brokerage still owed by you. Read the shipping line and carrier notice before you assume “free shipping” includes customs.

What is DDP shipping on a Shopify checkout screen?

DDP stands for Delivered Duty Paid. When a merchant ships your order under DDP, they assume maximum responsibility for the transit process. The merchant or their logistics consolidator manages the international freight, files customs declarations, and prepays all import tariffs, local sales taxes (such as VAT in the European Union or GST in Australia), and clearance processing charges.

On modern Shopify storefronts, DDP is frequently powered by integrated global commerce systems such as Shopify Markets Pro, Global-e, or FlavorCloud. When a merchant enables these workflows, the checkout page dynamically calculates import duties and local taxes based on your destination country and harmonized system (HS) tariff codes.

When you complete a DDP purchase:

- The total billed to your card represents the complete, final landed cost. - The carrier (such as DHL Express, FedEx, UPS, or national postal operators) clears customs on behalf of the merchant's logistics partner. - The package is delivered to your designated address without collection notices, customs holds, or terminal administrative fees.

For cross-border shoppers, DDP offers certainty and convenience. You know the exact financial commitment upfront, eliminating unpredictable courier demands. This is a checkout habit, not a Best of Incoterms list. Pair it with how to estimate landed cost and how to spot fake customs-fee scams.

What is DAP shipping, and why do some stores still say DDU?

DAP stands for Delivered at Place. Under DAP terms, the seller is only responsible for shipping the merchandise to your delivery address. Once the freight enters your home country's customs territory, all financial and legal obligations shift to you.

If an order ships DAP, you must settle:

1. Customs duties: Tariffs applied by your national government based on the product category, declared commercial value, and country of origin. 2. Import VAT or GST: Consumption tax levied on the combined value of the merchandise, international shipping, and applicable duty. 3. Carrier disbursement or brokerage fees: Surcharges billed by private couriers for fronting customs payments and processing clearance documentation.

You may still encounter the term DDU (Delivered Duty Unpaid) on older tracking pages, email receipts, or merchant policy pages. DDU was an official Incoterm until the International Chamber of Commerce (ICC) phased it out in the Incoterms 2010 revision, formally replacing it with DAP.

Although DDU is legally obsolete in commercial contracts, freight dispatchers, enterprise ERP systems, and cross-border Shopify merchants still use "DDU" colloquially as shorthand for "duties unpaid." If you see DDU in a store FAQ or shipping policy, treat it as identical to DAP: you will be responsible for import fees.

Who acts as the importer of record on cross-border orders?

In international trade, the Importer of Record (IOR) is the designated entity officially recognized by customs authorities as responsible for ensuring goods comply with domestic laws, filing accurate import documents, and paying duties and taxes.

- Under DAP transactions: You, the consumer, are the Importer of Record. Even if you never signed a customs brokerage agreement, buying goods shipped from abroad under DAP means your personal information is submitted to border control. If the seller misclassifies the product classification code or undervalues the invoice to lower declarations, you remain legally answerable to your national customs agency. - Under DDP transactions: The merchant, their localized subsidiary, or an intermediary merchant of record (such as Global-e) acts as the Importer of Record or appoints a licensed customs broker to act on their behalf. They absorb the administrative and legal responsibility for proper classification, compliance filings, and duty settlement.

Being the Importer of Record on a DAP shipment is rarely problematic for ordinary personal purchases, but it exposes you to delays if border officials require identity verification, tax numbers (such as an EORI number in Europe or personal identification numbers in select jurisdictions), or formal entry documentation.

Why do carrier brokerage fees surprise so many DAP buyers?

The most frustrating aspect of a DAP order is rarely the government duty itself; it is the administrative surcharge added by the delivering courier.

When customs authorities inspect an incoming commercial consignment, they demand duty and import tax payments before clearing the package. To keep logistical networks moving, private carriers like DHL, FedEx, and UPS pay these charges to the government upfront on your behalf. They then invoice you before delivery or require payment at your doorstep.

For providing this payment advance and paperwork service, couriers bill an administrative charge known as a brokerage fee, advancement fee, or disbursement surcharge.

These fees are typically not prorated for small consumer orders. A carrier might charge a flat fee of $15 to $25, or 2% to 3% of the advanced duty/tax balance, whichever is higher.

Consider a scenario where you buy a $40 mechanical keyboard accessory shipped via DAP to Canada or the UK:

- The import VAT/GST might only be $6. - The duty might be $0. - The courier's brokerage advancement fee might be $17.50.

In this instance, you end up paying an extra $23.50 on a $40 order—more than half the item's purchase price—primarily driven by administrative courier fees rather than statutory taxes.

Under DDP, the logistics aggregator settles duties electronically through consolidated business accounts, bypassing consumer-level brokerage surcharges entirely.

How do DDP and DAP compare side by side?

The table below breaks down the functional differences between DDP and DAP terms from the perspective of an international retail customer:

Feature / ObligationDDP (Delivered Duty Paid)DAP / DDU (Delivered at Place)
Customs duty liabilityPaid upfront by merchant at checkoutPaid by shopper upon import arrival
Import VAT / GSTCollected at checkout or absorbed by sellerBilled directly to shopper by customs/courier
Courier brokerage surchargesZero extra cost to the buyerCharged to buyer (typically $10–$30 per parcel)
Importer of RecordMerchant, partner broker, or Merchant of RecordShopper (the recipient)
Delivery frictionSmooth; direct to door or mailboxPotential customs holds, SMS payment links, delays
Return complicationsDuties are often refundable via merchantReclaiming paid import duty requires filing local customs appeals
Total landed cost predictabilityHigh (100% visible at checkout)Low (subject to local border evaluation and carrier policies)

What do typical DDP vs DAP order examples look like?

To see how these terms impact your wallet, examine two real-world purchasing scenarios.

Scenario A: The DAP tech accessory order (China to the UK)

A shopper in Manchester purchases a customized $90 ergonomic desk lamp directly from a boutique Chinese maker hosted on Shopify. The checkout displays:

- Lamp: $90 - International shipping: $12 - Total billed: $102

The merchant ships the package via an express courier under DAP terms. When the package lands at East Midlands Airport:

- UK Customs assesses 20% import VAT: $20.40. - The courier applies a flat customs processing and advancement surcharge: £12 (approximately $15.50). - The carrier sends an automated SMS with a payment link for $35.90.

The package will not be delivered until this invoice is cleared. The actual total landed cost to the consumer is $137.90, turning a $102 purchase into a significantly more expensive acquisition.

Scenario B: The DDP apparel order (cross-border to the US)

A buyer in California orders $220 worth of outdoor performance apparel from an international DTC brand using Shopify Markets Pro.

At checkout, the platform presents an itemized breakdown:

- Apparel items: $220 - Express shipping: Free - Prepaid duties & local taxes: $14.30 - Total billed: $234.30

The parcel enters the United States, clears customs electronically through the seller’s nominated broker, and transfers straight to the domestic postal stream. The buyer receives the package at their door without phone calls, holds, or ancillary brokerage invoices. The transaction is completely finished at checkout.

To understand how global retail brands structure their international shipping policies, look at dedicated brand directories like Away or Allbirds. Leading consumer brands almost universally adopt DDP fulfillment models for international routes because unpredictable delivery fees drastically increase customer churn and package abandonment rates.

How can you identify the shipping term on a Shopify checkout page?

Cross-border merchants do not always place the words "DDP" or "DAP" in prominent banners. Sometimes you must inspect the checkout interface and the store's policy documentation.

1. Look for explicit duty line items: On a standard Shopify checkout, look at the payment sidebar. If you see a dedicated line item for "Taxes" or "Duties and Taxes" alongside the subtotal and shipping fee, the merchant is collecting these costs at checkout. 2. Review the badge messaging: Modern Shopify setups using integrated cross-border engines display microcopy such as "All duties and taxes are included in your order total" or "No additional charges upon delivery." This confirms DDP terms. 3. Examine ambiguous tax statements: If the checkout page simply says "Taxes calculated at next step" and subsequently shows $0.00 for taxes despite your destination country having an import threshold, the order is almost certainly shipping DAP. 4. Search the store's shipping policy: Use your browser's search tool to look for words like "customs," "duties," "taxes," "VAT," or "carrier fees" in their footer documentation. If the policy states "Customers are responsible for any customs and import taxes that may apply," that is a confirmation of DAP shipping.

You can also use cross-border shopping utilities and duty lookup platforms at /tools to verify whether specific product types carry steep duty rates in your country before placing an international order. Zonos is a landed-cost engine. Shopify Markets is the native country-room layer. Global-e is an international operator. Those pages are for operators. As a shopper you still read the checkout in front of you.

How do you calculate and compare total landed cost?

Before finalizing a purchase from an overseas merchant shipping DAP, calculate your estimated total landed cost to determine if the deal is genuinely economical compared to domestic alternatives.

Use this general formula:

Total landed cost = product price + shipping fee + customs duty + import VAT/GST + carrier brokerage fee

Follow these calculation steps:

1. Check your country's de minimis threshold: The de minimis value is the minimum order threshold below which imports enter free of customs duty and/or local sales tax. - United States: Under Section 321, shipments under $800 generally enter free of duty and tax (subject to trade policy updates on specific origin categories). - European Union: The historical €22 VAT exemption was eliminated in 2021; all commercial imports are subject to VAT, while customs duties apply to shipments exceeding €150. - United Kingdom: Consignments under £135 usually incur local VAT at checkout, while customs duty applies only above £135. - Canada: The de minimis threshold for postal shipments is just CAD $20 (or CAD $40 for taxes and CAD $150 for duties under USMCA courier shipments).

2. Determine the product classification: Electronics and computer components often carry 0% to 5% tariffs, whereas textiles, leather footwear, and ceramics frequently face tariffs between 10% and 30%. 3. Add applicable local consumption tax: Apply your local VAT/GST rate (e.g., 20% in the UK, 19% in Germany, 10% in Australia) against the combined sum of the product cost, shipping fee, and estimated duty. 4. Factor in courier overhead: Budget $15 to $20 for private courier clearance unless the item is sent via standard international tracked postal mail (e.g., China Post to your local national post), which typically charges lower customs processing fees than private express couriers.

What is your practical cross-border checkout checklist?

Before clicking "Pay Now" on an international Shopify store, run through this verification checklist:

- [ ] Check the checkout summary: Does the final screen include an explicit line item for duties and import taxes? - [ ] Confirm shipping terms in the footer: Does the store's Shipping & Delivery page state whether orders ship DDP or DAP/DDU? - [ ] Know your local thresholds: Does your order total exceed your country's customs or VAT de minimis threshold? - [ ] Identify the shipping carrier: Is the order moving via an express courier (DHL, FedEx, UPS) or standard international post? Express couriers enforce strict DAP fee collection. - [ ] Ensure contact accuracy: Provide an accurate mobile phone number and email address at checkout. If your package ships DAP, the carrier will notify you electronically to collect fees; missing this notification can cause the package to be returned or destroyed. - [ ] Review return terms: If you return an item shipped DAP, check whether the seller refunds initial shipping costs. Note that recovering paid duties and brokerage fees requires an independent administrative petition to your national customs agency.

If checkout never accepted your country, stop. That is how to verify a storefront ships to your country. A package forwarder is a different object — see package forwarder vs brand ships.

StoreAtlas lives at storeatlas.cc. It is not storeatlas.net and not HelloAtlas at helloatlas.io. We do not run Shopify Markets, Global-e, or Zonos accounts. Visit links go to official hosts. We do not invent star scores or a Best of DDP list.

What do you see on screen versus at the door?

PlaceDDPDAP
On the checkout screenMerchandise, shipping, and a duty or tax line — or duties-included shippingMerchandise and outbound shipping; duty often silent
At the doorThe courier should not collect import duty againA courier or broker may collect duty plus a disbursement fee

Pair this table with how to estimate landed cost. We will not invent a tariff.

Questions

What happens if I refuse to pay customs fees on a DAP shipment?
If you decline to pay the import duties, taxes, or carrier brokerage fees on a DAP parcel, the courier marks the package as abandoned or rejected. Depending on the merchant's contract with the carrier, the parcel will either be returned to the origin warehouse or destroyed at the destination customs depot. Most cross-border Shopify store policies state that if a customer rejects a shipment due to import fees, any return shipping costs, storage fees, and administrative handling charges incurred by the seller will be deducted from your refund. In some cases, merchants issue no refund at all for abandoned packages.
Is DDP always better for the consumer than DAP?
For convenience and financial predictability, DDP is almost always better. It shields you from surprise doorstep fees, eliminates bureaucratic clearance delays, and consolidates all charges into one receipt. However, if your order falls comfortably below your country's import de minimis threshold (such as a $70 purchase entering the United States), a DAP shipment will naturally clear customs free of duties, taxes, and courier fees anyway. In that specific situation, paying a merchant an estimated DDP fee might occasionally be more expensive than letting the package clear customs under domestic exemptions.
Why do some merchants ship DAP instead of DDP?
Offering DDP requires sophisticated infrastructure. A cross-border Shopify merchant must implement localized checkout software, maintain updated databases of global HS classification codes, file tax registrations across dozens of foreign jurisdictions, and maintain commercial freight accounts with customs brokers. For small, emerging DTC brands, configuring international tax compliance is expensive and complex. Shipping via DAP allows smaller merchants to sell internationally without taking on global tax liabilities or managing foreign customs operations.
Can I clear a DAP package through customs myself to avoid brokerage fees?
Yes, in several countries (including Canada, the UK, and the US), consumers have the legal right to "self-clear" imports. Instead of letting the courier act as your customs broker and bill their administrative fee, you can contact the carrier as soon as the tracking number updates, request the shipping manifest and commercial invoice, and take those papers to a local inland customs office. Once you pay the statutory duty and VAT directly to border agents, they will stamp your documentation. You present that proof of payment to the courier to release your parcel with no brokerage surcharges. However, self-clearing requires traveling to an official customs port, making it practical only for high-value shipments where brokerage fees are substantial.

Related

Official files and other method notes. These are other listings, not a ranking.

On this site