Table of Contents
September 28, 2026
. 10 min

Shopify International Shipping: A Canadian Seller’s Guide

Many factors make Shopify International shipping more complicated for Canada-based sellers. There are currency conversions, tariff rules, and carrier options that can be confusing for them. It's a different set of decisions that those sellers outside the country don't really have to make. But what are these decisions?

This includes setup choices, the pros and cons when choosing a carrier, and the paperwork that comes with the cross-border shipping process. Let's discuss them one by one.

Key Takeaways

  • How ideal Shopify Markets and Shopify Managed Markets are depends on the seller's needs. Each comes with its own pros and cons. Before you decide, consider your sales volume and how much control you want over duties.

  • Canada Post remains a strong option for Canadian sellers. This is especially true when you pair it with discounted postage through a shipping partner rather than retail rates.

  • Commercial carriers often work better for higher volume or time-sensitive US shipments.

  • DDP (Delivered Duty Paid) checkout means the customer needs to pay everything upfront so they don't have to pay anything when they receive their package. This removes surprise charges for the customer upon delivery.

  • DDU (Delivered Duty Unpaid) lets the customer pay for the duties and taxes upon receiving the package.

  • CUSMA can reduce or remove duties on qualifying goods between Canada, the US, and Mexico. However, this only happens if the product meets origin rules.

  • Unclear international costs are a common reason why shoppers abandon their cart at checkout. Sellers can prevent this through a properly configured Shopify Admin. Add the right shipping zones and rate types to make everything as transparent as it can.

Shopify Markets vs. Managed Markets for Canadians

A store and a table with the globe with coins in different currencies

Sellers have two options for selling outside Canada. The names are similar enough to cause real confusion at setup. Here are the things you need to look at to differentiate one from the other:

Shopify Markets

Shopify Markets is the free, built-in tool for managing international selling from a single store. Some of its features include:

  • Grouping countries into markets
  • Setting local pricing
  • Customizing the buying experience by region

With Shopify Markets, you can also control your duty and tax calculations, carrier accounts, and customs paperwork. This includes all the documents you will need to ship to the destination country, such as a commercial invoice for each shipment.

It's ideal for sellers who already have a shipping process in place and have more say over rates and carrier selection.

Managed Markets

Shopify Managed Markets, meanwhile, takes on more of the international complexity. It is a tool built on Shopify's Global-e-style infrastructure for eligible sellers and businesses.

This can:

  • Calculate and collect duties and import taxes at checkout
  • Handle customs documentation
  • Work with Shopify's own logistics network to fulfill and deliver internationally

There's a tradeoff when choosing this option, though. Sellers have less control over which carrier touches your package. It also charges typically higher per-order fees. On the plus side, it removes much of the manual work. Merchants who don't want to manage duty calculations or customs forms directly can choose this instead.

FeaturesShopify MarketsManaged Markets
CostFree, built into ShopifyPer-order fees apply
Duty and tax calculationYou calculate and remit yourself, or via a third-party appCalculated and collected automatically at checkout
Customs and documentationSellers prepare their own paperworkHandled for you
Carrier controlFull control over your own carrier accountsLimited, often tied to Shopify’s logistics network
Best forMerchants with an existing shipping process who want more say over rates and carriersMerchants who want duties, taxes, and customs handled with less manual work
Setup effortHigher, more configuration upfrontLower, Shopify handles it more

Also Read: Shopify Shipping: The Ultimate Guide

Which Model Makes Sense Based on Canadian Sales Volume?

While the decision is up to you, there are factors you can consider before deciding. For instance, low-volume sellers start with Shopify Markets and their own carrier setup to test international demand. There's no added platform fee per order, so they don't have to worry about profit margins yet.

Once their international orders scale up, the calculation shifts. Many sellers consider Managed Markets because it reduces the time they need for admin work. They can focus more on other business aspects, instead of solely focusing on fulfillment.

The right choice depends on how much your profit is per order and how much time you spend calculating duties and filling out customs forms. If these take a lot of your time, Managed Markets or a fulfillment partner could pay for itself quickly.

How to Choose the Right Cross-Border Shipping Carrier

A man thinking of white delivery vans

Are you going to keep control over shipping and customs processes? If so, your carrier choice is crucial to keep the supply chain running smoothly. Because it affects delivery speed, costs, and customer experience, a carrier can make or break your brand reputation.

Canada Post

Canada Post is a reliable option for Canadian sellers and businesses shipping internationally. And it's not a carrier to avoid. The issue for most sellers, however, is retail pricing. It eats into margins fast on cross-border orders.

Sellers who route their shipments through a partner offering discounted Canada Post postage, such as ZoneSkip or Expedited services, get the same delivery network at a meaningfully lower cost per shipping label.

Commercial Carriers

For shipments into the US, carriers like UPS, FedEx, and DHL Express often provide better tracking visibility and faster transit times than standard postal service, particularly for time-sensitive orders.

Depending on your fulfillment partner, this can include a local carrier, with the mentioned carriers taking over once a package crosses the border. Shipping rates negotiated through a third-party shipping platform, like Stallion, are typically far below what you'd pay booking directly with any single carrier.

Dealing With HS Codes, Duties, and Taxes (DDP vs DDU)

In addition to choosing the right carrier option, you will also work on the most time-consuming part of international shipping. This is where most Canadian merchants lose time. Many customers also abandon their carts or face unexpected tariffs or import charges at delivery.

Harmonized System (HS) Codes

Every product crossing an international border needs an HS code. It is a standardized code used by customs authorities to classify goods and calculate duty. The wrong code can lead to incorrect duty charges, delayed clearance, or held shipments. Assign HS codes at the product level in Shopify. Also, do it across your full catalogue before scaling rather than fixing it order by order.

DDP vs. DDU

With DDP (Delivered Duty Paid), the duties and taxes are already covered at checkout. It makes the experience smoother and reduces the likelihood of returns. However, it requires accurate HS codes and duty calculation at checkout. On the other hand, DDU (Delivered Duty Unpaid) means customers pay at delivery, often collected by the carrier. While it is simpler to set up, it creates the impression that shoppers need to pay twice, leading to refusals and complaints.

Related Topic: DDU vs DDP: Which Shipping Method Should You Use?

CUSMA Duty Rules

CUSMA allows qualifying goods to move between Canada, the US, and Mexico with reduced or eliminated duties and tariffs. Qualification depends on the rules of origin. This means the product must originate in a CUSMA country, and you must provide proper documentation to claim the preference. If one of the three countries manufactured or assembled a significant share of your catalogue, review which SKUs qualify. The savings can be substantial on higher-value goods.

Also Read: How to Handle FedEx Duty Payments

Step-by-Step Setup in Shopify Admin

A globe with a plane, a delivery truck with a money bag, and a shopping cart with a check mark

Once you have settled on your Markets model and carrier strategy, start setting up your Shopify admin. This three-step process involves creating shipping zones, choosing how to calculate rates, and testing checkout before you go live. Here's a breakdown:

1. Creating International Shipping Zones

In Shopify Admin, go to Settings, then Shipping and Delivery. Create a custom shipping zone for each region or country group you plan to serve. Don't lump all international orders into one zone. Instead, keep zones separate. This lets you set rates and delivery expectations that match each region's shipping cost and transit time. Popular countries where Canadian merchants mostly sell include the United States, the United Kingdom, and Australia.

2. Setting Up Flat Rates vs. Real-Time Carrier-Calculated Rates

Flat rates are simpler for customers to understand and easier for you to set up. But they can underprice heavy or oversized items and overprice light ones. Real-time carrier-calculated rates pull live pricing based on various factors. This includes package weight, dimensions, and destination.

While real-time calculations are more accurate, they require connections to carrier accounts or integration with shipping apps. Platforms like Stallion do this, providing sellers with live rates at checkout with no extra fees.

Many Canadian merchants use flat rates for lighter, more uniform products. They switch to calculated rates once their catalogue includes items with more variable weight or size, and they compare shipping options again as volume grows.

3. Testing the Checkout Process for Foreign Addresses and Taxes

Before launching international shipping, place test orders using addresses in your target countries. Confirm if the following is in order:

  • Duties and taxes display correctly (or don't, if you're using DDU internationally)
  • Shipping rates populate as expected
  • Currency conversions match what you set in Shopify Markets

A broken international checkout is one of the most common yet avoidable reasons for cart abandonment on cross-border orders.

Frequently Asked Questions

Do I need a foreign bank account to receive USD payouts?

No, Shopify Payments supports multi-currency processing. This means you can accept USD (and other currencies) directly into your existing Canadian bank account. You don't need to open a foreign bank account to run an international Shopify store. The platform handles the conversion automatically.

How do I handle international returns from Canadian warehouses?

Return shipping costs and customs treatment vary by country. So set clear regional return policies before you launch international sales. Some merchants offer a domestic return address in the destination country through a third-party fulfillment partner. This helps them avoid customers paying return shipping and duties twice. If that's not workable, a clearly stated return policy with prepaid label options can still keep customer experience reasonable.

Can I use Canadian Shopify Shipping discounts if I ship internationally?

Shopify Shipping discounts apply mainly to shipping labels purchased through Shopify's built-in carrier rates. International label availability depends on which carriers are connected to your account and your country or region. For deeper cross-border volume discounts, many Canadian sellers don't rely solely on Shopify's built-in options. Instead, they find better international rates through a dedicated shipping partner that negotiates rates across multiple carriers.

Final Thoughts

Cross-border selling on a Shopify store won't be complicated once the pieces are in place.

  • Right international markets set up for your volume
  • Carrier shipping strategy that doesn't erode your margin
  • Accurate HS codes
  • Clear DDP or DDU decision for every shipment
  • Tested checkout

The upfront setup work pays off in fewer support tickets, fewer refused packages, and a more predictable margin on every international order.

Slash Your Shopify International Shipping Costs with Stallion

Stallion delivery truck with an arrow down sign and a gold coin

Do retail shipping rates cut into your margin on international orders? Stallion gives Canadian Shopify merchants a more direct path to lower costs and less manual work.

Here's what we offer:

Direct Shopify Integrations

Sellers can connect their Shopify store directly to our platform. Sync orders and print labels without manual data entry. Get rates from multiple carriers in one place and access discounts of up to 75% on US-bound shipments and up to 85% for international shipments outside the US. You don't have to log into separate carrier accounts to compare pricing. They are all in one single platform!

Local Drop-Off, Direct US Access

Stallion gives Canadian sellers direct access to US delivery infrastructure. We want you to cut transit time and costs by avoiding routing every US-bound package through standard cross-border channels. With 100,000 square feet of owned warehouse space in Buffalo, orders move quickly from processing to the customers.

International Shipping Beyond the US

Stallion also moves outbound shipments from Canada to destinations beyond the US. Sellers can save up to 85% compared to booking rates directly with individual carriers. We compare rates across our carrier network, so you don't have to manually shop between providers for each destination. Note that Stallion ships outbound from Canada only. It does not handle shipments coming into Canada from other countries.

Hassle-Free Duties & Tracking

Stallion handles customs clearance and documentation on every cross-border shipment, so once your product data is set, you don't have to fill out forms order by order. You also don’t have to track tariffs or calculate CUSMA eligibility on every order.

Want to ship beyond Canada's borders now? Get started with Stallion and see how much you can save on your next international shipment!

Get started today! Ship faster, smarter, cheaper with Stallion.

Get Started Today.  Sign Up for Free!

More from the blog

A Shopify shopping bag with a thumbs up icon above an open box

How to Fulfill Orders on Shopify: A Complete Guide

Fulfillment is one of the most repetitive parts of running a Shopify store. But it is also one of the easiest places to lose time and money if you don't set it up properly. So, how to fulfill orders on Shopify the right way? This guide will answer that question. We will also cover Shopify's […]
A man choosing between ShipStation and Shopify Shipping

Shopify Shipping vs. ShipStation: A Seller's Guide

When we talk about shipping software, it's always Shopify Shipping vs ShipStation. Both can print your labels and get your packages out the door. But one is better suited to a specific kind of business. This guide breaks down how each one works, their pros and cons, and what to do about the shipping costs […]
A human icon with two package in front and the eBay rate calculator at the back

eBay Rate Calculator Guide for Canadian Sellers

Every sale on eBay comes with a cost, but sometimes, with a bit of guessing in between. An eBay rate calculator is the easiest way to see exactly what that cost is before you list an item. Running the numbers through this tool ahead of time can help you catch that gap before it eats […]

Join our community

Follow @ShipStallion
Can our fellow Torontonians relate? -#smallbusiness #business #entrepreneur #socialmedia #shipping #ecommerce #canadianecommerce #shopify #poshmark #b2b #saas #etsy #ebay #canada #canadiansmallbusiness #shoplocalcanada #entrepreneur #toronto
Here’s your quick hassle free shipping from 🇨🇦 to 🇺🇸 as a business owner! -Any questions?! Leave them 👇🏻 and save this video so you don’t forget! -#smallbusiness #business #entrepreneur #socialmedia #shipping #ecommerce #canadianecommerce #shopify #poshmark #b2b #saas #etsy #ebay #canada #canadiansmallbusiness #shoplocalcanada #entrepreneur
Meet @drinkbenny a 🇨🇦 female founded energy drink brand! Instead of focusing on their products, they’re taking a unique approach by hosting in person events in different Canadian cities to offer an experience for their community 🧡- What are your thoughts on in person events? 💭 -#smallbusiness #business #entrepreneur #socialmedia #shipping #ecommerce #canadianecommerce #shopify #poshmark #b2b #saas #etsy #ebay #canada #canadiansmallbusiness #shoplocalcanada #entrepreneur
Do you know the difference between DDU and DDP when shipping internationally 🌏 ?-Questions? Leave them below! 👇🏻 -#smallbusiness #business #entrepreneur #socialmedia #shipping #ecommerce #canadianecommerce #shopify #poshmark #b2b #saas #etsy #ebay #canada #canadiansmallbusiness #shoplocalcanada #entrepreneur
Here’s a quick hack to save time from choosing multiple postage options ↪️ Turn on the lowest postage rate automation to save you time! -Questions? Leave them below! 👇🏻 -  #smallbusiness #business #entrepreneur #socialmedia #shipping #ecommerce #canadianecommerce #shopify #poshmark #b2b #saas #etsy #ebay #canada #canadiansmallbusiness #shoplocalcanada #entrepreneur
This error message is only visible to WordPress admins
There has been a problem with your Instagram Feed.

Join Stallion to save up to 75% on shipping today!

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram