International & Expansion

Shopify Markets: How to Sell Internationally Without a Second Store

A focused B2B guide to Shopify Markets — what's free, what Managed Markets adds, multi-currency mechanics, domains, languages, duties and when to open a second store instead.

June 2, 2026·20 min read·
Listen to a short brief of this article
Hands-free while you multitask

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.

Markets lives inside one store — each country has its own pricing, currency, language, domain and payment methods.
Multi-currency runs through Shopify Payments — conversion is 1.5% (US stores) or 2% (other regions), plus card processing.
Translation is free for two languages via Translate & Adapt; more need the paid tier or a third-party app.
Managed Markets makes Shopify the merchant of record at 3.5% per international order (3.25% on Plus), removing tax and duty liability.
Duties can be collected at checkout (DDP) so buyers avoid customs surprises — with or without Managed Markets.
A second store is rarely right — reserve it for distinct catalogues, entities or regulatory splits.

What You'll Learn

1How Markets sits inside one store
2Markets vs Managed Markets vs multi-store
3Multi-currency mechanics and fees
4Domains, languages and hreflang setup
5Duties, taxes and merchant of record
6A six-step launch checklist

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.

Currency
Auto-converted from base via Shopify Payments, or fixed prices per market. Conversion fee 1.5% for US-based stores, 2% in other Shopify Payments regions, when buyer and payout currencies differ.
Language
Two languages free via Translate & Adapt; more via paid tier or third-party apps. Manual overrides for product titles, metafields and theme strings.
Domain
Country code top-level domains (.fr, .de), subdomains (fr.brand.com) or subfolders (/fr). hreflang is auto-generated for SEO.
Payment methods
Per-market selection of local methods: iDEAL in NL, Bancontact in BE, Klarna in DE, Cartes Bancaires in FR — all via Shopify Payments where available.
Tax & duties
Per-market tax rules; optional duty calculation at checkout (DDP) so buyers don't get customs surprises at the door.
Catalogue scope
Inclusions and exclusions per market — useful for region-restricted SKUs (alcohol, electronics, regulated goods).
Markets vs Shopify Payments — clear the confusion early
Markets is the localisation layer (what the buyer sees and which rules apply). Shopify Payments is the processor that actually handles the card transaction and the currency conversion. Multi-currency selling requires both. You can run Markets without Shopify Payments, but you lose automatic conversion, local payment methods and the Managed Markets path.

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

DimensionStandard MarketsManaged MarketsSeparate Store
CostFree — included in your plan3.5%/order (3.25% on Plus) on international ordersFull second subscription per store
Merchant of recordYouShopifyYou (per entity)
Tax & duty handlingYour responsibility; DDP at checkout optionalShopify calculates, collects and remitsYour responsibility per legal entity
Currency & languagePer market, auto or fixedPer market, auto or fixedPer store
CatalogueOne shared catalogue, scoped per marketOne shared catalogue, scoped per marketIndependent per store
Admin overheadOne admin, one teamOne admin, one teamMultiple admins, multiple staff seats
Best forMost cross-border DTC brandsBrands that want to outsource international tax/duty exposureDifferent 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.

Markets, Managed Markets or a Second Store?5 questions to map your situation to the right cross-border setup
Question 1 of 5
Do the countries you want to sell to share your current catalogue, brand and legal entity?

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

ModelHow it worksEffortMargin control
Auto-convertedLive FX rate from base price, with a rounding rule (.99, .95, .00).Zero — set and forgetLow — margin drifts with FX
Percentage adjustmentAuto-conversion plus a flat uplift per market (e.g. +10% in the EU to absorb VAT/duties).Low — one number per marketMedium — protects within a band
Fixed per-SKUExplicit price per product per market, set manually or via CSV/Matrixify.High — ongoing maintenanceFull — 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.
Shopify Help Center — Multi-currency with Shopify Payments · View source (help.shopify.com)

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

PatternExampleSEO weightWhen to use
ccTLDbrand.frStrongest local signal; independent authorityEstablished brands with budget for per-country domain costs
Subdomainfr.brand.comTreated as semi-independent by GoogleCleaner separation than subfolders, simpler than ccTLDs
Subfolderbrand.com/frInherits domain authority of the rootNew 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.
Shopify Help Center — Multilingual SEO considerations · View source (help.shopify.com)

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.

Shopify Translate & Adapt — official walkthroughShopify's official overview of the Translate & Adapt app: machine translation, manual overrides for product titles and theme strings, and per-market content adaptation.

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

BurdenStandard Markets (DDU)Standard Markets (DDP)Managed Markets
VAT/sales-tax registrationYou, per jurisdictionYou, per jurisdictionShopify
Tax filing & remittanceYouYouShopify
Duty calculation at checkoutNot collectedShopify calculates; you remitShopify
Customs paperworkYou / your carrierYou / your carrierShopify
Buyer experience at deliveryCarrier bills duty — high refusal riskNo surprise — pre-paidNo surprise — pre-paid
Regulatory liabilityYouYouShopify (merchant of record)
Cost per international orderFree (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.
Shopify — International pricing & Managed Markets · View source (shopify.com)

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 itemStandard MarketsManaged MarketsNo 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.50n/a (paid in base)
Managed Markets (3.5%)−€3.50
Your tax/duty complianceYour problemShopify handlesYour 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%

Card processing
−2.90
2.9% (illustrative)
Currency conversion
−2.00
2% via Shopify Payments
Managed Markets
−0.00
Standard Markets
Net to you
95.10
Effective cost 4.90% (pre-shipping)

* 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

AreaWhat you have to configureCommon gotcha
Shipping zones & ratesPer-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 & fulfilmentAll 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 & refundsDecide 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 selectorShopify'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 consentEnable 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 compatibilityAudit 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.
Plan limits to know before you scale
Markets itself is free on every plan, but the surrounding limits are not equal: Basic and Grow are capped at 3 active markets beyond your primary, Advanced at 3 plus a Rest-of-World market, and Plus unlocks up to 50 markets plus more international domains and the lower 3.25% Managed Markets rate. If your plan is the bottleneck, the upgrade math is covered in Choosing the Right Shopify Plan.

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.

1
Enable Shopify Payments multi-currency
Settings → Payments → Shopify Payments → Manage currencies. Add the currencies you want to sell in. This is the prerequisite for everything else.
2
Create the market
Settings → Markets → Add market. Pick the countries it covers (a single country, a region like the EU, or a Rest-of-World catch-all). Mark it active or draft.
3
Attach a domain or subfolder
Inside the market, set the domain pattern: a ccTLD you own (brand.fr), a subdomain (fr.brand.com) or a subfolder (brand.com/fr). Shopify wires hreflang automatically.
4
Set pricing and rounding
Choose auto-conversion, percentage adjustment or fixed per-product prices. Pick a rounding rule (.99, .95, .00) so prices read as native local pricing, not converted dust.
5
Pick local payment methods
Per market, enable the local methods buyers expect — Cartes Bancaires in FR, iDEAL in NL, Klarna in DE, Bancontact in BE. Major conversion lever in markets where cards are not default.
6
Test a real checkout end-to-end
Switch to the market's domain, add a product, complete a checkout with a real card. Verify currency, language, payment methods, duty calculation if enabled, and that the order lands cleanly in admin.

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 honest test
Ask: "Would a customer in this region buy fundamentally different products from a fundamentally different company?" If yes, second store. If you're just changing language, currency, prices and payment methods — that's a market, not a store.

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.

Default to standard Markets. Upgrade to Managed Markets only when compliance becomes the bottleneck. Configure local payment methods and DDP duty collection before you worry about translation. Open a second store only when the catalogue or legal entity is genuinely different — never as a substitute for a properly configured market.
Your Next Step by Stage
Domestic only, curiousEnable Shopify Payments multi-currency and stand up one Rest-of-World market to test cross-border demand before committing to per-country configuration.Choose the right Shopify plan
Already selling cross-borderAudit currency, domains and DDP duty collection per market — the cheapest conversion lift on most international stores is fixing the checkout, not buying more ads.How Shopify Payments works
Considering Managed MarketsModel international compliance spend against 3.5%/order (3.25% on Plus). If you're past $500k/year cross-border with messy tax regimes, run the comparison.See international pricing

Ready to go international?

Start a free Shopify trial and configure your first market — currency, domain, language and local payment methods — before you commit to a paid plan.

Start Free Trial

Frequently Asked Questions

Yes. The base Markets feature is included on every Shopify plan at no extra subscription cost. You configure markets, currencies, languages and domains under Settings → Markets. The variable costs you do pay are standard Shopify Payments processing on each transaction, a currency conversion fee (1.5% for US-based stores, 2% in all other Shopify Payments regions), and any duties or taxes you choose to collect.
For multi-currency selling, yes — automatic currency conversion at checkout works only through Shopify Payments. You can still create markets and present a localised storefront with a third-party gateway, but buyers will pay in your store's base currency and you lose the rounded local pricing, local payment methods and Managed Markets path. In practice, serious cross-border sellers run Shopify Payments.
Yes. Markets is available on Basic, Grow, Advanced and Plus. The differences are quantitative: Plus gets a lower 0.25% Shopify Tax rate, 3.25% Managed Markets fee (vs 3.5%), more international domains, deeper B2B integration with markets and Organization-level controls. For a Basic store testing cross-border demand, the feature set is identical.
Standard Markets is the free configuration layer — currencies, domains, languages, payments per region — where you remain the merchant of record and handle your own tax and duty compliance. Managed Markets (formerly Markets Pro) is the opt-in upgrade where Shopify becomes the merchant of record, handles tax remittance and customs, and charges 3.5% per international order (3.25% on Plus) on top of standard processing.
Markets does not configure shipping for you — you still set zones and rates under Settings → Shipping, per market profile if needed. All markets share one inventory pool by default; regional warehouses or a 3PL are a separate multi-location setup. Returns stay your responsibility: decide who pays return shipping and whether you use a local return address. Refunds default to the buyer's original currency.
No, when configured correctly. Shopify auto-generates hreflang tags between market subfolders or international domains so search engines understand each version is the same content in a different region. The risk is duplicate-content confusion when you launch many markets without translation; one canonical English version with hreflang to localised variants is the safe baseline.
Shopify's native Translate & Adapt app supports two languages free on every plan, with machine translation included. Adding a third or further language requires the paid tier or a third-party translation app. Plus stores get higher language limits as part of the subscription. Manual edits, glossaries and per-market overrides are available on both free and paid tiers.
No, but it changes the buyer experience materially. If duties are not collected, the carrier bills the buyer at delivery — a common source of refusals and chargebacks on cross-border orders. Shopify Markets supports calculated duties at checkout (DDP) for shipping zones you enable, with or without Managed Markets. For high-value or fashion goods, DDP is generally worth the extra friction.
Yes, on Plus. B2B catalogues can be scoped to a specific market, letting wholesale customers see their currency, language and price list. On lower plans, B2B is not available, so Markets is purely DTC. The combination — B2B + Markets on Plus — is one of the strongest reasons to move from Advanced to Plus once you sell wholesale across regions.
When you need a fundamentally different catalogue, brand identity, or legal entity per region; when local regulations (China, certain medical or alcohol markets) require a separate operating company; or when one region's checkout, payment provider or compliance stack cannot be expressed inside Markets. For a single brand selling the same catalogue in 2–30 countries, Markets is the right answer.
About This Article
Shopify Developer & E-Commerce Writer
9+ years with Shopify since 2017

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.

Continue Learning

What to Read Next

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.