There are some key concepts about multiple currency support:
1. Revaluation
- The purpose is to ensure the account balance held in foreign currencies are represented with an accurate value in the base currency for financial reporting.  This is required by GAAP.
 - The amount needs to be adjusted because of the currency fluctuation.
 - Revalue the account balance for balance sheet accounts (Asset and Liability), not the individual transactions.
 - Currency revaluation typically happens in the period end, which is also considered as the reporting date.
 - The exchange rate to be used is the spot at the end of period although sometime the accounting rule does allow the use of the average rate.
 - Revaluation Gain or Lost adjusting entries should be posted to the base currency.
 - The account balance amount will be adjusted by the adjusting entries.
 
- The purpose of translation is to translate the amount available from one base currency to the other base currency.
 - Translation is typically part of the consolidation process.
 - The account balances from the base currency of a company is 'translated' to the base currency of the parent company.
 - The currency exchange rate to be used are the spot rates at the translation date (period-end date)  for asset and liability balances and are the average rates for revenue and expense balances
 
1 comment:
Hello Dylan,
I have a simple query regarding an Accounting system.
Is the 'Account Balance' a property of an 'Account' (table/object)?
Or is it always computed as a summation of transactions effected on the Account?
This applies for a Warehouse (wms) as well. Stock in a Bin = a number, or a sum of In's and Out's?
Post a Comment