Go global, cross-border

What do DDP and DDU/DAP mean, and which should I choose at checkout?

The short answer

DDP (Delivered Duty Paid) means you collect and pay the destination duty upfront so the customer's price is all-in with zero surprises at the door; DDU/DAP (Delivered at Place, the modern term for DDU) means the customer pays duty on delivery, which is cheaper for you but causes refused deliveries and angry reviews when people get surprise bills. For a D2C brand, DDP is almost always worth the extra cost and complexity, it's the difference between a smooth international unboxing and a returned parcel. Use your logistics partner's or Shopify's duty calculator to quote DDP prices accurately rather than guessing.

A quick summary to orient you. The real value is below: the resources worth your time, from people who've actually done it, not us.

Here are the resources

Hand-picked from around the web, each with a note on why it earns your time. India-specific ones carry a badge.

3 resources 1 India-specific 1 link-checked Read Use

Read

📄 Article
Free Intermediate

Why we picked it A concise, practitioner-written explainer of the full Incoterms set (not just DDP/DDU) from a global freight forwarder, useful once you're negotiating shipping terms with any partner, not just Shopify checkout.

A Quick Guide to Incoterms

From support.portal.flexport.com by Flexport

  • Covers the full set of Incoterms, who bears cost and risk at each stage
  • Written for practical freight and customs use, not legal theory
  • Good reference to keep handy when reading any shipping contract
Open support.portal.flexport.com
📄 Article
Free Beginner

Why we picked it The clearest breakdown of the two Incoterms that matter most for D2C checkout decisions, who pays duty, and what it means for customer experience and your margin.

DDP vs DDU: What to Know About These Shipping Incoterms

From dhl.com by DHL

  • DDP: seller pays duties/taxes upfront, customer sees an all-in price
  • DDU/DAP: buyer pays on delivery, cheaper for the seller but risks refused parcels
  • DDP is generally the better default for D2C given the customer-experience upside
Open dhl.com

Use

🛠️ Tool
✓ Link checked India Paid Beginner

Why we picked it The India-based way to ship cross-border with customs paperwork handled for you, relevant here because it bundles compliant export documentation with the actual shipment, reducing what you have to file yourself.

Shiprocket X, Cross-Border Shipping for eCommerce Businesses

From shiprocket.in by Shiprocket

  • Ship from India to 220+ countries with customs clearance handled
  • Generates tax-compliant export documentation alongside the shipment
  • Removes the need for a separate freight-forwarder relationship for small parcel volumes
Open shiprocket.in

People also ask

What's the very first paperwork I need before I ship one export order out of India? Three things, non-negotiable: an IEC (Importer-Exporter Code) from DGFT, around Rs 500, usually issued within a few working days, active GST regist... Beginner 4 resources → What is an HS code and how do I find the right one for my product? An HS (Harmonized System) code is the universal 6-digit product classification customs authorities use worldwide; India's ITC-HS adds two more digi... Beginner 4 resources → What's the difference between RoDTEP and duty drawback, and do I need to apply for both? They're complementary, not competing, Duty Drawback refunds the customs duty you paid on imported inputs, while RoDTEP refunds embedded state and l... Intermediate 3 resources → Do I need an LUT to avoid paying IGST upfront on export orders? Yes, file a Letter of Undertaking (LUT) on the GST portal, it's free, valid for a financial year, and lets you export goods and services without pa... Intermediate 3 resources → What compliance mistakes get first-time exporters' shipments stuck at customs? Wrong or vague HS codes are the number-one cause, customs holds the parcel to reclassify it, which can take weeks. Close behind: mismatched invoice... Advanced 4 resources → Should I self-ship each order internationally, use a courier aggregator like Shiprocket X, or hold stock abroad via FBA? For your first 50-100 international orders, use a cross-border courier aggregator (Shiprocket X, or similar), it handles customs paperwork per parc... Beginner 3 resources →
eChai Partner Brands