Setting up international shipping in Shopify requires creating shipping zones by country/region, setting rates, configuring carriers, and managing customs/taxes. Shopify Markets simplifies global sales by automating currency conversion, tariff calculation, and checkout localization for over 150 countries.

Why sell internationally with Shopify?

International trade expands your potential market and diversifies your income. Key benefits:

  • Global market: Access to 8 billion consumers vs. limited local market
  • Revenue diversification: Reduces dependence on a single geographic market
  • Higher profitability: Some markets have less competition and better margins.
  • Accelerated growth: International e-commerce grows 24% annually (Statista 2025)
  • Competitive advantage: Many local competitors do not offer international shipping
  • Shopify Markets: Native tools to manage sales in 150+ countries

Prerequisites for International Shipments

Before setting up international shipping, make sure you have:

  • Products suitable for export: Check that your products are not restricted in destination countries
  • International carrier account: DHL, FedEx, UPS, USPS International or local carrier with global service
  • Knowledge of regulations: Customs, tariffs, import taxes by country
  • Suitable packaging: Sturdy for long-distance shipping
  • Customs documentation: Commercial invoices, value declarations, certificates of origin
  • Shipping insurance: Recommended for high-value packages

Step 1: Create International Shipping Zones

Shipping zones group countries/regions with similar rates.

Configure Shipping Zones

  1. Go to Settings → Shipping and delivery
  2. In the Shipping section, click on Manage rates
  3. Click Create shipping zone
  4. Name the region (example: "Europe", "Latin America", "Asia-Pacific")
  5. Click Add countries/regions
  6. Select countries that belong to this zone
  7. Click on Done

Zoning Strategies

It groups countries strategically to simplify management:

  • By geographic region: Europe, Latin America, Asia, Africa, Oceania
  • Shipping cost: Nearby vs. distant countries
  • By sales volume: Main markets with dedicated areas
  • By regulations: Countries with similar customs requirements

Example of effective zoning:

  • Zone 1 - Domestic: Your country of origin
  • Zone 2 - North America: USA, Canada
  • Zone 3 - Europe: EU + United Kingdom + Switzerland
  • Zone 4 - Latin America: Mexico, Colombia, Chile, Argentina, Brazil
  • Zone 5 - Asia-Pacific: Japan, Australia, South Korea, Singapore
  • Zone 6 - Rest of the world: Remaining countries

Step 2: Configure Shipping Rates

Define how much you will charge for shipping to each zone.

Shipping Rate Types

1. Flat Rate

  • What it is: Fixed price regardless of weight or size
  • Example: $25 USD shipping to Europe, $35 USD to Asia
  • Advantages: Simple for customers to understand, easy to manage
  • Disadvantages: It may not be cost-effective for heavy products
  • Ideal for: Products of similar weight/size

2. Price-Based

  • What it is: Rate varies according to total order value
  • Example: $0-50 USD = $15 shipping, $50-100 USD = $10 shipping, $100+ = free shipping
  • Advantages: Encourages higher value orders
  • Ideal for: Increasing average ticket size

3. Weight-Based

  • What it is: Rate calculated based on total order weight
  • Example: 0-1kg = $20, 1-3kg = $35, 3-5kg = $50
  • Advantages: Reflects actual carrier costs
  • Ideal for: Products with variable weights

4. Real-Time (Carrier-Calculated) Rates

  • What it is: Shopify queries carrier API for exact fare
  • Requires: Shopify Advanced plan or higher, integrated carrier account
  • Advantages: Total accuracy, with no losses due to incorrect estimates
  • Carriers supported: UPS, USPS, DHL Express, Canada Post, FedEx

Configure Shipping Rate

  1. Within the created shipping zone, click on Add rate
  2. Name the rate (example: "International Standard Shipping")
  3. Select fare type (flat, price-based, weight-based)
  4. Enter price or ranges according to the selected type
  5. Configure estimated delivery time (example: "10-15 business days")
  6. Click on Done

Shipping Pricing Strategy

Balance competitiveness with profitability:

  • Covers real costs: Calculates average cost of carrier + packaging + handling
  • Add margin: 10-20% extra to cover variations and returns
  • Consider the competition: Research what competitors charge in target markets
  • It offers the following options: Standard (economical) + Express (fast and premium)
  • Strategic free shipping: On minimum order amount that covers shipping costs plus a margin

Step 3: Configure International Carriers

Integrate carriers that offer reliable international service.

Major International Carriers

DHL Express

  • Coverage: 220+ countries and territories
  • Speed: Typically 2-5 business days
  • Advantages: Excellent tracking, customs handling included, reliable
  • Ideal for: Urgent shipments, high-value products
  • Shopify integration: Real-time pricing available

FedEx International

  • Coverage: 220+ countries
  • Options: Economy (7-10 days), Priority (3-5 days)
  • Advantages: Robust global network, varied speed options
  • Shopify integration: Calculated rates available with the Advanced+ plan

UPS Worldwide

  • Coverage: 220+ countries
  • Options: Saver, Expedited, Standard
  • Advantages: Competitive prices, detailed tracking
  • Shopify integration: Real-time pricing with UPS account

USPS International (from USA)

  • Coverage: 190+ countries
  • Options: First-Class (economy), Priority, Express
  • Advantages: More economical than private couriers
  • Disadvantages: Limited tracking, less predictable times

Activate Carrier Calculated Rates

  1. Go to Settings → Shipping and delivery
  2. In the Carrier accounts section, click on Connect carrier account
  3. Select carrier (UPS, USPS, DHL, FedEx, Canada Post)
  4. Enter carrier account credentials
  5. Configure services to display at checkout (Standard, Express, etc.)
  6. Click on Save
  7. In shipping zones, add "Carrier-calculated rates"

Note: Calculated rates require Shopify Advanced ($399/month) or Shopify Plus plan.

Step 4: Manage Customs and Taxes

Understands and correctly configures customs obligations.

Key Customs Concepts

Tariffs (Duties)

  • What are they: Import taxes on products
  • Who pays: Typically the buyer upon receiving the package
  • Calculation: Percentage of the declared value (varies by country and type of product)
  • Example: 10-30% of the product value depending on the category

Import VAT/GST

  • What it is: Value Added Tax on Imports
  • Typical rates: 15-25% in Europe, 16% in Mexico, 10% in Australia
  • Application: Based on product value + shipping + duties

HS code (Harmonized System)

  • What it is: A 6-10 digit code that classifies products for customs purposes
  • Importance: Determines applicable tariffs
  • Where to find: hts.usitc.gov (USA), taric.ec.europa.eu (EU)
  • Shopify settings: Add HS code to product → Customs information

Configure Customs Information on Products

  1. Go to Products → [Select product]
  2. Scroll to the Customs information section
  3. Enter HS code (product tariff code)
  4. Enter Country/Region of origin (country of manufacture)
  5. Click on Save
  6. Repeat for all products you sell internationally

Fee Payment Options

DDU (Delivered Duty Unpaid)

  • What it is: Customer pays duties upon receiving package
  • Advantages: Simpler for merchants, no need to calculate tariffs
  • Disadvantages: Surprises for the customer, may cause package rejections
  • Configuration: Default option in Shopify

DDP (Delivered Duty Paid)

  • What it is: Merchant pays duties upfront, included in price
  • Advantages: Better customer experience, no surprises, fewer rejections
  • Disadvantages: More complex to manage, requires calculating tariffs
  • Setup: Use Shopify Markets with DDP enabled

Shopify Markets: Simplify Customs

Shopify Markets automates the calculation and collection of duties/taxes.

  1. Go to Settings → Markets
  2. Click on Add market
  3. Select countries for this market
  4. Configure Duties and import taxes :
  5. Select "Collect duties and import taxes at checkout" (DDP)
  6. Shopify will automatically calculate tariffs based on HS codes
  7. Customer pays everything upfront, no surprises

Advantages of Shopify Markets:

  • Automatic calculation of tariffs by country
  • Real-time currency conversion
  • Checkout localized by language
  • International tax management
  • Domains localized by market

Step 5: Required Customs Documentation

Prepare the correct documentation to avoid delays at customs.

Commercial Invoice

Most important document for international customs.

It must include:

  • Sender information (your business): name, address, phone
  • Recipient information: full name, address, phone number
  • Shipping date
  • Order/Invoice Number
  • Detailed description of each product
  • Quantity of each product
  • Unit and total value in USD (international standard currency)
  • Total package weight
  • HS code of each product
  • Country of origin of each product
  • Reason for export (sale, gift, sample)
  • Terms of sale (DDU or DDP)

Shopify automatically generates business invoices:

  1. Go to Orders → [Select international order]
  2. Click More actions → Print customs forms
  3. Shopify generates a commercial invoice with order information.
  4. Print and attach to the package (3 copies recommended)

Customs Declaration

  • CN22: For packages under $400 USD (simple form)
  • CN23: For packages over $400 USD (detailed form)
  • Carriers provide forms, or you can generate them in Shopify.

Certificate of Origin

  • What it is: A document that certifies the country of manufacture
  • When it is required: Free trade agreements (USMCA, EU, etc.)
  • Benefit: It can reduce or eliminate tariffs
  • How to obtain: Local Chamber of Commerce or self-certification as per treaty

Best Practices for International Shipping

1. Robust Packaging

  • Use double-walled boxes for international shipments
  • Generous internal protection (bubble wrap, paper, foam)
  • Seal with durable, high-quality tape
  • Clear and water-resistant label
  • Includes documentation in a plastic envelope attached to the outside

2. Accurate Statement of Value

  • Never underdeclare value: Customs fraud can result in fines and confiscation.
  • Declare actual value: Price paid by customer
  • Adequate insurance: Insures packages for declared value

3. Mandatory Tracking

  • Always use services with international tracking
  • Provide tracking number to customer immediately
  • Proactively monitor package progress
  • Contact customer service if there are customs delays.

4. Realistic Delivery Times

  • Provides conservative delivery times (add 5-7 days to carrier estimate)
  • Please allow for customs delays (they may add 3-10 days)
  • Update estimates during peak seasons (Black Friday, Christmas)
  • It's better to surprise in a positive way than to disappoint.

5. Clear International Shipping Policies

Create a detailed Shipping Policy page:

  • Countries you ship to
  • Estimated delivery times by region
  • Shipping costs by zone
  • Tariff responsibility (DDU vs DDP)
  • Tracking process
  • Lost or Damaged Package Policy
  • Product restrictions by country

Manage International Returns

International returns are complex and expensive.

International Returns Policy

Common options:

  • No international returns: All sales are final (clearly communicated)
  • Refund without physical return: Customer keeps product, receives partial refund
  • Return at customer's expense: Customer pays for international return shipping
  • Prepaid return label: You cover the cost (only for high-value items)

Configure Returns Policy

  1. Go to Settings → Policies
  2. In the Refund policy , specify terms for international shipments.
  3. Example: "International shipments: all sales are final. No returns accepted due to prohibitive return shipping costs."
  4. Make your policy visible in the footer and on the product page

Products Restricted by Country

Some products cannot be shipped to certain countries.

Commonly Restricted Products

  • Food and beverages: Require health permits in most countries
  • Cosmetics: Strict regulations in the EU, Canada, and Australia
  • Battery-powered electronics: Air transport restrictions
  • Products of animal origin: Prohibited or require veterinary certificates
  • Plants and seeds: Strict phytosanitary regulations
  • Medicines and supplements: Require pharmaceutical licenses
  • Alcohol and tobacco: Highly regulated or prohibited

Check Regulations by Country

  • USA: cbp.gov (Customs and Border Protection)
  • EU: ec.europa.eu/taxation_customs
  • Canada: cbsa-asfc.gc.ca
  • Australia: abf.gov.au
  • Mexico: sat.gob.mx

Optimize International Customer Experience

Currency Conversion

  • Shopify Payments: Automatic conversion in 130+ currencies
  • Third-party apps: BEST Currency Converter, Multi Currency Converter
  • Shopify Markets: Pricing localized by market
  • Benefit: Customers see prices in their local currency, increasing conversion by 20-30%.

Language Localization

  • Translate store into major market languages
  • Use Shopify Markets to manage translations
  • Recommended apps: Langify, Weglot, Transcy
  • Translate: product descriptions, policies, checkout, emails

Proactive Communication

  • Confirmation email: Includes estimated international delivery time
  • Shipping notification: Provides tracking number and link
  • Customs alert: Notifies you if your package is in customs processing
  • Multilingual support: Offers support in the languages ​​of major markets

Conclusion

Setting up international shipping on Shopify opens up significant global growth opportunities. By following this step-by-step guide, you can establish strategic shipping zones, set competitive rates, integrate reliable carriers, and manage customs effectively. Shopify Markets greatly simplifies the process by automating currency conversion, tariff calculations, and checkout localization. Start with 2-3 core markets, optimize your process, and gradually expand. International trade requires attention to regulatory and logistical details, but with the right setup and best practices, you can successfully scale your business globally and diversify your revenue streams.

Jesús Antonio Luquín Machuca
Escrito por

Jesús Antonio Luquín Machuca

CEO · CODEFLOW

Soy un desarrollador enfocado en Shopify y optimización de conversiones (CRO), con una fuerte inclinación hacia la creación de tiendas en línea que destaquen tanto en rendimiento como en conversión. Aporto una combinación de habilidades en desarrollo y estrategias de CRO para que cada tienda que desarrollo no solo f...

  • SEO técnico, Shopify Plus Expert, CRO Strategist, GEO, Hydrogen