Multicurrency: Attributes

In Administration, you can create attribute categories and assign a data type to each category. If you select “Currency” as the data type, you can select the currency to use when you associate the attribute with records you create in the program and records you add or import in Batch.

Note: You must have exchange rates set up to convert any attribute currency amounts to the organization currency. For example, if your organization currency is USD and you create a currency attribute and select GBP, you must have an exchange rate to convert GBP to USD. For more information about exchange rates, refer to Multicurrency Exchange Rates.

For currency attributes associated with records that have an assigned currency, the attribute inherits the base currency of the parent record by default. These record types include designations, events, funding requests, fundraising purposes, grant programs, opportunities, planned gifts, prospect plans, registrants, revenue, and sponsorship opportunity child records. However, you can change the default currency format to the organization currency, a currency in your assigned currency set, or the transaction currency of the parent record.

Warning: A currency attribute’s format does not update when you change the base currency of the parent record. If you plan to apply a different base currency to a record, add currency attributes after you make this change.

For currency attributes associated with records that do not have an assigned currency, the attribute inherits the base currency of your assigned currency set by default. These record types include constituent, educational history, and interaction records, as well as stewardship plan steps. However, you can change the default currency format to the organization currency or another currency in your assigned currency set.

When you edit a currency attribute, the current currency format appears even if this currency is not included in your assigned currency set. For example, a user with an assigned base currency of USD adds a currency attribute to a constituent record. This attribute inherits USD as the default currency. Another user whose currency set has a base currency of GBP and a transaction currency of EUR edits the attribute. Although the user’s currency set does not include USD, this currency format appears because it is the currency associated with the attribute.