Forex transactions, or foreign exchange transactions, involve the exchange of one currency for another in the foreign exchange market. These transactions are commonly used for international trade, investment, or travel, allowing entities to buy or sell foreign currencies at agreed exchange rates.
Although transactions can be recorded in multiple currencies, the financial statements are always prepared in a single currency. This requires foreign currencies to be converted to the local currency.
Sometimes customers pay into a local account using foreign currency or a foreign supplier is paid from a local bank account. In these cases, there are foreign exchange gains or losses.
These tutorials explain how to set up QuickEasy BOS Professional to enable multi-currencies, and how to capture foreign exchange gains or losses.Ā
Navigate to Main Menu > Setup > Accounting.
Select the Settings (tab).
Click the arrow next to Currencies to open it:
Next to Enable Multi-currency, select Yes.
Set the Name of your Local Currency.
Enter the names of your major currency (e.g. notes) next to Major Currency.
Enter the names of your minor currency (e.g. coins) next to Minor Currency.
Navigate to Main Menu > Setup > Accounting.
Select the Settings (tab).
Click the arrow next to Currencies to open it.
Click on Edit next to Currencies:
Enter the Currencies you want to use, starting with your Local Currency.
Set a Base Value for your currencies.
The base value of your Local Currency is always 1.
Get a guide rate quickly by asking a search engine (e.g. for Rand to Dollars, type in: How many dollars can R1 buy? The answer will be in the correct format to enter in the Base Value column.)
You can use up to 6 decimal places.
Navigate to Main Menu > Setup > Accounting.
Select the Settings (tab).
Click the arrow next to Currencies to open it.
Click on Edit next to Denominations.
Fill in the Denominations for your Local Currency:
The Description is the Currency in words and symbols (e.g. Two Hundred Rand - R200).
Insert a specimen image.
Note: Find specimen images on the website of your central bank (e.g. The South African Reserve Bank).
Navigate to Main Menu > Setup > Accounting.
Go to the Entry Types (tab).
Tick the blocks in the Forex column for the following transactions:
Supplier Debit Notes
Supplier Discounts
Supplier Invoices
Supplier Offset
Supplier Payments
Supplier Refund
Customer Credit Notes
Customer Discounts
Customer Invoices
Customer Offset
Customer Receipts
Customer Refund
Check that the following Entry Types exist:
Supplier Forex Gain
Supplier Forex Loss
Customer Forex Gain
Customer Forex Loss
If they are not there:
Click Add Entry Type (button) and create the Entry Types below. Fill in the fields specified, leave the others blank:
Entry Type: Customer Forex Gain
Code: CFX+
Default: CFG
Add Item: Enabled
Dr Account: Customer
Cr Account: Forex Gains / Losses
VAT Type: No VAT
Entry Type: Customer Forex Loss
Code: CFX-
Default: CFL
Add Item: Enabled
Dr Account: Forex Gains / Losses
Cr Account: Customer
VAT Type: No VAT
Entry Type: Supplier Forex Gain
Code: SFX+
Default: SFG
Add Item: Enabled
Dr Account: Supplier
Cr Account: Forex Gains / Losses
VAT Type: No VAT
Entry Type: Supplier Forex Loss
Code: SFX-
Default: SFL
Add Item: Enabled
Dr Account: Forex Gains / Losses
Cr Account: Supplier
VAT Type: No VAT
Navigate to Main Menu > Setup > Accounting > Accounts.
Navigate to Bank Accounts (Statement of Financial Position > Assets > Bank).
For each Bank Account, select a Currency from the dropdown list in the Currency column.
Create a Customer Receipt.
If an amount is left over on either the payment or invoice, click Menu (button) in the Outstanding section and select Record Forex Exchange Gain / Loss.
Navigate to the Main Menu > Accounting > Ledger.
Click New (button) > Customer Transactions > Customer Forex Gain.
Enter the Customer Account next to Dr. Customer.
Enter the Amount.
Select No VAT.
Click View (button) > Items.
Allocate the amount to any Outstanding Invoices, Credit Notes or Overpayments.
Navigate to the Main Menu > Accounting > Ledger.
Click New (button) > Customer Transactions > Customer Forex Loss.
Enter the Customer Account next to Cr. Customer.
Enter the Amount.
Select No VAT.
Click View (button) > Items.
Allocate the amount to any Outstanding Invoices, Credit Notes or Overpayments.
Enter a Supplier Payment.
If an amount is left over on either the payment or the invoice, click Menu (button) in the Outstanding section and select Record Forex Exchange Gain / Loss.
Navigate to the Main Menu > Accounting > Ledger.
Click New (button) > Supplier Transactions > Supplier Forex Gain.
Enter the Supplier Account next to Dr. Supplier.
Enter the Amount.
Select No VAT.
Click View (button) > Items.
Allocate the amount to any Outstanding Invoices, Debit Notes or Overpayments.
Navigate to the Main Menu > Accounting > Ledger.
Click New (button) > Supplier Transactions > Supplier Forex Loss.
Enter the Supplier Account next to Cr. Supplier.
Enter the Amount.
Select No VAT.
Click View (button) > Items.
Allocate the amount to any Outstanding Invoices, Debit Notes or Overpayments.
Accounting Take-On Balances
Bank Import
Bank Reconciliation
Budgets (Accounting)
Chart of Accounts
Currencies
Debit Orders
Entry Types
Financial Close Off
Ledger Views and Functions
Creating transactions for Discounts, Receipts, Refunds, Overpayments
Item and Transaction View Tutorials
Accessing various displays.
Reference
SettingsĀ
Reference
List of Output Fields
Trial Errors Tutorials (Accounts out of balance)
Finding and fixing errors.
Ledger Transactions
Forex Transactions Tutorials (this page)
Post-dated Cheques
Statement of Financial Position
Statement of Profit or Loss
Trial Balance
User and General Accounts
VAT and GST