Selling and getting paid in different currencies

The currency that your customers use to pay for their orders can be different from the currency of your payouts from Shopify Payments. That is, your store currency can be different from the currency of your bank account.

Suppose that your store is located in Europe, but the majority of your customers are in the United States. If you sell to a lot of Americans, then set your store currency to United States dollars (USD). If you need to pay your suppliers and employees in Euros, then set your payout currency to Euros (EUR). Alternatively, you can open a separate bank account that accepts USD currency, but then you have to manage both accounts and move your funds between them.

Learn more aboutselling in local currencies with Shopify Markets.

Supported currencies

Your store uses the following currencies:

  • Store currency- the currency of your Shopify admin and your reports. For example, this is the currency that you use when you set prices for your products. Although your payouts can only be in your local currency, your store currency can be any that are listed in the currency selector in your store settings. SeeChanging your store currencyfor more information.

  • 支付货币- the currency that Shopify Payments uses when it deposits money into your bank account. Your choice of payout currency depends on the location of your store. Your payout bank account needs to be located in the same country as your store. For example, if your store is located in Canada but you want to be paid in USD, then you need a USD account that is based in Canada.

Shopify Payments supports the following country and payout currency pairings:

Supported payout currencies based on countries and regions
Store location Available payout currency (bank account currency)
Australia Australian dollars (AUD)
Austria Euros (EUR)
Belgium Euros (EUR)
Canada Canadian dollars (CAD) or United States dollars (USD)
Czechia Czech Koruna (CZK) or Euros (EUR)
Denmark Krone (DKK) or Euros (EUR)
Finland Euros (EUR)
法国 Euros (EUR)
Germany Euros (EUR)
香港特别行政区 Hong Kong dollars (HKD)
Ireland Euros (EUR)
Italy Euros (EUR)
Japan Japanese Yen (JPY)
Netherlands Euros (EUR)
New Zealand New Zealand dollars (NZD)
Portugal Euros (EUR)
Singapore Singapore dollars (SGD)
Spain Euros (EUR)
Sweden 瑞典克朗(SEK)或欧元(欧元)
Switzerland Swiss Franc (CHF) or Euros (EUR)
United Kingdom Pound sterling (GBP)
United States United States Dollar (USD)

Currency exchange and conversion fee

A currency exchange rate and a conversion fee are applied when a payment is captured or when a refund is issued. In your Shopify admin, you can view:

  • the current currency exchange rate fromPayment providers.
  • the currency exchange rate that was used for an order from the order'stimeline.

Changing your payout currency

If yourcountry supports multiple payout currencies, then you can change your payout currency to another supported currency. To receive the payouts, you need to have a bank account in the currency that you want to be paid in. For example, if your store is located in Canada, and you want to be paid in US dollars (USD), then you need to have a bank account that accepts USD.

To change your payout currency, update your Shopify Payments banking information on thePayment providerspage in your Shopify admin.

Changing your store currency

Your store currency is the currency that is used in your Shopify admin. It's the currency that you price your products in and that's used in your reports. Changing your store currency might affect your reports.

If your store has already made sales, then you need tocontact Shopify Supportto change your store currency.

Changing your store currency also changes your primary market because your primary market is determined by your store currency. Learn more aboutchanges to your primary marketwhen you change your store currency.

You can view and change your store currency from theStore currencysection of theStore detailssettings page.

Steps:

  1. From your Shopify admin, go toSettings>Store details.

  2. In theStore currencysection, select your new store currency from the list. If you aren't able to select a new currency, then you need tocontact Shopify Supportto change your store currency.

  3. ClickSave.

Payouts in multiple currencies

If your business is based in Canada and your store is on the Advanced Shopify or Plus plan, then you can connect two bank accounts and receive payouts in CAD and USD currencies with Shopify Payments. Payouts are sent to separate bank accounts that are in each respective currency. For example, orders in CAD currency are routed to your CAD bank account, and orders in USD currency are paid out into your USD bank account.

Review the following details to learn more about getting paid in multiple currencies:

  • Supported currencies: You can have one bank account per supported currency. Your bank account in CAD currency needs to be located in Canada, but your bank account in USD currency can be located in Canada or the United States.
  • Payouts for orders in a currency without a dedicated payout account: Any currencies that don't have a dedicated payout account are exchanged into the currency of your default bank account andexchange feesare applied.
  • Foreign exchange fees: When the payout currency and the currency you're selling in match, your customers don't have to pay a currency conversion fee. If you want to include this fee in your international pricing strategy, then consider usingprice adjustmentsfor the associated market.
  • Refunds: Refunds for payouts in multiple currencies work in the same way as other refunds. Credit card transaction fees aren't returned when you issue a refund. Learn more aboutrefunding orders.
  • International currency payout fees: You're charged an international payout fee for each payout in an international currency based on your Shopify plan:

    • If you're on the Advanced Shopify plan, then you're charged a 1.50% payout fee.
    • If you're on the Shopify Plus plan, then you're charged a 1.25% payout fee.

    Here is an example internal payout fee calculation:100 USD payout - (2% Shopify Payments fee + 0.22 USD) - 1.25% international currency fee = 96.53 USD.

    International currency payout fees apply to payouts in non-domestic currencies, even if you aren't receiving payouts in multiple currencies.

Add a bank account for payouts

You can add a bank account to receive payouts in an international currency.

Steps:

  1. From your Shopify admin, go toSettings>Payments.
  2. In theShopify Paymentssection, clickManage.
  3. In thePayouts bank accountssection, clickAdd.
  4. In theBank countrysection, select the country where your bank account is registered.
  5. In theAdd a bank accountsection, enter your bank account number.
  6. In thePayouts currencysection, select a currency in which you want your payouts to be paid out into your bank account.
  7. ClickAdd bank account.

Change your default bank account for payouts

After you add a second bank account for payouts, your first bank account is considered as your default account. Currencies that don't correspond to your bank account's currency are deposited to your default bank account.

For example, suppose you receive payouts in CAD currency in your first bank account and in USD currency in your second bank account, and you're also selling in EUR currency. If you receive an order in EUR currency, then EUR is exchanged into the currency of your default bank account, in this case CAD, andexchange feesare applied.

You can change your default bank account for payouts.

Steps:

  1. From your Shopify admin, go toSettings>Payments.
  2. In theShopify Paymentssection, clickManage.
  3. In thePayouts bank accountssection, click...next to the bank account that you want to make as default.
  4. ClickMake default, and then clickMake default.

你应该评估任何潜在的法律或税务implications involved with selling in a currency that is different from the one associated with the country where your store is located.

Ready to start selling with Shopify?

Try it free