Loading
Sales Basics
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Considerations for Enabling Multiple Currencies

          Considerations for Enabling Multiple Currencies

          Enabling multiple currencies introduces permanent changes in your org. Before proceeding, be aware of these implications to ensure a smooth transition.

          Required Editions

          Available in: Salesforce Classic and Lightning Experience
          Available in: Group, Starter, Professional, Enterprise, Performance, Unlimited, Developer, and Database.com Editions
          • After you turn on multiple currencies for your Salesforce org, you can’t turn it off.
          • If you turn on multiple currencies, field-to-field filters in reports don't support currency fields, like amount.
          • Upon enablement, existing records are stamped with a default currency code that you provide in your enablement request. For example, if your org contains records that use USD and EUR, switch them all to the same default currency before enablement. Support for this type of conversion is also available as a Salesforce paid implementation service.
          • Standard and custom objects, such as Account, Lead, Case, Opportunities, Opportunity Products, Opportunity Product Schedules, and Campaign Opportunities, have currency fields that support multiple currencies. Reports related to these objects and fields also support multiple currencies. By default, page layouts for these objects have multi-currency-compatible fields in which you can specify the currency for the record. Typically, these fields are available only when creating a record or editing an existing record. The selected currency is used for the primary amount field.
          • When you create and test a package, the temporary build org has only USD configured. Using a currency code other than USD for testing results in an error
          • After enablement, the number of decimal places defined in a custom currency field is ignored. Instead, set decimal places per currency through Manage Currencies in Setup.
          • After enablement, the primary currency shows as usual and, optionally, a secondary currency amount appears in parentheses. The primary currency is typically the default corporate currency, unless it’s overridden at the record level. The amount shown in parentheses is the user’s personal default currency, calculated based on the conversion rate settings defined in your org. The conversion rate first calculates from the corporate currency to the records currency, then calculates again based on the logged in users default currency. To control whether the converted currency amount appears, turn on or off parenthetical currency conversion from the Manage Currencies page.
          • In reports, the primary currency reflects either the default corporate currency or the currency selected for the record. The secondary currency reflects the personal default currency of the user running the report, or the currency specified in the report criteria.
          • Users can specify a personal default currency on their personal information page. If parenthetical currency conversion is turned on, the personal default currency is shown as the secondary currency amount (converted amount). Changing the personal default currency updates the converted amount in real time.
          • After a currency is added to an org’s list of supported currencies, it can’t be deleted from the admin’s list of currencies, even when it’s deactivated. The presence of inactive currencies in the administrator’s list is a cosmetic issue that doesn’t affect end users. A deactivated currency isn’t visible to end users, but remains visible to administrators. Salesforce recommends that you keep this issue in mind during testing and use only those currencies that you eventually plan to use.
          • After enablement, all currency fields show the ISO code of the currency before the amount. For example, $100 displays as USD 100.
            Note
            Note If you have only one currency in your multi-currency org, you can set a preference to show currency symbols instead of ISO codes. To show currency symbols, search Setup for User Interface, and then select Show currency symbols instead of ISO codes in the Currency Display Settings section of the User Interface settings page. If you later enable more currencies in your organization, ISO codes display, and this preference is no longer available. This preference applies only in the standard Salesforce user interface.

            When you activate multiple currencies, you specify the number of decimal places to show However, when Show currency symbols instead of ISO codes is enabled, the specified decimal places for multiple currencies are ignored.

          • By default, all converted amounts rely on the current conversion rates defined for your org. Conversion rates must be set and updated manually. Changing the exchange rate automatically updates converted amounts on all records, including on closed opportunities.

            You can opt to use dated exchange rates by using advanced currency management to track historical exchange rates. Advanced currency management allows you to maintain a list of exchange rates by date range. Converted currency amounts on opportunities show based on the specified Close Date, regardless of the opportunity stage. If the Close Date changes to a different exchange rate period, changing the Close Date impacts converted amounts.

            Note
            Note Dated exchange rates aren’t used in forecasting, currency fields in other objects, or currency fields in other types of reports.
           
          Loading
          Salesforce Help | Article