Multi-Currency Transactions in accounting involve recording transactions in various currencies because of international trade, overseas investments, or global business operations. These transactions require companies to manage exchange rates, convert amounts, and account for any gains or losses due to currency fluctuations.
These tutorials explain how to record transactions using multiple currencies.
Table of Contents
ℹ️ A foreign currency transaction is created in the same way as a local currency transaction.
The exchange rate is displayed in the bottom-right corner.
Only Items that have prices in the applicable currency can be added to a foreign-currency transaction.
The Transaction Type must allow the specific foreign currency.
Additional fields that display totals in local and foreign currencies can be added using the Field Chooser (*).
Navigate to the Transaction Type (e.g. Main Menu > Workflow > Quotations).
Click New (button).
Select a Customer or Supplier from the dropdown list (whichever is applicable)
Fill in the required information in the header.
Add Items and Services as required.
Enter the Unit Price in the Foreign Currency if applicable (e.g. if it is a custom entry).
Verify the Exchange Rate displayed in the bottom-right corner.
Click Save (button).
Check that Multi-Currencies are enabled for the applicable Transaction Type (see How to Setup Transaction Types to use Foreign Currency)
Note: If you change the option on the Transaction Type, you must restart BOS Enterprise before capturing the transaction.
Navigate to the Transaction you want to enter (e.g. Main Menu > Accounting > Ledger > New (button) > Expenses).
Change the Currency in the bottom right-hand corner to the currency of the transaction.
Edit the Exchange Rate in the bottom right-hand corner if necessary (if that option was selected when setting up the Transaction Type).
Complete the transaction in the Foreign Currency.
Note: If all the fields for Local and Foreign Currency are not shown, add them using the Field Chooser (*) in the first column.
Create a Customer Receipt.
If an amount is left over on either the payment or invoice, click the far-left column on the line item in the Outstanding (section) and select Record Forex Exchange Gain / Loss from the context menu.
Confirm on the pop-up that you want to record the Forex Gain or Loss.
Change the Status of the transaction to Complete.
Click Save (button).
Click Links (button - top row) and click the transaction starting with CFX to open the forex transaction.
Change the Status of the Forex Transaction to Complete
Click Save (button).
Navigate to the Main Menu > Accounting > Ledger.
Click the arrow on the New (button) > Customer Transactions > Customer Forex Gain (CFX+) or Customer Forex Loss (CFX-).
Customer = Select the Customer Account from the dropdown list.
Amount = Enter the Amount.
Select No VAT.
Allocate the amount to any Outstanding Invoices, Credit Notes or Overpayments.
Change the Status of the transaction to Complete.
Click Save (button).
Create a Supplier Payment using the Ledger.
If an amount is left over on either the payment or invoice, select the far-left column on the line item in the Outstanding (section) and select Record Forex Exchange Gain / Loss.
Confirm on the pop-up that you want to record the Forex Gain or Loss.
Change the Status of the transaction to Complete.
Click Save (button).
Click Links (button - top row) and click the transaction starting with SFX to open the forex transaction.
Change the Status of the Forex Transaction to Complete.
Click Save (button).
Navigate to the Main Menu > Accounting > Ledger.
Select New (button) > Supplier Transactions > Supplier Forex Gain (SFX+) or Supplier Forex Loss (SFX-).
Supplier = Select the Supplier Account from the dropdown list.
Amount = Enter the Amount.
Select No VAT.
Allocate the amount to any Outstanding Invoices, Debit Notes or Overpayments.
Change the Status of the transaction to Complete.
Click Save (button).