Dimensions determines whether a currency difference is an Exchange difference or a Rounding difference based on the exchange rate: - If the exchange rate differs between the two transactions, any difference is treated as an Exchange difference. - If the exchange rate is the same on both transactions, any difference is treated as a Rounding difference — regardless of whether the currency values differ. The examples below use a currency value of 150.00 and an exchange rate of 1.5 (VAT excluded for simplicity).
Example 1 — change in exchange rate
Invoice: Home value 100.00 | Exchange rate 1.5 | Currency value 150.00 Payment: Home value 107.14 | Exchange rate 1.4 | Currency value 150.00 When allocated, the rates differ, so the difference of 7.14 (107.14 − 100.00) posts to the Difference on Exchange nominal account.
Example 2 — no change in exchange rate
Invoice: Home value 100.00 | Exchange rate 1.5 | Currency value 150.00 Payment: Home value 107.14 | Exchange rate 1.5 | Currency value 150.00 When allocated, the rates are the same, so the difference of 7.14 posts to the Rounding difference nominal account.
Post a manual correction
To adjust the home value without affecting the currency value on a customer or supplier account, use two transactions.
First, post a transaction of the same type (for example, an invoice) for the home currency adjustment amount plus £0.01, and €0.01 in the currency value. For example, to correct an invoice that was wrong by £1,000 in home currency for a euro supplier:
Post an invoice with a value of −£1,000.01 and −€0.01.
Then post a second transaction to correct for the extra penny:
+£0.01 and +€0.01
