Quick answer: To set up Shopify multi-currency, activate Shopify Payments or use Adyen if it fits your enterprise setup. Then create or open your target markets, choose each market’s currency, select automatic or manual exchange rates, configure converted or fixed prices, enable rounding, add a country selector, and test the full checkout before launch.
Shopify multi-currency lets international customers see prices and complete checkout in the currency assigned to their market. You manage those currencies through Markets, while Shopify Payments or Adyen for eligible enterprise businesses handles local-currency payment processing.
The setup itself is not difficult. The important part is choosing the right pricing method, understanding conversion costs, and confirming that prices stay consistent from the product page through checkout.
Table of Contents
What Does Shopify Multi-currency Mean?
Shopify multi-currency connects a customer’s market to a specific currency. When the setup is supported, the customer can browse, pay, and receive a refund in that currency instead of seeing one currency on the storefront and another at checkout.
A market is a country or group of countries that shares selected selling settings. Those settings can include currency, product availability, pricing, domains, languages, payment methods, taxes, and duties.
This is different from a display-only currency converter. A converter may change the numbers customers see on product pages. However, an unsupported payment provider can still return checkout to your store’s default currency.
Also remember that the customer chooses a country, not just a currency. The shipping destination can update the market, currency, and prices at checkout.
What Do You Need First?
Before you set up multi-currency, confirm these basics:
- An eligible payment processor: Shopify Payments is the standard option. Adyen can also process local currencies for eligible enterprise businesses.
- A supported business location and category: Shopify Payments is available only in supported countries and for eligible business types. Check the current eligibility requirements before making a plan.
- A target-market plan: Decide which countries you can serve with suitable shipping, returns, taxes, customer support, and delivery times.
- A compatible theme: Customers need a country or region selector unless your chosen localization flow handles market selection another way. Most modern Shopify themes include a selector in the header or footer settings.
- Compatible apps and custom code: Apps that display prices, discounts, rewards, shipping thresholds, or reports must handle multiple currencies correctly.
- A margin model: Include payment processing, conversion costs, shipping, taxes, duties, refunds, and possible exchange-rate movement.
Start with one or two markets. A smaller launch is easier to test and gives you cleaner data before you add more countries.
How to set up Shopify multi-currency in Markets
The names and positions of settings can change as Shopify updates the admin. The current workflow starts in Markets, with currency, exchange rate, rounding, and catalog controls managed for the relevant market.
1. Confirm your payment setup
In your Shopify admin, open Settings > Payments. Activate Shopify Payments and complete any requested business, identity, bank, and account-security checks.
If Shopify Payments is not available to your business, read the fallback section later in this guide before adding a display-only converter.
2. Choose your first target market
Pick a country where you already see demand or where your shipping and support are ready. Define the currency, product range, delivery promise, returns process, and tax treatment before activating the market.
Use a single-country market when you need precise control. Group countries only when shared settings make operational sense.
3. Create or open the market
From the Shopify admin, go to Markets. Open an existing market or create one, then add the country or countries you want it to cover.
A single-country market defaults to that country’s local currency. A multi-country market starts with the store’s base currency and can use local currencies for its countries.
4. Set the market currency
Open the market and click Currency. Select the currency you want customers in that market to use.
For a multi-country market, decide whether each country should use its own local currency. If you turn local currencies off, every customer in that market sees the market’s base currency.
5. Choose an exchange-rate method
Select Dynamic (automatic exchange rates) if you want Shopify to convert prices using current market rates that update regularly. Select Manual if you want to set a fixed exchange rate and review it yourself.
Dynamic rates reduce maintenance. Manual rates create more stable customer-facing prices, but they transfer the responsibility for monitoring exchange-rate changes to you.
6. Decide how product prices work
You can use converted base prices, apply a percentage adjustment through a catalog, or enter fixed prices for selected products and variants. A fixed catalog price overrides the catalog’s overall percentage adjustment for that item.
For a small catalog, exact local prices may be manageable. For a large catalog, start with conversion or an overall adjustment. Then set fixed prices for products where local competition or margins justify the extra work.
7. Turn on rounding
In the market’s currency settings, activate rounding if you want converted product prices and shipping rates to use cleaner endings. Shopify applies default rounding rules for each currency. You cannot replace them with custom rules.
Preview several low-, mid-, and high-priced products. Rounding can have a bigger percentage effect on inexpensive items.

8. Add a country selector
Open your published theme in the theme editor. Look in the header or footer settings for the Country/region selector, activate it, and save.
Shopify retired its standalone Geolocation app on March 24, 2025. Use the platform’s current market-localization settings, your theme’s selector, or a suitable third-party tool when you need a consent-based or more advanced routing experience.
If language is part of your launch, connect the selector to translated market content too. This guide to the best Shopify translation apps can help you compare language options without treating currency and translation as the same task.
9. Review payment methods
Check the payment card inside the market and your Shopify Payments settings. Support for local pricing varies by method, so do not assume that every wallet or additional gateway will preserve the selected currency.
| Payment method | Local-pricing support | What to check |
|---|---|---|
| Credit card checkout | Fully supported | Test the card flow in the target market and currency. |
| Shop Pay | Fully supported | Confirm the accelerated checkout keeps the market currency. |
| Apple Pay | Supported without checkout restrictions | Test the wallet flow and final shipping destination. |
| Google Pay | Supported without checkout restrictions | Test the wallet flow and final shipping destination. |
| Klarna, iDEAL or Wero, EPS, and Bancontact | Fully supported when eligible | Availability depends on the customer’s market, currency, and account eligibility. |
| PayPal Express | Supported without checkout restrictions | Confirm the currency remains correct after the customer returns from PayPal. |
| Amazon Pay | Unsupported for local pricing | Prices convert to the shop currency. |
| Other additional payment methods | Usually unsupported for local pricing | Test each provider because prices can convert to the shop currency. |
Payment compatibility can change. Check the current support matrix before you add a new method or launch another market.
10. Save and preview
Save the currency customization and other market settings. Preview the market before making it active, then work through the full testing checklist below.
Should You Auto-convert or Set Prices Manually?
“Manual pricing” can mean two different things in Shopify. You can set a manual exchange rate for the market, or you can set exact product and variant prices in a catalog.
| Pricing method | How it works | Best fit | Main risk |
|---|---|---|---|
| Dynamic conversion | Shopify updates converted prices using current market rates. | A quick launch or a large catalog. | Customer-facing prices can move as rates change. |
| Manual exchange rate | You set one conversion rate for the market. | Stable converted pricing across the catalog. | A stale rate can reduce margin or make prices uncompetitive. |
| Catalog adjustment | You increase or decrease catalog prices by a percentage. | Covering broad market-level cost differences. | One percentage may not fit every product. |
| Fixed catalog prices | You enter exact prices for products or variants. | Local price points, key products, or controlled promotions. | Prices need ongoing review and override broader adjustments. |
For a new market, dynamic conversion is usually the simplest starting point. Move important products to fixed prices only when you have enough market data and a clear pricing reason.
Do not confuse a fixed product price with a fixed exchange rate. One controls an individual product or variant. The other controls the conversion applied across eligible prices in the market.
How Do Rounding and Local Prices Work?
Currency conversion can produce awkward endings. Rounding adjusts converted product and shipping prices to Shopify’s default price points for that currency. It is applied after conversion and applicable price adjustments.
Rounding does not apply to gift cards. It also does not replace fixed pricing, so use a catalog when an exact local price matters.
Before launch, compare the rounded price with your local competitors, margin target, shipping threshold, discount rules, and free-shipping message. A clean-looking price is not useful if it breaks a promotion or removes too much margin.
What will multi-currency cost?
Selling in a currency different from your payout currency can involve the normal Shopify Payments processing fee plus a currency conversion fee. When checked on October 18, 2026, the listed conversion fee was 1.5% for stores in the United States and 2% for France and other Shopify Payments regions. Check Shopify’s current fees for your store before publishing prices because fees and regional terms can change.
With dynamic exchange rates, Shopify includes the conversion fee in the displayed customer price. With manual exchange rates, the fee is not added to the customer-facing price and is instead reflected in your payout.
A manual rate does not remove the conversion fee. It only changes how you control the displayed conversion.
Watch Exchange-rate Risk
Currency conversion happens when a transaction occurs, such as payment capture, refund, or chargeback. The rate used for a refund can differ from the rate used for the original purchase, so the amount deducted in your payout currency can be higher or lower.
The original processing and conversion fees are not returned when you issue a refund. However, you are not charged another conversion fee for the refund.
Review manual rates on a schedule. Also review fixed catalog prices after major cost, shipping, tax, or exchange-rate changes.
Example: A US Store Adding the UK and EU
Assume a US-based accessories store uses USD and Shopify Payments. It wants to add the United Kingdom and its main eurozone destinations.
The merchant could take this approach:
- Create a United Kingdom market with GBP.
- Create a Eurozone market for selected countries that use EUR instead of placing every EU country under one pricing assumption.
- Start both markets with dynamic exchange rates and rounding.
- Keep base-price conversion for most products.
- Create catalogs for market-specific availability and set fixed GBP or EUR prices only for bestsellers that need deliberate local positioning.
- Activate eligible local payment methods.
- Add a visible country selector and translated content for priority countries.
- Test products, discounts, shipping, taxes, checkout, emails, analytics, and refunds before launch.
This is an example, not a case study. The right structure depends on where you ship, which countries share a currency, and how much pricing control you need.
How Should You Test Before Launch?
Preview each market, browse the storefront, create test orders, and check whether apps and customizations display monetary values correctly.
Use this checklist:
- Open Markets, select the market, then choose More actions > View online store.
- Check collection, product, search, cart, and checkout pages.
- Test several product variants and price ranges.
- Confirm the selected market’s currency remains consistent through checkout.
- Enter a shipping address for the target country and watch for a market or price change.
- Test discounts, gift cards, bundles, subscriptions, free-shipping bars, upsells, and loyalty rewards.
- Confirm local shipping rates, taxes, duties, and payment methods.
- Check order confirmations, refund emails, invoices, and customer-account pages.
- Review Settings > Apps for incompatibility warnings and test every app that displays money.
- Use Shopify Payments test mode and test card numbers to simulate successful and failed transactions.
- Verify that analytics sends the transaction value with the correct three-letter currency code.
Audit your tools before adding another currency app. This guide on how to pick the right Shopify app stack can help you remove overlap and check storefront impact.
If you use Google Analytics 4, compare transactions by market and currency after launch. Analyzely GA4 is one connector option among others for tracking product views, add-to-cart activity, checkout, and purchases.
If you run Shopping ads or free product listings, verify that the submitted price and currency match the landing page and checkout experience. A feed-to-site currency mismatch can lead to product disapprovals.
Common Shopify multi-currency mistakes
Using a display converter as checkout proof
Seeing EUR or GBP on a product page does not prove that the customer can pay in that currency. Test checkout with the actual primary and additional payment methods.
Grouping countries too broadly
Countries in the same region may use different currencies, payment methods, tax rules, shipping costs, and buying expectations. Build markets around shared operations, not just geography.
Confusing rate control with price control
A manual exchange rate affects converted prices. A fixed catalog price controls a particular product or variant and overrides a broader adjustment.
Forgetting app-generated amounts
A theme can show the right product price while a rewards widget, bundle, shipping bar, or email shows the wrong currency. Test every surface that displays money.
Hard-coding currency symbols
A dollar sign alone can mean more than one currency. Use currency-aware theme output and clear ISO currency codes where customers could confuse currencies.
Ignoring refunds and chargebacks
A later exchange rate can change the payout-currency cost of a refund or chargeback. Include that risk in your margin review.
Leaving fixed prices untouched
Fixed local prices do not respond to changing costs just because exchange rates move. Assign an owner and review date for every market that uses manual rates or fixed prices.
What if Shopify Payments is Unavailable?
If your country is not supported, or your business category is not eligible, you will need to use a third-party payment provider.
That does not automatically create a true local-currency checkout. With most other primary payment providers, customers pay in the store’s default currency even if an app displays converted prices while they browse.
Your practical options are:
- Sell in one checkout currency: Use a supported third-party provider and state the charged currency clearly before checkout.
- Use display conversion carefully: Treat it as an estimate and tell customers that checkout uses the store currency.
- Run separate regional stores: This gives each store its own base currency and payment setup, but it also increases cost and maintenance.
- Evaluate Adyen if you are an eligible enterprise business: Adyen can work with Shopify’s international sales tools, but it is not a general small-store replacement.
- Recheck availability over time: Supported countries and requirements can change, so use the current eligibility information rather than relying on an old blog post.
Do not choose an off-platform workaround until you have reviewed checkout security, tax, refund, fraud, reporting, and platform-policy implications.
What Should You Monitor After Launch?
Track conversion rate, average order value, refund rate, payment failures, margin, and support questions by market. Compare the results with the period before localization, but allow enough time for meaningful order volume.
Check analytics currency values and revenue totals against Shopify orders. Make sure every transaction sends the local currency code and that reporting converts revenue consistently into your property’s reporting currency.
Review payment methods and prices when entering a new market. If you later add conversion tools, trust widgets, or upsells, choose them for a measured need rather than assuming more apps mean more sales. This guide to Shopify apps for sales and conversion provides a useful starting point.
Because payment support, eligibility, fees, and admin labels can change, review the current Shopify documentation before every major market launch and during scheduled pricing audits.
Frequently asked questions
Does Shopify support multiple currencies?
Yes. Shopify can display and process local-currency orders through Markets when you use Shopify Payments or eligible Adyen processing.
Do I need Shopify Payments to accept different currencies?
For most stores, yes. With most other primary providers, customers pay in the store’s default currency even if storefront prices appear converted.
Can Shopify choose a currency from a customer’s location?
Shopify can localize customers to a market, and you can also provide a country or region selector. The shipping address can determine the final market and currency at checkout.
Can I set a different product price for each country?
Yes. Use catalogs to assign market-specific product availability, percentage adjustments, or fixed product and variant prices.
Why does the currency change at checkout?
The selected payment method might not support local pricing, or the shipping address might place the customer in a different market. Test the market, payment method, and destination together.
Does Shopify charge for currency conversion?
Yes, when the payment currency differs from your payout currency. Check the current fee information because rates and regional terms can change.
Can Shopify POS sell in several currencies?
Shopify POS sells in a retail location’s local currency. Selling across retail locations in different countries requires an eligible multi-entity setup on Shopify Plus or Enterprise Commerce.
Conclusion
A reliable Shopify multi-currency setup keeps the market, displayed price, checkout currency, payment method, and reporting data aligned. Start with payment eligibility, choose a simple pricing method, add a visible country selector, and test every money-related part of the customer journey.
Launch one market well before expanding everywhere. Then review the data, refine fixed prices where needed, and join the ShopiBuffet newsletter for more practical Shopify setup guides.
