Key Insights in 60 Seconds
The shortest possible answer to "do I need a second store to sell internationally?" — read the cards, then drill into whichever section maps to your situation.
What You'll Learn
What Shopify Markets Actually Is
Before Markets existed, selling in more than one country on Shopify meant either accepting that everyone paid in your base currency on one English storefront, or duplicating the store — a new admin, a new theme, a new product catalogue, and a separate set of staff seats per region. Shopify Markets collapses that into a single admin: each market is a configurable bundle of countries that you point at a currency, a language, a domain or subfolder, a set of payment methods, and (optionally) a tax and duty stance.
The mental model is simpler than the settings screen suggests. You have one catalogue with one source of truth for products, inventory and orders. Each market is a view on that catalogue, with localised presentation and commerce rules. A buyer in France hits your fr.yourbrand.com domain, sees prices in EUR rounded to clean €19.99, reads the French translation, pays with Cartes Bancaires, and lands as an order in the same admin as your US orders — same SKUs, same inventory pool, same fulfilment workflow.
Markets vs Managed Markets vs a Second Store
Most cross-border decisions on Shopify reduce to three options. The table below is the navigational core of this article — the rest of the sections drill into each row.
Three Ways to Sell Internationally on Shopify
| Dimension | Standard Markets | Managed Markets | Separate Store |
|---|---|---|---|
| Cost | Free — included in your plan | 3.5%/order (3.25% on Plus) on international orders | Full second subscription per store |
| Merchant of record | You | Shopify | You (per entity) |
| Tax & duty handling | Your responsibility; DDP at checkout optional | Shopify calculates, collects and remits | Your responsibility per legal entity |
| Currency & language | Per market, auto or fixed | Per market, auto or fixed | Per store |
| Catalogue | One shared catalogue, scoped per market | One shared catalogue, scoped per market | Independent per store |
| Admin overhead | One admin, one team | One admin, one team | Multiple admins, multiple staff seats |
| Best for | Most cross-border DTC brands | Brands that want to outsource international tax/duty exposure | Different catalogue, brand or legal entity per region |
The defaults are honest: standard Markets is the right starting point for almost everyone. Managed Markets is worth modelling once your international tax compliance starts costing more in accountant fees than 3.5% of cross-border revenue. A separate store is the right answer surprisingly rarely — usually only when you have a legitimately different catalogue or legal entity, not just "we want a different homepage."
Not sure which row of the table is yours? The quiz below maps your situation to one of the three options in 5 questions.
Currencies, Pricing and Payouts per Market
For every market, you choose how prices are derived. The three options trade off effort against margin control:
Per-Market Pricing Models
| Model | How it works | Effort | Margin control |
|---|---|---|---|
| Auto-converted | Live FX rate from base price, with a rounding rule (.99, .95, .00). | Zero — set and forget | Low — margin drifts with FX |
| Percentage adjustment | Auto-conversion plus a flat uplift per market (e.g. +10% in the EU to absorb VAT/duties). | Low — one number per market | Medium — protects within a band |
| Fixed per-SKU | Explicit price per product per market, set manually or via CSV/Matrixify. | High — ongoing maintenance | Full — every price intentional |
Payouts work the way they always have on Shopify Payments: regardless of which currencies your buyers pay in, Shopify converts and pays you in your store's single payout currency. The conversion fee is taken at this step, on top of the standard card processing rate — so a EUR sale to a USD-payout store carries the regular ~2.9% card fee plus the 1.5% / 2% regional conversion fee on the converted amount.
If your store's payout currency differs from the customer's currency, then a currency conversion fee is charged to convert the customer's payment to your payout currency.
For B2B catalogues on Plus, the same multi-currency layer applies to price lists — wholesale customers see their local currency and price book, scoped to the right market. This is one of the cleanest reasons to combine B2B and Markets rather than running a separate wholesale store.
Domains, Languages and International SEO
The domain choice for each market is a strategic call, not a settings checkbox. The three patterns each carry different SEO implications and operational cost:
Domain Strategies for International Markets
| Pattern | Example | SEO weight | When to use |
|---|---|---|---|
| ccTLD | brand.fr | Strongest local signal; independent authority | Established brands with budget for per-country domain costs |
| Subdomain | fr.brand.com | Treated as semi-independent by Google | Cleaner separation than subfolders, simpler than ccTLDs |
| Subfolder | brand.com/fr | Inherits domain authority of the root | New international launches that want to ride existing rankings |
Whichever pattern you pick, Shopify writes the hreflang tags automatically between the localised versions so search engines understand that brand.com/fr/products/x is the French equivalent of brand.com/products/x, not a duplicate. The common failure mode is launching ten markets with no translation — the same English content under ten URLs is the duplicate-content problem hreflang cannot fix. The safe baseline is one canonical language with translated variants only for markets where translation is real.
When you add a translated language to your online store, Shopify automatically adds hreflang tags to your storefront. These tags help search engines like Google determine which version of your store to show customers based on their language and location.
Translation itself runs through Translate & Adapt, Shopify's native app. The free tier covers two languages with machine translation and manual overrides for product titles, descriptions, metafields and theme strings. Beyond two languages you move to the paid tier or a third-party translation app such as Langify or Weglot. Plus stores get higher language allowances built in.
Duties, Taxes and Merchant of Record
Cross-border tax is the single hardest part of international commerce, and it's where Shopify's two paths diverge most clearly. On standard Markets, you remain the merchant of record. You're responsible for VAT registration in jurisdictions where you cross the threshold (€10,000 in the EU under OSS, £90,000 in the UK as of April 2024), for collecting and remitting the right tax, and for either pre-paying duties (DDP) or letting carriers collect from buyers at delivery (DDU).
DDP collection is configurable per market under Settings → Markets → Duties and import taxes. Shopify calculates the duty in real time based on product HS codes, ships-from origin, and ships-to destination, and adds it to the checkout total. There is a 0.5% per-transaction add-on fee for duty calculation on standard Markets (0.85% with Shopify Payments, 1.5% without; fee is waived under Managed Markets). The buyer pays one bill, the carrier sees a prepaid shipment, no surprise customs invoice at the door — this is the single biggest cause of refused international deliveries.
Managed Markets is the alternative. Shopify becomes the legal seller for international orders, which means: Shopify holds the global tax registrations, Shopify files and remits VAT and sales tax in your destination countries, Shopify deals with customs paperwork, and Shopify carries the regulatory liability if something is misclassified. You see the order land in your admin like any other, ship it normally, and pay 3.5% per international order (3.25% on Plus) on top of standard processing.
Who Carries Each Compliance Burden
| Burden | Standard Markets (DDU) | Standard Markets (DDP) | Managed Markets |
|---|---|---|---|
| VAT/sales-tax registration | You, per jurisdiction | You, per jurisdiction | Shopify |
| Tax filing & remittance | You | You | Shopify |
| Duty calculation at checkout | Not collected | Shopify calculates; you remit | Shopify |
| Customs paperwork | You / your carrier | You / your carrier | Shopify |
| Buyer experience at delivery | Carrier bills duty — high refusal risk | No surprise — pre-paid | No surprise — pre-paid |
| Regulatory liability | You | You | Shopify (merchant of record) |
| Cost per international order | Free (you absorb compliance) | Free (you absorb compliance) | 3.5% (3.25% on Plus) |
Managed Markets is a complete cross-border solution that handles the merchant of record responsibilities, including tax and duty calculations, payment processing, and compliance with local regulations.
The break-even is straightforward: model your current international tax/compliance spend (accountant fees, software, your own time) against 3.5% of international revenue. For most brands doing under $500k/year cross-border, Managed Markets is more expensive than DIY compliance — but it removes founder risk. Above that volume, or in markets with messy tax regimes, the math frequently flips.
A Realistic International Order: Who Gets What
Here's the same €100 order modelled three ways. The buyer pays €100 in both Markets scenarios; the difference is who absorbs what on the back end. Numbers are illustrative — actual rates depend on your card mix, payout currency and shipping setup.
€100 EU Order to a US-Based Store (USD Payout)
| Line item | Standard Markets | Managed Markets | No Markets (base USD) |
|---|---|---|---|
| Buyer pays | €100.00 | €100.00 | ~$108 USD (no local price) |
| Card processing (~2.9%) | −€2.90 | −€2.90 | −$3.13 |
| Currency conversion (1.5% US-based; 2% elsewhere) | −€1.50 | −€1.50 | n/a (paid in base) |
| Managed Markets (3.5%) | — | −€3.50 | — |
| Your tax/duty compliance | Your problem | Shopify handles | Your problem |
| Net to you (pre-shipping) | ~€95.60 | ~€92.10 | ~$105 with higher refund risk |
The "no Markets" column is what merchants often forget to model. Selling to EU buyers in USD with no localisation produces consistently lower conversion rates, higher cart abandonment, and higher refund rates from buyers who didn't realise their card would convert at unfavourable rates. The Markets fees are small compared to the conversion lift from a properly localised checkout — which is the actual reason to use Markets, not the fees themselves. For the full picture of fees that show up beyond the headline subscription, see Shopify Account Pricing: Staff Limits and Hidden Fees.
The table above is one order at one value. Use the calculator below to plug in your own order size, plan, currency mix and Managed Markets decision to see exactly what lands in your account.
International Order Net Calculator
See exactly what lands in your account from a single international order across Standard Markets and Managed Markets. Adjust order value, plan, currency mix and Managed Markets to model your own scenario.
Buyer-currency amount
3.25% Managed Markets fee (vs 3.5% on standard plans)
Triggers Shopify Payments conversion fee
1.5% conversion fee (vs 2% outside US)
Shopify becomes merchant of record; adds 3.5%
* Illustrative. Card rate fixed at 2.9% for clarity — your actual Shopify Payments rate depends on plan (2.5–2.9%), card type and region. Excludes shipping, app fees and tax remittance (which Managed Markets removes). Confirm current rates on the Shopify international pricing page.
Shipping, Inventory, Returns and Operational Gotchas
Markets gives you a localised front door. What sits behind that door — fulfilment, returns logistics, consent banners, app behaviour — stays your responsibility, and the defaults are not always what a cross-border buyer expects. Six areas deserve a deliberate decision before you announce a new market.
Operational Areas Markets Does Not Solve Automatically
| Area | What you have to configure | Common gotcha |
|---|---|---|
| Shipping zones & rates | Per-market shipping profiles under Settings → Shipping: zones, carrier rates or flat rates, free-shipping thresholds in local currency. | Default catch-all zone often blocks new countries silently, producing "no shipping options at checkout". |
| Inventory & fulfilment | All markets share one inventory pool by default. Multi-location inventory or a regional 3PL is a separate setup; Markets does not split stock per region. | Selling to the EU from a single US warehouse means 5–10 day transit and high last-mile cost — a conversion killer regardless of localisation. |
| Returns & refunds | Decide who pays return shipping, where parcels go (local return address vs. cross-border RMA), and whether refunds are issued in the buyer's currency or the payout currency. | Refunds default to the original buyer currency — FX swings between sale and refund can leave a residual loss or gain you have to account for. |
| Geolocation & country selector | Shopify's Geolocation app (free) prompts buyers to switch market based on IP; most themes also support a manual country/currency selector in the header or footer. | Without either, paid traffic from international ads lands on the base storefront and pays in your base currency — defeating the whole point of Markets. |
| GDPR & cookie consent | Enable Shopify's Customer Privacy API and a consent banner (native or third-party) for EU/UK markets. Configure marketing-consent capture per market in checkout. | Launching an EU market without a consent banner is a regulatory exposure, not a styling issue — fines apply per visit, not per sale. |
| Third-party app compatibility | Audit every installed app: subscriptions (Recharge, Bold), loyalty (Smile, LoyaltyLion), reviews (Judge.me, Yotpo) and bundles each have varying market-scoping support. | Many apps still show base-currency prices in subscription widgets or loyalty redemptions, breaking the localised experience after checkout. |
Two more practical notes that catch merchants out. Domain SSL provisioning for new international domains can take 24–48 hours after DNS points correctly — schedule launches with that buffer, not on the same morning you want to run ads. And order timestamps and notifications stay in your store's timezone, not the buyer's, which matters for support response SLAs more than it sounds.
Setup Checklist: From Zero to First Foreign Order
Run these in order. Each step is short on its own; the value is doing them in sequence so you don't end up with a half-configured market collecting orders in the wrong currency.
Two follow-ups close the loop: configure DDP duty collection per market if you sell goods that cross customs thresholds (electronics, fashion, jewellery), and decide whether Translate & Adapt or a dedicated translation app makes sense for your top markets. Translation is the second-biggest conversion lever after local payment methods, and it's the one most brands skip because "everyone speaks English" — they do, but they buy more in their own language.
When Markets Is Not Enough
Markets covers the vast majority of cross-border use cases, but it is not infinite. There are four scenarios where a second store is the right answer and trying to force them into one Markets-configured admin causes more pain than it saves:
- Catalogue divergence. Different SKUs per region, different size charts, region-restricted products that change the catalogue identity — not just a few exclusions but a fundamentally different product line.
- Legal entity per region. A separate operating company per market for tax, currency repatriation or investor reasons. Shopify can run multiple stores under one Plus Organization with consolidated reporting.
- Brand separation. Two distinct brands sold to overlapping customers — different identity, marketing, support, possibly different pricing strategy. Markets handles localisation, not rebranding.
- Regulatory split. Certain markets (China mainland, regulated alcohol or medical categories) require operating arrangements Markets cannot express inside one store.
For everything else — a single brand, single catalogue, two to thirty countries — Markets is the right answer and a second store is overhead you'll regret. The trade-offs of running multiple stores are covered in detail in Shopify Multiple Stores; the short version is that staff seats, app subscriptions and inventory sync compound quickly across stores.
The Bottom Line
Shopify Markets is the single biggest reason that "do I need a second store to go international?" is, for most brands, no. One admin, one catalogue, one team — with per-market currency, language, domain, payments and (optionally) tax handling — covers the vast majority of cross-border use cases at zero extra subscription cost.
Frequently Asked Questions
Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Writes in-depth, data-driven e-commerce guides based on hands-on experience with real merchant stores.
What to Read Next
Shopify Account Pricing: Staff Limits and the Fees Not on the Pricing Page
Every Shopify fee the pricing page underplays — staff seats per plan, third-party gateway surcharge, currency conversion, Managed Markets, apps, and a realistic monthly invoice example.
Read articleShopify Multiple Stores: When, How & What It Costs
When to run multiple Shopify stores vs Markets, how to architect them, real costs, inventory sync, brand & SEO splits, and a decision framework.
Read articleGadget Shopify Store: Build, Launch & Run a Profitable Electronics Brand
B2B guide to running a gadget store on Shopify — categories, real margins and returns, business models, FCC/CE/battery compliance, plan choice, app stack, PDP anatomy, RMA flow and marketing channels.
Read article