Formatting how currency displays to your customers
You can change the way that currencies are displayed on your store to make it easier for your customers to read the amounts.
On this page
Currency formatting types
Review the following currency formats that are used in different parts of your store.
Name | Used in |
---|---|
HTML with currency | Online store |
HTML without currency | Online store |
Email with currency | Notifications and Shopify Order Printer templates |
Email without currency | Notifications and Shopify Order Printer templates |
Currency formatting options
You can display currency amounts in different ways.
Money format | Rounded | Example |
---|---|---|
{{ amount }} | 1,134.65 | |
{{ amount_no_decimals }} | ✓ | 1,135 |
{{ amount_with_comma_separator }} | 1,134.65 | |
{{ amount_no_decimals_with_comma_separator }} | ✓ | 1,135 |
{{ amount_with_apostrophe_separator }} | 1'134.65 | |
{{ amount_no_decimals_with_space_separator }} | ✓ | 1 135 |
{{ amount_with_space_separator }} | 1 134,65 | |
{{ amount_with_period_and_space_separator }} | 1 134.65 |
When using the formatting option amount_no_decimals
, the thousands separator (used for digit grouping) is determined from the international set standard for the currency code.
If the decimal number is 50 or greater, then rounded currency formats are rounded up. If the decimal number is less than 50, then rounded currency formats are rounded down.
Change your currency formatting
Desktop
From your Shopify admin, go to Settings.
Click General.
In the Store defaults section, click …, and then click Change currency formatting.
In each of the fields, replace
{{amount}}
with the currency format that you want to use from the options table.Click Save.
iPhone
- From the Shopify app, tap the … button, and then tap Settings.
- Scroll to the Store settings section.
- Tap General.
- In the Store defaults section, tap …, and then tap Change currency formatting.
- In each of the fields, replace
{{amount}}
with the currency format that you want to use from the options table. - Tap Save.
Android
- From the Shopify app, tap the ☰ button, and then tap Settings.
- Scroll to the Store settings section.
- Tap General.
- In the Store defaults section, tap …, and then tap Change currency formatting.
- In each of the fields, replace
{{amount}}
with the currency format that you want to use from the options table. - Tap Save.
Activate currency codes in your theme settings
Themes that are created by Shopify let you display or hide the currency code along with the prices in your online store.
Steps:
From your Shopify admin, go to Online Store > Themes.
Next to the theme that you want to edit, click Customize.
Click Theme settings.
Click Currency format.
In the Currency codes section, select or deselect Show currency codes.
Click Save.
Troubleshooting
Errors with how your currency or pricing displays in your online store can be caused by the following factors:
- incorrect currency formatting
- third-party or custom theme code
- third-party or custom app code
There are a few steps you can take to troubleshoot the issue:
- change your store currency, and then change it back
- confirm that your currency formatting is set up correctly
- review any apps that might make changes to your currency settings
- preview your online store in an un-edited theme by Shopify
If the issue persists in the original theme, but the issue is solved in an unedited Shopify theme, then the issue might be caused by custom theme or app code. You can reach out to your theme's developer or the relevant app developer for further troubleshooting. Learn more about where to find support for your theme and getting help with apps.
If you've confirmed your currency and currency formatting is correct, and the issue persists in an un-edited Shopify theme, then you can reach out to Shopify Support.