Selling in multiple currencies
Shopify Markets supports selling in multiple currencies on a single store when you use Shopify Payments.
Shopify Markets with Shopify Payments provides the following features that help you sell in multiple currencies:
- Rounding Rules: Product price rounding and custom rounding rules help avoid inconsistent price endings, when using exchange rates to sell in multiple currencies.
- Manual Exchange Rates: Set a fixed currency conversion rate for each currency that you set up.
- Price Adjustments: Price adjustments enable you to increase or decrease product prices for customers shopping from a specific country or region by a set percentage.
- Fixed Product Prices per Market: For each product, you can set a product price and compare-at price manually for each market that you have enabled. These prices can be set up by importing a CSV file, or by using the Price List API.
If you’re not using Shopify Payments, then you should use multiple Shopify stores to provide your customers in each marketwith the ability to pay in their local currency.
Note: If you use Shopify Payments, currency conversion fees are charged when a customer pays in a different currency than your payout currency. Currency conversion fees are added to the price that's displayed on the site. These fees are deducted from your payout and are also charged to the customer when they place an order. However, if you use manual exchange rates, then you must pay the conversion fee. You can add these fees into the manual conversion rate to pass the fee on to the customer. The formula for setting the price of a product when selling in multiple currencies is:
Store currency price x Conversion rate x (1 + Conversion fee) = Local currency price |
Customer currency selection
You can use two methods to set the local currency on your multicurrency storefront:
- Manual currency selector: Add a currency selector to your Shopify store to allow your customers to choose which currency they want to shop in. This can be helpful if your customers want to shop in a different currency than you expect for their location.
- Automatic currency selector: You can set up your storefront to automatically choose the currency for a customer based on the customer’s location or the domain the customer uses to access your store.
You can provide both options on the same site by setting the default currency based on domain or location automatically, and adding a manual currency selector that customers can use to change the currency.

Need support?
In the event that you have any urgent issues or need to speak with someone immediately, we encourage you to reach out to our amazing 24/7 support team.