You are browsing documentation for version 5.0 of OroCommerce, OroCRM, and OroPlatform, maintained until August 2024 and supported until March 2026. See version 5.1 (the latest LTS version) of the Oro documentation for information on latest features.

See our Release Process documentation for more information on the currently supported and upcoming releases.

Available in OroCommerce

Manage Prices in Multiple Currencies


Before you begin, ensure that the necessary currencies are enabled in the global and website configuration. Keep in mind that the multi-currency feature is only available in the Enterprise edition.

Enable Multiple Currencies for the Price List

To add or remove currencies that may be used in a price list:

  1. Navigate to Sales > Price Lists in the main menu.

  2. Click the More Options menu to the right of the price list and then click the Edit icon to start editing the price list details.

  3. In the General section, next to the Currencies, select the currencies you would like to enable for the price list (e.g., USD, EUR, PND) and unselect those you would like to disable.

    Currencies available in the system
  4. Once you enable the necessary currencies for the price list, click Save.

Add Price in Specific Currency to the Price List

When adding a product price manually or using a rule that automates price generation, you always specify the currency it is in. You can add only one price per combination of product quantity tier and currency (e.g., one price for 1 item in USD or 10 items in EUR). For detailed information on adding product prices in particular currencies, see Manual Price Management and Automated Rule-Based Price Management.

View Price in Specific Currency in the Storefront

By default, prices in the OroCommerce storefront are shown in the default currency.

Display prices for the lumen headlamp in USD in the storefront

However, you may select a different currency with a currency selector on the top right.

Switching between currencies in the storefront

After the new currency is selected, product prices automatically adjust to show the unit prices in the selected currency.


When the price list does not contain the price for the product in the selected currency, the price information is missing. You can still add the product to the shopping list and request a quote to clarify the pricing in the specific currency.

Sample: Prices in Euro are Provided

Display the prices in Euro for the lumen headlamp product

Sample: Prices in Euro are Missing

Display the lumen headlamp product without prices as it doesn't support prices in USD