Shopify 9 min read

Shopify Markets vs Expansion Stores: Which Fits?

QodeBites card reading One store, or one per market?, beside a diagram comparing one Shopify store with three markets against three separate stores in Egyptian pounds, Saudi riyals and UAE dirhams

Shopify Markets vs expansion stores comes down to one question: is this the same business selling in a different language and currency, or a different operation that happens to share a brand? Markets runs several countries from one store — one catalogue, one stock pool, one admin — and localises what the shopper sees. Expansion stores are separate Shopify stores under one Plus organisation, each with its own products, settings, apps and checkout. If the difference between your markets is presentation, use Markets. If it is payments, legal entity, stock or catalogue, you want separate stores.

For brands in Egypt and the Gulf there is a twist most comparison articles miss: the currency features of Markets depend on Shopify Payments, which is not available to businesses in Saudi Arabia or Egypt. That single platform fact settles the question for a lot of MENA stores before any other trade-off comes into play. Below is how each option works, the questions that decide it, and how we set this up for regional brands.

What Shopify Markets actually gives you

Markets is Shopify’s built-in international layer. You group countries into markets — “Saudi Arabia”, “UAE”, “Rest of GCC” — and for each one you can set:

  • Currency. Prices shown in the market’s currency, converted automatically or adjusted per market.
  • Language. Which languages the market’s storefront is offered in, with the translations managed through Shopify’s own Translate & Adapt app or a third-party translation app.
  • Domain or subfolder. /en-sa/, /ar-sa/ or a separate country domain, with Shopify emitting the hreflang tags between them.
  • Product availability. Which products are sold in which market.
  • Pricing. Percentage adjustments per market, and on eligible plans fixed prices per product.

Everything else is shared, and that is the whole point. One product catalogue, one set of inventory locations, one theme, one set of apps, one order list, one team. You add a country by configuring it, not by building it.

What Markets does not do is change the layout. An Arabic market still needs an RTL-capable theme, a proper Arabic typeface, translated checkout and emails — the work we walk through in our guide to setting up a bilingual Arabic Shopify store. Markets decides which language a visitor gets; the theme decides whether that language reads like it belongs there.

What expansion stores give you

Expansion stores are a Shopify Plus feature. According to Shopify’s Help Center, a Plus organisation can run up to ten stores on its contract at no extra platform cost — one main store and nine expansion stores — with more available by arrangement with Shopify.

The important word is separate. Shopify is explicit that each store runs independently: store settings, products, collections and inventory are not synced between stores, apps are billed per store, and a paid theme licence cannot be shared across stores. What the organisation does give you is central user management and billing. Shopify also sets conditions: expansion stores have to be extensions of the main brand, carrying the same types of goods, not a second business borrowing the contract.

Off Plus, the equivalent is simply opening a second Shopify store on its own subscription. The mechanics are the same — fully independent stores — minus the organisation layer and the bundled pricing. If you are weighing whether the extra stores alone justify the upgrade, our breakdown of what Shopify Plus really costs covers the licence alongside the build and app costs that come with it.

Diagram contrasting Shopify Markets with expansion stores. On the left, one Shopify store with a single catalogue, stock pool, theme and checkout serves Saudi Arabia, the UAE and Kuwait as three markets that differ only in currency, language and domain. On the right, three separate stores — Egypt, Saudi Arabia and UAE — each have their own catalogue, stock, apps and checkout, joined only by the Plus organisation for users and billing.
Markets localises one store; expansion stores duplicate the store. Everything below follows from which of those your markets actually need.

Shopify Markets vs expansion stores: the five deciding questions

We run through these in order on every multi-country project. The first “yes” to a separate-store question usually settles it.

1. Can each market pay in its own currency?

This is the one that decides most MENA projects. Shopify’s documentation is clear that selling in local currencies — actually charging the customer in their currency, not just displaying it — works with Shopify Payments and, for enterprise merchants, Adyen. With other payment providers, the local-currency feature affects only how prices are displayed; at checkout the price converts to the store’s currency and that is what the customer is charged.

Shopify Payments is available to businesses in the UAE, but not in Saudi Arabia or Egypt. So an Egyptian brand that adds a Saudi market to its EGP store can show riyals, but a Saudi shopper will be charged in Egyptian pounds through whichever gateway the store uses. For a market where the customer expects to pay in SAR with mada at the top of the list — the setup we cover in choosing a Shopify payment gateway for Saudi Arabia — that is not a small cosmetic gap. It is the checkout.

A separate store sidesteps it completely: a Saudi store has SAR as its store currency, so every gateway on it charges in SAR natively.

2. Does each market need a different payment set-up?

Even with currency aside, one store has one payments configuration. Shopify allows only one direct third-party credit-card provider to be active on a store at a time. You can hide or reorder methods per market with payment customisations, but you cannot run one card gateway for Egypt and a different one for Saudi Arabia on the same store. If your Egyptian checkout is built around a local gateway and wallets, and your Saudi one around a Saudi gateway, mada, Tabby and Tamara, those are two checkouts — the full regional line-up is mapped out in our guide to Shopify payment methods in Egypt and Saudi Arabia.

If you trade in Saudi Arabia through a Saudi entity, that entity’s orders, invoices and payouts usually need to live on their own — including whatever feeds its e-invoicing. One store with one payout account and one order stream makes that separation an accounting exercise every month. Separate stores make it structural. This is a question for your accountant first; the store architecture should follow their answer, not the other way round.

4. Do the markets share stock and fulfilment?

Markets works best when every market is served from the same stock, even if from different locations. If the Egyptian warehouse and the Saudi 3PL hold different ranges, receive separate purchase orders and are run by different people, forcing them through one catalogue creates more exclusions and workarounds than it saves.

5. Is it the same catalogue at the same kind of price?

A market that sells most of the same products with adjusted prices is a Markets job. A market with its own range, its own bundles, its own promotions calendar and its own merchandising is, in practice, a different store — and running it as one means every collection, discount and homepage section has to be conditionally hidden somewhere else.

Decision flow for Shopify Markets versus expansion stores. Five questions run in order: does each market need to be charged in its own currency without Shopify Payments; does each market need its own card gateway; is there a separate legal entity; is stock held and run separately; does the catalogue differ substantially. Any yes points to separate stores; five noes point to one store with Shopify Markets.
Five questions, asked in order. One “yes” is usually enough to justify a separate store; five “no”s mean Markets will do the job with far less to run.

What each option costs to run

The platform fee is rarely the real cost. The running cost is how many things your team has to do twice.

One store with Markets Separate / expansion stores
Product catalogue One, with per-market availability One per store; syncing is on you
Inventory One pool across locations Not synced between stores
Theme One theme, one deploy One per store; licence per store
Apps Installed and billed once Installed and billed per store
Checkout currency Local only with Shopify Payments or Adyen Each store’s own currency, any gateway
Card gateway One direct provider for all markets One per store
Reporting One set of numbers, filterable by market Per store; combining them is extra work
Adding a country Configuration A store launch

The honest summary: Markets is cheaper to run and more limited; separate stores are more flexible and roughly multiply the operational work by the number of stores. Neither is “the enterprise option” — the right one is whichever matches how your business is actually organised.

The hybrid most regional brands end up with

For brands selling across Egypt and the Gulf, the pattern that usually fits is not either/or. It is one store per payment and entity zone, with Markets inside each store for the countries that zone serves.

  • An Egypt store in EGP, with the Egyptian gateway, cash on delivery and local couriers.
  • A Saudi store in SAR, with a Saudi gateway, mada, Tabby and Tamara, and Arabic as the primary language — the Arabic-first build we describe on our Shopify development for Saudi Arabia page.
  • Markets inside the Saudi or UAE store for neighbouring countries where shipping from that stock and charging in that store’s currency is acceptable.

A UAE business is the one case where this can collapse back into a single store: with Shopify Payments available, Markets can charge Gulf shoppers in their own currencies from one store. Whether that suits a given brand still depends on questions 2 to 5 — and because expatriate shoppers there often want prices in a familiar currency, UAE builds lean towards Markets more often than Saudi or Egyptian ones do.

Diagram of the hybrid set-up for a brand selling in Egypt and the Gulf: an Egypt store charging in Egyptian pounds with a local gateway and cash on delivery, and a Saudi store charging in riyals with mada, Tabby and Tamara, each shown as a separate store under one brand; inside the Saudi store, Shopify Markets adds neighbouring Gulf countries that ship from the same stock.
One store per payment and entity zone, Markets inside each. It keeps the checkout local without multiplying stores for every country you ship to.

If you go multi-store, decide how they stay in sync

Separate stores drift unless someone designs against it. Before launching the second store, settle three things:

  1. One theme codebase. Keep a single theme in version control and deploy it to every store, with per-store settings in the theme editor rather than forked code. Shopify’s GitHub integration for themes makes this practical. Forked themes are how a fix ships to one store and not the other for a year.
  2. A source of truth for products. Decide whether the main store, an ERP or a sync app owns product data, and make everything else downstream of it. Two stores both edited by hand will drift apart quickly.
  3. An app list per store, on purpose. Apps are billed per store, so review which ones each market genuinely needs rather than cloning the whole stack.

If you want a number for the build before deciding, the Shopify project cost estimator gives a starting range you can then take into a scoping call.

FAQ

Can one Shopify store charge customers in SAR and EGP?

Only with a payment provider that supports local-currency checkout — Shopify Payments or, for enterprise merchants, Adyen. Businesses in Saudi Arabia and Egypt cannot use Shopify Payments, so on those stores other currencies are shown to the shopper but the charge is made in the store’s own currency.

Do Shopify expansion stores cost extra?

On Shopify Plus, the Help Center states that an organisation can have up to ten stores — one main and nine expansion stores — at no additional platform cost. Apps and paid theme licences are still per store, and more than ten stores needs to be arranged with Shopify.

Do expansion stores share products and inventory?

No. Settings, products, collections and inventory are not synced between stores. If you need them aligned, that is done with an ERP, a sync app or an internal process.

Is Shopify Markets bad for SEO?

Not when set up properly. Each market’s language gets its own crawlable URL on a subfolder or domain, and Shopify adds the hreflang tags between them. The common problems are content problems — machine-translated Arabic, English product descriptions left behind an Arabic interface — rather than anything Markets does.

Share X in wa
Mohamed ElQadi
Mohamed ElQadi Tech Lead @ Qode Bites

I help business owners untangle the mess between their website and their revenue — performance, conversion, and the unglamorous fixes that move numbers. Egypt + US.

Follow QodeBites on LinkedIn →
• FREE PLAYBOOK

The E-Commerce
Growth Playbook

17 moves that turn a store into a revenue machine — the exact levers our team pulls for the brands we build and grow.

  • Convert more of the traffic you already pay for
  • Speed wins that lift revenue on every visit
  • Retention flows that make the second sale cheaper
  • Ad math so you scale in profit, not blind

Get the free PDF

Enter your details and we’ll send it straight to your screen.

No spam — the guide now, and the occasional useful email. Unsubscribe anytime.

More Insights

Discover more articles, expert perspectives, and practical insights on software development, product design, emerging technologies, and digital innovation.

Ready to light it up?

Start a Project

Your Trusted Growth Partner
For Startups And Enterprises

From first concept to final deployment, Qode Bites delivers everything needed to take your idea live — with seamless setup, performance-ready infrastructure, and expert support every step of the way. Book a free 30-minute strategy call.

What We'll Cover

  • Current store performance
  • UX and conversion bottlenecks
  • Growth opportunities
  • Recommended action plan
Book a Strategy Call

June

FriSatSunMonTueWedThu

Sat, June 2