International Expansion Playbook
Plan markets, localization, compliance, logistics, and regional growth as one operating system.
Build a Shopify landed-cost system that connects HS codes, duties, DDP shipping, international pricing, fulfillment, and profitability reporting.
Cross-border selling works only when product data, buyer-facing prices, checkout charges, carrier documents, and margin reporting describe the same transaction. Build that chain before holiday volume exposes the gaps.
International conversion is shaped by the full amount a buyer expects to pay, not only the product price displayed on the product page. Duties, import taxes, currency conversion, shipping, brokerage, and carrier handling can turn an attractive offer into an abandoned checkout or an unpleasant delivery. The same costs can also erase margin when the storefront, fulfillment partner, and finance team calculate them differently.
A reliable landed-cost system connects six records: the product's classification and origin, the market-specific selling price, the checkout calculation, the shipping term, the commercial invoice, and the final cost reported against the order. If one record disagrees with the others, the buyer may be charged twice, the parcel may be delayed, or the merchant may discover an unexpected cost only after fulfillment.
Shopify's duties and import taxes guidance separates the job into customs fees, tariffs, checkout collection, and post-checkout shipping tasks. That structure is useful, but the operating model still belongs to the merchant. Someone must own catalog data, market settings, carrier configuration, exception handling, and reconciliation.
Start by documenting the order journey for each material market. Write down what the shopper sees before checkout, what is collected at checkout, which incoterm applies, who purchases the label, which system creates the commercial invoice, and where actual duty and shipping costs appear in reporting. This playbook turns those answers into an auditable workflow.
⸻
Shopify offers more than one path for international duties. A merchant can use Shopify's duties and import tax calculation to collect estimated amounts at checkout, or an eligible merchant can use Managed Markets for a broader merchant-of-record and international operations model. These are not interchangeable switches. They change who calculates, collects, guarantees, remits, and reports cross-border charges.
For standard Shopify duty collection, confirm supported destinations, checkout compatibility, tax settings, carrier capabilities, and transaction fees before activation. Shopify's current checkout considerations note that tax overrides, manual rates, some customizations, fulfillment configurations, and unsupported destinations can change what is possible.
Managed Markets can provide local currencies, local payment methods, duty collection, and supported DDP shipping through a managed international model. In August 2026, Shopify moved Managed Markets away from Delivered Duty Unpaid in markets where DDP is supported. Shopify's August 11 announcement states that affected markets moved to DDP on August 24, with duties and taxes paid at checkout instead of at delivery.
Build a market matrix instead of choosing one global answer. For each country or region, record the product assortment, selling entity, pricing method, currency, duty model, carrier service, return route, and customer promise. Then verify that submarkets have not inherited a setting that conflicts with the intended experience.
⸻
Duty calculations depend on what the product is, where it originated, where it is going, and what value is declared. In Shopify, Harmonized System codes and country or region of origin are therefore commercial data, not warehouse notes. Missing or inaccurate values can produce a zero calculation, an incorrect estimate, a customs reclassification, or a charge that appears at delivery.
Prioritize the catalog by cross-border revenue and risk. Audit the highest-volume SKUs, the products with the highest duty exposure, and any items that combine materials or originate in multiple countries. Record the source used for each classification, the person who approved it, and the date it was reviewed. Classification decisions that require legal or customs judgment should be reviewed by a qualified trade professional.
Do not assume a product category, title, or description is an adequate substitute. Shopify's troubleshooting guidance identifies missing or incorrect HS codes as a common reason duties are absent or differ from carrier charges. It also notes that customs authorities may apply a different classification and that commercial invoices must use current order prices.
Create a controlled update path. When product composition, supplier, origin, bundle contents, or packaging changes, route the SKU back through customs-data review before it is sold internationally. If a 3PL, ERP, product information system, or marketplace also stores this data, define which system is authoritative and test how updates propagate.
⸻
There are several valid ways to present cross-border cost: duties can be collected as a separate checkout line, included in a market-specific product price, or paid at delivery where that model remains supported. The right choice depends on the market, product margin, price-positioning strategy, and operational model. The important requirement is that the buyer-facing promise and the fulfillment term agree.
Managed Markets introduced managed international pricing in July 2026. Shopify's July 10 release describes pricing that can include guaranteed duties, import taxes, transaction fees, and currency conversion in product prices. The localized breakdown can be reviewed in market previews and on the order after purchase.
Included cost does not mean invisible cost. Finance teams should model the domestic price, international price adjustment, duty and tax component, currency effect, shipping subsidy, payment cost, returns exposure, and net payout. A pricing method that protects conversion but hides market-level margin is incomplete.
Test representative baskets, not only single products. Mixed-origin carts, bundles, free gifts, discounted items, and multi-line orders can change the customs calculation. On July 1, 2026, the EU introduced a flat €3 customs duty per tariff line on qualifying low-value imports from outside the EU. Shopify's June 26 changelog explains that a parcel with several classifications can incur the fee more than once.
⸻
If duties are collected at checkout, the shipment must follow the corresponding DDP process. Shopify warns that merchants should use a DDP label when the customer has already paid duties and import taxes, otherwise the buyer can be charged again at delivery. Carrier support varies by origin, destination, service, and merchant account.
Map the data handoff from Shopify to the warehouse or 3PL. Confirm that the order carries the correct incoterm, duty-payment state, customer currency, product origin, HS code, item value, discount allocation, and shipping amount. Then verify that the carrier label and commercial invoice use those same values.
Test every integration that can alter the order after checkout. Address edits, partial fulfillment, order edits, substitutions, split shipments, free replacements, returns, and reships can create a new customs document or change the declared value. Decide whether each exception is automated, held for review, or prohibited for a given market.
Run physical test shipments through the real carrier path when feasible. A successful checkout proves only that Shopify produced an amount. It does not prove that the 3PL received the right incoterm, the carrier accepted the paperwork, customs cleared the parcel, or the customer avoided a second charge.
⸻
Cross-border rules change on regulatory, platform, and carrier timelines. Maintain a short change log for each important market with the announcement date, effective date, operational owner, required configuration, and completed test. This prevents a news item from being mistaken for a shipped capability or an effective rule from being treated as a future project.
The 2026 EU tariff-line charge illustrates why SKU-level data and basket testing matter. The Managed Markets DDU transition illustrates why inherited market settings and carrier instructions must be reviewed after a platform change. Shopify's Help Center also states that, as of August 29, 2025, the United States no longer applies de minimis treatment to imports, so US-bound cross-border flows require current duty handling regardless of order value.
Do not hard-code policy language into a theme when it belongs in market configuration or operational content. Keep customer-facing shipping and duty explanations consistent across product pages, cart, checkout, order confirmation, tracking, returns policy, and support macros. When the operating model changes, update every surface from one approved source.
Assign a quarterly review even when nothing appears broken. Recheck supported countries, carrier services, app compatibility, product classifications, market inheritance, tax registrations, and exception volume. High-performing international operations are maintained, not merely launched.
⸻
A checkout estimate and a carrier invoice answer different questions. The storefront needs a predictable amount for the buyer, while finance needs the actual cost and payout impact. Reconciliation should connect Shopify order data, carrier billing, 3PL charges, refunds, currency conversion, and accounting entries at the order and market level.
On September 23, 2026, Shopify announced improved shipping and duty data in Analytics. Shopify said profitability data now includes duties and other shipping costs when they apply to the same order and better supports orders in different currencies. Merchants may see changes in reports such as Average profit margin by market and Profit margin by order.
Treat that release as a reason to validate reports, not as permission to assume every external cost is captured. Compare a sample of Shopify profitability records with carrier invoices and accounting results. Document which costs are native, which arrive through integrations, and which require a separate model.
Track exception rates alongside revenue. Useful measures include orders missing HS codes, orders with a zero duty calculation, DDP orders that generated a delivery charge, customs reclassifications, carrier adjustments, delayed parcels, duty-related support contacts, refunds with unrecovered import tax, and contribution margin by market.
⸻
Day one is scope: rank markets, carriers, 3PLs, and product groups by revenue and exception risk. Day two is catalog data: audit HS codes, origin, descriptions, categories, and declared values for the priority set. Day three is configuration: review Markets inheritance, currencies, pricing adjustments, tax registrations, and duty collection.
Day four is checkout: test representative carts, discounts, free gifts, multiple classifications, customer currencies, and unsupported destinations. Day five is fulfillment: confirm DDP or DAP instructions, label services, commercial invoices, split shipments, and order edits. Day six is customer experience: review policy pages, notifications, tracking, returns language, and support macros.
Day seven is reconciliation: compare test orders across checkout, Shopify order details, 3PL records, carrier paperwork, Analytics, and finance. Give each failure an owner, severity, workaround, and target date. Do not launch a market or promotion with an unresolved risk that can charge the customer twice or make fulfillment noncompliant.
The practical outcome is a shared record of how international orders should behave. When product, operations, development, support, and finance work from the same model, cross-border growth becomes easier to price, explain, fulfill, and improve.
Minion unites strategists, designers, engineers, and growth partners under one roof to build Shopify experiences that are as bold as the teams behind them. Every engagement is rooted in curiosity, guided by data, and delivered with the polish your brand deserves.
Creating digital storefronts that scale with your business and your customers.
From go-to-market strategy and UX to custom app development and long-term optimization.
Embedded teams that collaborate with you daily to unlock new revenue opportunities.
Plan markets, localization, compliance, logistics, and regional growth as one operating system.
Connect rates, delivery estimates, routing, fulfillment, and post-purchase communication.
Build reliable availability and routing across locations, channels, and fulfillment systems.