Answer

Who Pays Import Duty: Buyer or Seller?

Explains which party pays import duty under different Incoterms, how marketplaces handle duty responsibility, and what ecommerce sellers on Etsy, eBay, and Shopify need to know.

Answer summary
Question

Who pays import duty — the buyer or the seller?

Direct answer

Import duty responsibility depends on the Incoterms agreed between buyer and seller. Under DDP (Delivered Duty Paid), the seller pays all costs including import duties. Under DAP (Delivered at Place) or EXW (Ex Works), the buyer pays import duties. Ecommerce marketplace policies add another layer: some platforms collect duty at checkout, others require the seller to set the terms. Neither the buyer nor the seller always pays — it depends on the agreement.

What you need
  • The Incoterms agreed in the sale
  • The ecommerce marketplace terms (Etsy, eBay, Shopify)
  • The destination country import rules
Source note

Verify the final code, rate, origin treatment, and document requirements in official destination sources before filing or shipping.

Last reviewed

2026-07-07

Incoterms: the starting point for duty responsibility

Incoterms (International Commercial Terms) are published by the International Chamber of Commerce (ICC) and define who is responsible for transportation costs, insurance, and customs duties in an international sale. The Incoterms agreed at the time of sale determines who pays import duty. The two most relevant Incoterms for ecommerce are DDP and DAP.

  • DDP (Delivered Duty Paid): seller pays all costs including import duties.
  • DAP (Delivered at Place): seller pays transport costs; buyer pays import duties.
  • EXW (Ex Works): buyer collects goods at origin; buyer pays all costs.
  • FCA (Free Carrier): seller delivers to carrier; buyer pays from there.

DDP vs DAP: which party pays

Under DDP (Delivered Duty Paid), the seller pays all costs to deliver the goods to the destination country, including import duties, taxes, and customs clearance. The buyer receives the goods with no additional duty payment required at delivery. Under DAP (Delivered at Place), the seller delivers to the named place but does not pay import duties. The buyer is responsible for paying import duties at the destination.

  • DDP: buyer pays nothing at delivery — seller covers all costs including duties.
  • DAP: buyer pays import duties at delivery — seller covers transport to destination.
  • EXW: buyer arranges and pays all transport and duties from the origin.
  • Clarify the Incoterm in writing before accepting a quote.

How Etsy handles import duties

Etsy allows sellers to set their international shipping preferences, including whether to use Etsy's built-in duty collection or to set their own terms. When Etsy's duty collection is enabled, Etsy calculates and collects estimated import fees at checkout and pays them to the carrier on the buyer's behalf. Sellers can also set DDP or DAP terms through their own carrier arrangements.

  • Etsy's collected duties: Etsy charges the buyer at checkout and handles payment to the carrier.
  • Seller-set terms: seller chooses the Incoterm and includes duty in the shipping price.
  • DDP on Etsy: seller pays all costs including duties — buyer pays a single price at checkout.
  • Verify the Etsy policy for your destination market before setting international shipping.

How eBay handles import duties

eBay requires sellers to declare whether import charges are included in the item price for international shipments. eBay's Global Shipping Program collects estimated duties and taxes at checkout and remits them to the carrier. Sellers can also use their own carrier accounts and set the Incoterms. The key distinction on eBay is whether the seller has opted into the Global Shipping Program or set their own DDP/DAP terms.

  • eBay Global Shipping Program: eBay collects estimated duties from the buyer at checkout.
  • Seller-arranged international shipping: seller sets the Incoterms and includes or excludes duties.
  • DDP on eBay: seller includes duty in the item price; buyer pays nothing extra at delivery.
  • DAP on eBay: buyer pays duty on delivery — seller does not include it in the price.

How Shopify handles import duties

Shopify does not automatically calculate or collect import duties at checkout unless the seller enables a third-party duty collection app or integrates with a carrier that handles duties. Sellers on Shopify who offer international shipping need to decide whether to build duty costs into the shipping price (DDP) or leave them as a separate charge for the buyer (DAP/DDU). Shopify Markets can help configure destination-specific settings.

  • Shopify Markets: configure duty collection settings by destination country.
  • DDP on Shopify: include estimated duty in the product price or shipping cost.
  • DDU/DAP on Shopify: buyer pays duty on delivery — not included in the checkout price.
  • Third-party apps: duty collection apps can automate DDP-style estimates at checkout.

Common mistakes with duty responsibility

The most common mistake is assuming either the buyer or seller always pays — when in fact it depends entirely on the agreement. Another common error is quoting a DDP price without accounting for the actual duty cost, leading to under-collection. A third mistake is failing to disclose the Incoterms or duty policy clearly to international buyers.

  • Mistake 1: assuming seller always pays — incorrect when DAP or EXW is agreed.
  • Mistake 2: quoting DDP without calculating the actual duty — leads to under-collection.
  • Mistake 3: not disclosing the duty policy to international buyers — causes disputes.
  • Mistake 4: confusing shipping cost with duty cost — they are separate charges.
Editorial

About this answer

Written by TariffCatalog Editorial Team

Maintained by Ryan Cole. Reviewed for customs-data workflow clarity. Last reviewed: 2026-07-07.

This page follows TariffCatalog's methodology for customs data preparation, estimate-only calculations, and document draft workflows.

Maintainer

Reviewed by Ryan Cole

Ryan Cole maintains TariffCatalog from the perspective of a long-time ecommerce operator with 15+ years of experience in product catalog, international shipping, and pre-shipment data workflows. This page is reviewed for customs answer clarity, source-check clarity, and estimate-only or candidate-only wording.

TariffCatalog is a preparation aid, not a customs broker, legal, tax, or freight-forwarding service. Verify final classifications, rates, documents, and filing treatment with official sources or qualified professionals.

Last reviewed: · Maintainer entity: Ryan Cole · Source policy: verified against official customs and tariff sources

Official Source Note

Verify before filing

FAQ

Common questions

Does the buyer or seller always pay import duty?

Neither the buyer nor the seller always pays — it depends on the Incoterms agreed in the sale. Under DDP (Delivered Duty Paid), the seller pays. Under DAP (Delivered at Place) or EXW (Ex Works), the buyer pays. Always clarify the Incoterms before accepting a quote or confirming a sale.

What is DDP and who pays under DDP?

DDP (Delivered Duty Paid) means the seller pays all costs to deliver the goods to the destination, including import duties and taxes. The buyer receives the goods with no additional duty payment required. Under DDP, the buyer pays nothing at delivery for customs duties.

What is DAP and who pays under DAP?

DAP (Delivered at Place) means the seller delivers to the named place but does not pay import duties. The buyer is responsible for paying import duties upon arrival. Under DAP, the buyer pays duty at delivery or to their customs authority.

Do Etsy sellers pay import duty?

On Etsy, the duty responsibility depends on the seller's settings. If Etsy's duty collection is enabled, Etsy collects estimated duties from the buyer at checkout and handles payment to the carrier. If the seller sets their own DDP terms, the seller pays duties as part of the shipping price. Sellers should review Etsy's international shipping policies for their destination markets.

Do I need to collect duty at checkout on Shopify?

Shopify does not automatically collect import duties. Sellers on Shopify need to configure duty settings through Shopify Markets or a third-party duty collection app, or arrange DDP/DAP terms with their carrier. Failing to configure duty collection means buyers may face unexpected charges upon delivery.

What is DDU in international shipping?

DDU (Delivered Duty Unpaid) is an older Incoterms term that has been replaced by DAP (Delivered at Place) in Incoterms 2020. Under DDU/DAP, the buyer pays import duties upon delivery. DDU is no longer an official ICC Incoterms term but is still used informally in the shipping industry.

Last reviewed: 2026-07-07

Disclaimer

TariffCatalog provides candidate HS code suggestions, estimate-only calculators, and document drafts. Verify final classifications, duty rates, document requirements, and filing obligations with official sources, carriers, brokers, or destination authorities before filing or shipping.