Should I sign up for Shopify US or Canada as a Canadian business selling mostly to the US?

mT20
Visitor
2 0 1

We're a Canadian business which sell 85% to the US. We've been looking into setting up own our webstore for a while and looked into Shopify to easily manage our eBay and Amazon market inventory at one spot including our own store.

However, I have a dilemma whether to sign up on Shopify US or Canada. As I've seen many sellers debate whether to set up 2 stores or multicurrency etc, we're looking forward to the feature which could let us set separate pricing depending on the country. Therefore, at the moment we would probably choose to sell in USD on Shopify. However, should I then sign up on Shopify US or Canada? Even if I set up to charge credit card in USD, would the US credit card charge the "foreign transaction fee" on my customers?  As a Canadian, I know our Canadian credit cards do not charge this fee (or just merge it in the total), but my US credit card had had charged this fee even though I bought in USD on a (I thought) US website.

I do not want my customer to be unpleasantly surprised with the extra charge. However, I do want the USD I received to be deposited into my Canadian US Dollar bank account. Could someone answer this question? 

Thank you.

Replies 12 (12)

Elias
Shopify Staff
2771 274 483

Hello, @mT20.

Elias here with Shopify Support. Thank you for reaching out.

I understand you're a Canadian business that mostly sells to the US and Shopify is definitely suitable for managing multiple sales channels, like Amazon or eBay

Typically, if you're using Shopify Payments, we'd recommend setting up your store to sell in multiple currencies. Selling in multiple currencies with Shopify Payments in Canada allows you to change your payout currency to CAD or USD, so you can receive your funds in USD. Shopify Payments in the US can also sell in multiple currencies, but the payouts is only in USD. 

Since the primary concern is the foreign transaction fees, you can set up your store on Shopify US and use a Canadian USD bank account. This way, your US customers won't be charged for foreign exchange fees. However, I do need to clarify that I have seen foreign exchange fees on my Canadian credit card on US purchases before, so it's important to note that your Canadian customers may end up seeing the foreign exchange fees on their transactions. 

Whether you chose to sell in USD with Shopify US or Canada, you'll be able to connect your Canadian USD bank account and receive the funds in USD with both scenarios. However, the best option to avoid unpleasantly surprising your customers (US and Canada) and to be able to set separate pricing based on countries is to open separate stores. As you're already aware, many businesses do this and they often incorporate multiple domains (eg. .com and .ca) as well.   

I hope this helps! If you have any other questions on this topic, don't hesitate to let me know!

Elias | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

Pax
Visitor
2 0 1

I have a few questions about the store setup you talk about above:

1) Can a Canadian open a US based store with Canadian address and Canadian bank account (USD bank account) only? Basically no connection to the USA other than 95% of our customers are American.

2) With Americans buying from this Shopify store, will we be subject to the domestic credit card fee or international credit card fee?

3) With Canadians buying from this Shopify store, will we be subject to the domestic credit card fee or international credit card fee?

4) Will there be any exchange rate conversion fees? All customers will be required to pay in USD and we will deposit our earnings directly into a Canadian USD bank account.

I am aware that Canadians purchasing items in the store with a Canadian dollar credit card will need to pay a conversion fee to their credit card company. I just want to minimize my fees as much as possible.

Elias
Shopify Staff
2771 274 483

Hey, @Pax.

Thank you for joining the thread!

I understand you have several questions regarding payment processing, and I'll try my best to answer them in the same manner. 

1) If you're using Shopify Payments, you can set up your store to process in USD and connect a USD Bank account from a Canadian bank. Another option to consider is setting up your store for multiple currencies, which allows you to process both USD/CAD and get paid in your local currency.

2) Since your store is located in Canada, international and American Express credit cards would still be subject to the international credit card processing fees. If you'd like more information on this, you can view the plan features and fees on our pricing page.  

3) Canadian credit cards will be subject to domestic credit card processing fees. 

4) Since your store is set up for USD and connected to a Canadian USD bank account, US customers would not incur a conversion fee. 

I think the best way to handle the currency for both of your customers' region is by setting up your store in CAD and enabling multiple currency. While multiple currency does convert the payouts to CAD, the currency exchange and conversion fee happens on a payout level and does not affect your customers - this would help minimize the fees for your customers. 

Have you had the chance to look at the multiple currency option?

Elias | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

Elias
Shopify Staff
2771 274 483

Hey, @lucas05021.

Thank you for joining the thread!

I understand you're also looking to resolve the problem of selling to US from Canada. Aside from the information that's already discussed in the thread, did you have any other specific questions on this topic?

Did you already create your store using our free 14-day trial (https://bit.ly/2LJ7aas)?

Elias | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

Ash345
Visitor
3 0 0

Hi Elias,

 

My shop is about to go live in about 14 days. 

I don't quite understand the questions you answer above #2 & #3 

 

SCENARIO#1

The store is in US + the currency charged is in the USD = payout to a US DOLLAR checking account IN CANADA. 

In this scenario:

1. Why would the customer incur international transaction fees when the processing currency and the payout currency is the same?  The store is only Incorporated in Canada but it's a Shopify us-based store.

2. As for my interpretation the merchant should also not be charged the 2.99% currency conversion fee during payout.

3. All Canadian buyers we'll see an international transaction fee

 

SCENARIO#2

The store is in US + the currency charged is in the USD = payout to a CAD checking account IN CANADA. 

1. Again as for my interpretation in this scenario only the merchant should be charged the 2.99% currency conversion fee during payout.

2. All Canadian buyers will see an international transaction fee

 

This is what I understood from what's on your website about Shopify payouts! 

Is this right?

Ash

Elias
Shopify Staff
2771 274 483

Hi, @Ash345.

Thank you for joining the thread!

The question above is for a store located in Canada selling in USD and receiving the payouts in USD, so they are using Shopify Payments (Canada). In their case, there is an international credit card processing fee for American Express and international/US credit cards. However, in the two scenarios you've mentioned, it seems that your business is in the US where CAD payouts wouldn't apply.

If you meant to say that your store is Canadian-based but selling in USD and, assuming you are using Shopify Payments (Canada), then you do have the option to receive your payouts in CAD or USD. It's important to note that US-based stores using Shopify Payments (US) does not have the option to receive payouts in a different currency. For more information on this, you can refer to Shopify Payments - Supported currencies

Scenario #1
1. There is a credit card processing fee because you would be using Shopify Payments (Canada).
2. There wouldn't be a conversion fee charged to the merchant if your funds are paid out in USD.
3. Canadian customers will be subject to a domestic processing fee. 

Scenario #2

1. There is a conversion fee because the US funds are converted to CAD when paid out.
2. While Canadian buyers are paying in USD and there is a conversion fee from their credit card - they are subject to the domestic processing fees because the processing gateway is Shopify Payments (Canada). 

I hope this clarifies your questions! If you have any other questions on this topic, don't hesitate to let me know!

Elias | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

Ash345
Visitor
3 0 0

Sorry but your explanation isn't very clear or precise. 

How do I know if my store is "US-based" or "Canada-based"?

 

Simple yet,

Can you please tell me 

1. How do I become a US-based store so my US customers (The majority of my target market) do not incur international currency processing fees? i.e I want to charge in USD [I understand that my Canadian and customers around the world will incur credit card international transaction fees]

2. I want to get paid out in USD in a US dollar checking bank account in Canada to avoid conversion fee at payout.? [Does Shopify consider this as payment in USD or does it still consider in CAD because the bank is in Canada?]

 

Elias
Shopify Staff
2771 274 483

Hey, @Ash345.

Thanks for the follow-up!

To help determine if your store is US or Canada-based, could you confirm if you are operating out of the US or Canada? It's worth noting that based on where you're operating from, you may be required to provide government issued documents and/or remit taxes in your country. 

1. Based on the scenarios you've mentioned, it sounds like you're located in Canada and you want to sell in USD - is this correct? If so, then you can change your store currency to USD and connect a USD bank account from a Canadian bank. In this case, you would be using Shopify Payments (Canada) and processing in USD. However, while this would still be international credit card processing fees, the fee is charged to the merchant and not your US customers. 

2. You can receive your payouts in USD using a USD bank account from a Canadian bank and there would not be a conversion fee. With this setup, the only fee you're subject to is the credit card processing fees if you're using Shopify Payments. 

If you have any other questions on this topic, don't hesitate to let me know!

Elias | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

Ash345
Visitor
3 0 0

I'm sorry but I don't think we're getting anywhere with this conversation. I don't want to sound impolite but I am pretty sure we are talking about two different things. Unfortunately my questions aren't quite answered and I am even more confused than before.

Thanks anyways


@Elias wrote:

Hey, @Ash345.

Thanks for the follow-up!

To help determine if your store is US or Canada-base, could you confirm if you are operating out of the US or Canada? It's worth noting that based on where you're operating from, you may be required to provide government issued documents and/or remit taxes in your country. 

1. Based on the scenarios you've mentioned, it sounds like you're located in Canada and you want to sell in USD - is this correct? If so, then you can change your store currency to USD and connect a USD bank account from a Canadian bank. In this case, you would be using Shopify Payments (Canada) and processing in USD. However, while this would still be international credit card processing fees, the fee is charged to the merchant and not your US customers. 

2. You can receive your payouts in USD using a USD bank account from a Canadian bank and there would not be a conversion fee. With this setup, the only fee you're subject to is the credit card processing fees if you're using Shopify Payments. 

If you have any other questions on this topic, don't hesitate to let me know!


 

Pax
Visitor
2 0 1

Pretty we are all are talking about the same thing.  Unfortunately, we just don't like the answers.

If you are using a Canadian bank and a Canadian registered business, then any sales to American customers (with their American credit cards) will be processed at the international rate, regardless if you want to be paid out in CAD or USD. As Canadian-based sellers we have to eat that extra sales expense, which in turn makes us less competitive with American-based sellers. Instead, we get the "bonus" of being more competitive to Canadian shoppers, but yeah... who cares about that tiny market in comparison lol

The solution is to open a US business and US bank account I guess. As a Canadian, I have opened a US bank account in the past. There are some US banks that will do that, even remotely from Canada. Only then will you be allowed to process transactions through Shopify Payments US and get the domestic credit card rate for American buyers.

What I am unsure of is the bank account name. Maybe someone from Shopify can clarify. Does the bank account name need to be the same as the registered company name? Or can we use a personal bank account? I assume the personal name at least must match the owner of the registered business. Can the bank account be a joint account with at least one name matching the registered business name?

 

 

mT20
Visitor
2 0 1

From what I understood in the past, it is simply based on WHERE your business address on the business licence is. If the registered business is in Canada, it is Canadian based Shopify. If your business address is in US, it is US based Shopify. 

On top of all these, most US credit cards would charge the credit card user a "international transaction charge" if the processor is not in US regardless of transaction currency. Therefore, there is a high chance that a US customer would email and ask why they are charged a separate fee even though the customer THOUGHT they are buying in USD locally in US.

Elias
Shopify Staff
2771 274 483

Hey, @Pax (& @mT20).

Thank you both for clarifying and joining the thread!

I'm not sure what the ideal setup is for the bank accounts, as I have seen both, registered business names and personal names, on bank accounts using Shopify Payments. However, if there is an issue with your setup or failed payouts, our Payments team will reach out to you and assist you in resolving these issues. 

If you have any other questions, don't hesitate to let me know!

Elias | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog