💱Show Prices in Different Currencies
Multi-currency shows converted prices in the currencies you pick, with a currency switcher on your storefront. Customers always check out in your store currency, and a cart page notice can tell them so.
How to Set It Up
Go to B2B tax & currency › Multi-currency. The module has one home page, Settings, plus Storefront setup in the header.
Step 1: Turn on Multi-currency
Turn on the switch next to the Multi-currency title. The first time, default settings are saved for you.

Step 2: Configure Settings
The Customization area has three collapsible groups, with a Live preview of the switcher and cart notice on the right. Click Save when done.
Currency settings
Automatic currency
Show prices in the shopper's local currency based on location
Shoppers see their country's currency when it is in your list.
Currencies
Show all currencies, or search by currency name or code and select
Currencies customers can switch to. Your store currency is always included.
Price rounding
Round converted prices, then Rounded style: Remove decimals or Round to decimal
Fine-tunes converted prices. Remove decimals drops a trailing .00 or ,00.
Appearance & display
Currency bar design
Show flag and currency · Show currency only
Style of the switcher.
Colors
Background color, Text color, Hover color, Add a shadow to the bar
Match your brand.
Device settings
Mobile and Desktop checkboxes, each with Display position: Top left, Top right, Center left, Center right, Bottom left, Bottom right
Where the switcher sits.
Keep both Mobile and Desktop ticked to convert prices on every screen. Unticking one hides the switcher and the converted prices on that screen size.
Cart page notice
Keep Show a notice on the cart page ticked and edit the Text; [checkout_currency] is replaced with your store currency. You can also set the notice Background color and Text color. The notice appears on the cart page, right under your theme header.

Step 3: Check Storefront Setup
Click Storefront setup and make sure the module and the app embed are on. Save your Multi-currency settings at least once so the switcher appears.
Prices are detected automatically in this order:
If your money format contains the app tag, prices from that format are converted. This is the most accurate option.
Otherwise, on supported themes (Dawn, Dawn-based themes and Maximize), the app tags prices automatically.
On other themes, the app finds prices on the page that match your money format.
If some prices don't change currency, click Show manual installation: in Shopify Store currency settings click Change formatting, replace both HTML values with the HTML with currency and HTML without currency values shown (use Copy), save, then click Verify setting. Stores on the legacy storefront script must do this step. Still stuck? Chat with us; we set it up for free.

What Customers See
A U.S. customer sees USD ($), a European customer EUR (€), and so on, or picks a currency in the switcher.
At checkout, customers pay in your store currency (or the Shopify Markets currency, if enabled).
For example, with USD as base and EUR and GBP active, a $100 product shows the converted amount, updated as Shopify's rates change.



FAQ
Can I set a fixed B2B price per currency or country? Give each market its own rule. Fixed prices in Custom Pricing and Price Lists are entered in your store currency and converted with the shopper's market rate, so create one rule per market and pick Specific markets under Markets.
Last updated
Was this helpful?