ADSX
APRIL 6, 2026 // UPDATED APR 6, 2026

Shopify International Shipping: Complete Guide to Selling Worldwide

Master international shipping on Shopify. Learn about carriers, duties, taxes, DDP vs DDU, customs forms, and how to package products for global delivery.

AUTHOR
AT
AdsX Team
AI SEARCH SPECIALISTS
READ TIME
8 MIN
SUMMARY

Master international shipping on Shopify. Learn about carriers, duties, taxes, DDP vs DDU, customs forms, and how to package products for global delivery.

International sales represent the largest untapped growth opportunity for most Shopify stores. Cross-border e-commerce is projected to reach $7.9 trillion by 2030, yet the majority of Shopify merchants sell exclusively within their home country because international shipping feels complex and risky. It does not have to be.

This guide covers everything you need to know to start shipping internationally from your Shopify store—carriers, duties and taxes, customs documentation, packaging requirements, and the technology tools that make it manageable.

How Do You Set Up International Shipping on Shopify?

Shopify provides built-in tools through Shopify Markets that handle most of the complexity of selling internationally. Here is the setup process:

  1. Enable Shopify Markets — Go to Settings > Markets in your Shopify admin. Create market groups for the countries you want to sell to. Start with 3-5 countries where you already see traffic in Google Analytics.

  2. Configure shipping zones — In Settings > Shipping and Delivery, create shipping zones for your target countries. Set shipping rates (flat rate, calculated, or free above a threshold).

  3. Enable duty and tax collection — Turn on duty and import tax calculation in your Markets settings. This allows customers to pay estimated duties at checkout (DDP model).

  4. Set up currency conversion — Enable local currency display so customers see prices in their currency. Shopify handles conversion automatically with a 1.5% fee on currency conversion.

  5. Localize your store — Add translated content and localized product descriptions for your primary international markets.

Which Carriers Are Best for International Shopify Shipping?

Carrier selection depends on package size, weight, destination, and delivery speed requirements. Here is a comparison of the major international carriers:

CarrierBest ForTransit TimeTrackingPrice Range (1 lb to UK)DDP Support
USPS First-Class IntlLight packages (<4 lbs)7-21 daysLimited$14-$18No
USPS Priority Mail IntlMid-weight packages6-10 daysFull$28-$45No
UPS Worldwide ExpeditedBusiness shipments3-5 daysFull$40-$65Yes
UPS Worldwide ExpressUrgent shipments1-3 daysFull$65-$100Yes
FedEx International EconomyCost-effective express4-6 daysFull$35-$55Yes
FedEx International PriorityFast delivery1-3 daysFull$55-$85Yes
DHL ExpressGlobal coverage2-5 daysFull$30-$50Yes
AsendiaSmall, lightweight items7-15 daysBasic$8-$15No

DHL Express offers the best combination of speed, price, and global coverage for most Shopify stores. Their discounted rates through shipping platforms like Easyship or Pirate Ship are 30-50% below retail pricing, making express international shipping surprisingly affordable.

USPS First-Class Package International is the budget option for lightweight items under 4 pounds. Tracking is limited in some countries, but the price cannot be beaten for low-value, lightweight shipments.

What Is the Difference Between DDP and DDU Shipping?

This is the single most important decision in your international shipping strategy. Getting it wrong leads to angry customers, high refund rates, and negative reviews.

DDP (Delivered Duty Paid) means you, the merchant, pay all duties and taxes. The customer pays the full price at checkout—including estimated import duties—and receives their package with no additional charges. This is the recommended approach for DTC brands.

DDU (Delivered Duty Unpaid) means the customer is responsible for paying duties and taxes when the package arrives in their country. The local carrier or customs broker collects these fees before delivery. Customers often do not expect these charges and refuse delivery or request refunds.

The financial impact of DDP vs DDU:

MetricDDPDDU
Cart abandonment (international)30-40%55-70%
Delivery refusal rate1-2%8-15%
Refund request rate3-5%12-20%
Customer satisfaction (NPS)60-7030-40
Repeat purchase rate (international)25-35%10-15%

The math is clear. DDP costs more per shipment because you are collecting and remitting duties, but it dramatically reduces refunds, returns, and customer service costs. For most products, DDP increases international conversion rates enough to more than offset the additional cost.

Shopify Markets calculates duties automatically at checkout for supported countries. Enable this feature and price your products to absorb or pass through duty costs transparently.

How Do Customs Forms and HS Codes Work?

Every international shipment requires customs documentation. Incorrect or incomplete customs forms cause delays, additional inspections, and sometimes seizure of goods.

HS Codes (Harmonized System Codes) are 6-10 digit classification numbers that tell customs authorities what is in your package. Every product needs one. Find your HS code at hts.usitc.gov or use Shopify's built-in HS code lookup.

Commercial invoices must accompany every international shipment. They include:

  • Sender and receiver names and addresses
  • Detailed product descriptions (not just "clothing" but "women's cotton t-shirt")
  • HS code for each item
  • Declared value of each item
  • Country of origin for each item
  • Total package weight

Shopify automatically generates customs forms when you buy shipping labels through Shopify Shipping. Ensure your products have HS codes and country of origin filled in under product details to auto-populate these forms.

Common customs mistakes to avoid:

  1. Under-declaring value — Customs authorities cross-reference declared values with typical retail prices. Under-declaring to reduce duties is illegal and can result in seizures and fines.
  2. Vague descriptions — "Gift" or "merchandise" will trigger inspections. Be specific: "organic cotton face towel, 100% cotton, 200g."
  3. Missing HS codes — Packages without HS codes are delayed while customs determines classification. Always include them.
  4. Wrong country of origin — This must be the country where the product was manufactured, not where your business is located.

Which Countries Should You Start Selling To?

Do not try to sell to every country at once. Start with markets that have high demand, reasonable shipping costs, and manageable regulatory requirements.

Tier 1 markets (start here):

  • Canada — Closest market, low shipping costs, similar consumer behavior, de minimis threshold of CAD $20
  • United Kingdom — Large English-speaking market, strong e-commerce adoption, VAT registration may be required above thresholds
  • Australia — English-speaking, strong DTC culture, GST of 10% on goods under AUD $1,000

Tier 2 markets (expand to):

  • European Union — Large market but VAT compliance is complex. Consider using Shopify's EU tax collection or registering for IOSS (Import One-Stop Shop) for goods under EUR 150
  • Japan — Third-largest e-commerce market globally, consumers value quality and packaging

Tier 3 markets (approach carefully):

  • Brazil — High import duties (60%+), complex customs, but massive market potential
  • India — Growing middle class but high duties and logistical challenges
  • Middle East — Growing market, UAE is the easiest entry point

Steps to launch international shipping:

  1. Analyze your Shopify analytics for international traffic by country
  2. Enable Shopify Markets for your top 3-5 traffic countries
  3. Set up DDP shipping with duty collection at checkout
  4. Add HS codes and country of origin to all products
  5. Test-order to each country to verify the full experience
  6. Monitor international orders for 30 days before expanding to more countries

How Should You Package Products for International Shipping?

International packages endure significantly more handling than domestic shipments. They pass through multiple carriers, customs inspections, and sorting facilities across countries.

Packaging rules for international shipments:

  • Use double-walled corrugated boxes for fragile items
  • Add 2 inches of cushioning on all sides (bubble wrap or air pillows)
  • Seal all seams with reinforced tape—not just the center seam
  • Place the customs form and commercial invoice in a clear packing list envelope on the outside of the box
  • Include a duplicate customs form inside the box in case the external one is lost
  • Waterproof the interior with a poly bag for moisture-sensitive products
  • Remove or cover any old shipping labels or barcodes that could cause routing errors

Weight and dimensions matter more for international shipping because carriers use dimensional weight pricing aggressively. Pack tightly and use the smallest box that safely fits your products. Every inch of extra space costs money.

International shipping is not as daunting as it appears once you have the systems in place. Start with Canada and the UK, use DDP shipping with duty collection at checkout, ensure your customs documentation is complete, and expand methodically. The incremental revenue from international customers compounds over time and reduces your dependence on a single market.

Ready to Dominate AI Search?

Get your free AI visibility audit and see how your brand appears across ChatGPT, Claude, and more.

Get Your Free Audit