Accorto supports Multi-Currency and Dual Currency Documents.

For this, your Salesforce organization must have the Multi-Currency feature enabled.


Summary


You can enter foreign currency receipt amount, which are converted to the default user currency (defaulting to the corporate [home] currency) for the T&E Report (document amount).


The user can also select an Expenditure Type with a different currency (e.g. Canadian employee of a US company can choose to be paid in CAD or USD).


For T&E Reports and Invoices you can overwrite exchange rates, etc.


Financial accounts can have a fixed amount (e.g. mileage, per diem, ...).  The currency of the Financial account then determines the receipt currency as you then just enter the quantity.  So you can create a USD 50 Per Diem and a CAD 50 Per Diem.


Overview


Multi-Currency


This allows to capture expenses in different currencies. Salesforce supports a fixed corporate currency rate and dated currency rates. Note that the converted currency displayed in Salesforce Documents is the corporate currency rate and not the dated currency rate.


You set up and maintain the currency information in Setup > Manage Currencies.


Dual Currency


Dual (Document) Currency allows to maintain documents in a different currency than the default currency. Example: As a Canadian company, you have US based consultants who expect to be re-reimbursed in USD, regardless if the expenses are in USD, CAD or EUR.


If Dual Currency is enabled, the document currency is maintained in the specified currency, otherwise it defaults to the default currency of the Organization.


Document Details


In the following {calculated fields} are in curly braces and [roll-up fields] in brackets.


T&E Item


Transaction Currency Document Currency Corporate Currency
Receipt_Amount Document_Amount Expense_Amount
Tax_Amount Document_Tax -
{TaxNetAmount} -

Reimbursement_Amount -


{ExchangeRate}


ExchangeRate_Overwrite


T&E Report


Transaction Currency Document Currency Corporate Currency
- TE_Expense_Amount Expense_Amount
- Reimbursement_Amount


Invoice Line


Transaction Currency Document Currency Corporate Currency
ListPrice - -
UnitPrice Document_Price -
{Subtotal} {Document_Subtotal} -
TaxAmount Document_Tax -
{LineTotal} {Document_LineTotal} AccountedAmount


Invoice Header


Transaction Currency Document Currency Corporate Currency
[Line_Total] [Document_LineTotal] [Line_AccountedAmount]

Freight -

Handling Header_AccountedAmount

ShippingTax -
  {Total_Amount} {Accounted_Amount}
  [Total_Services] -
  [Total_Expenses] -


Notes


The default currency (for T&E Reports) for a particular user is based on the User Default Currency (not Resource) in Setup > Users.


For Dual Currency calculation, the cross rate is calculated based on the current dated or corporate rates.


Restrictions


Multi-Currency Tax is not supported as foreign taxes are just costs in other jurisdictions and e.g. cannot be deducted and do not need to be reported.


Note that Salesforce does not support Multi-Currency for Portal Licenses.


Multiple home currencies for different Financial Organizations are not supported as Salesforce only supports one home currency per organization.