Hi @GoBlue
I totally get why you’re looking to switch from CAD to USD pricing—managing fluctuating exchange rates with so many suppliers can be a real headache. It sounds like you’ve already done some solid research, so let’s go over your key concerns and make sure you’re on the right track.
Switching to USD Pricing with Local Currency Conversion
Yes, you’re correct that Shopify allows you to set your store’s primary currency to USD, and then automatically convert prices for international customers based on their local currency. Shopify Payments handles this conversion using real-time exchange rates. However, keep in mind that:
- If you enable Shopify Markets, you can display prices in CAD for Canadian customers, but Shopify will automatically convert from USD.
- Exchange rate fluctuations may cause minor variations in the displayed prices for customers.
- Shopify may add a conversion fee (typically 1.5% if using Shopify Payments) when customers pay in a currency different from your store’s base currency.
Now, let’s tackle your Managed Markets & Shipping Rate Questions.
Managed Markets | Collecting Duties & Taxes at Checkout
You’re absolutely right to be concerned about Canadian customers facing unexpected duties, brokerage fees, and taxes at delivery. Fortunately, Shopify Markets allows you to collect these fees upfront at checkout. Here’s how:
-
Enable Duties & Import Taxes in Shopify Markets
- Go to Settings > Markets
- Select Canada and enable “Include import taxes and duties at checkout”
- Shopify will then calculate these fees and add them to the order total.
-
Use a Carrier That Supports DDP (Delivered Duty Paid)
- DHL and UPS both offer DDP services, meaning duties and taxes are paid before delivery.
- Make sure you select a DDP shipping option when purchasing labels.
Custom Shipping Options for DHL & UPS
If you want to partially cover shipping costs and avoid the default calculated rates, you can create a custom shipping rate in Shopify:
- Go to Settings > Shipping and Delivery
- Under “General Shipping Rates,” select your Canada shipping zone.
- Click “Add Rate” and choose Set Custom Price instead of using carrier-calculated rates.
- Name it something like “DHL Expedited (No Hidden Fees)” and set a lower price.
- Optionally, create another rate (e.g., “UPS Express - Prepaid Duties”) with a different cost.
This setup allows you to charge a portion of the actual shipping cost while ensuring Canadian customers still benefit from prepaid duties and taxes.
Final Thoughts- Switching to USD pricing simplifies supplier payments and reduces exchange rate headaches.
- Enabling Shopify Markets ensures Canadian customers pay duties/taxes upfront.
- Using DHL or UPS with DDP prevents surprise fees at delivery.
- Custom shipping rates allow you to subsidize costs without using carrier-calculated prices.
Hope that helps! If you need extra help, just let me know asap.
Thanks,
Daisy.