Table of Contents
There are a number of processes in the system that might use foreign currency transactions
Purchasing from foreign suppliers
Selling to foreign customers
Managing Foreign currency bank accounts
Any entity you deal with in a foreign currency - all transactions will be in that currency
Your GL is always in local currency
So transactions are always converted using the exchange rate to local currency
Transactions will have their own exchange rate
Reconciling transactions with different exchange rates (payment to invoice or credit note to invoice etc) will result in a realised gain or loss journal being created
Bank accounts may have no transactions - however due to exchange rate movements you may need to revalue the local currency equivalent in the system
Exchange rates can be maintained centrally and will default onto transactions - however they may be overwritten at the transaction level.
Bank Reconciliation is in the foreign currency
When creating Journals from the bank reconciliation screen > the FX value is fixed based on the value on the bank statement upload
Changes
If the FX Rate is changed:
If the journal has a bank account and has been cleared in a bank rec then the amount of the bank account currency will be preserved and the other currency amount will be recalculated using the changed FX Rate.
Otherwise the user will be asked if the local or foreign currency amount should be recalculated.
If the local currency amount is changed:
If the journal has a foreign currency bank account and has been cleared in a bank rec then the FX Rate will be recalculated.
Otherwise the user will be asked if the foreign currency amount or the FX Rate should be recalculated.
If the foreign currency amount is changed:
If the journal has a local currency bank account and has been cleared in a bank rec then the FX Rate will be recalculated.
Otherwise the user will be asked if the local currency amount or the FX Rate should be recalculated.
Allocations are removed and a message displayed when
Allocations exist
The client is changed (Debtor or Creditor)
Local currency amount of a local currency journal is reduced
The FX currency amount of a FX currency journal is reduced
Marketplace Orders
Definition: Drop Ship on behalf of a customer direct to their customer - ie Amazon, Myer Drop Ship, Catch of the Day etc.
Are invoiced in bulk - so many orders are on a single invoice.
Therefore the FX rate on the order is not relevant - the FX rate on the invoice is and the order must be updated
When an invoice is created for marketplace orders then, for each order:
If the FX rate of the order is different to the FX rate of the invoice then:
Change the FX rate of the order to match the invoice.
Recalculate the GP% of the order and the line margins and save them.
If the FX rate of a debtor invoice is changed and saved and there are marketplace order lines linked to the invoice lines then, for each order:
If the FX rate of the order is different to the FX rate of the invoice then:
Change the FX rate of the order to match the invoice.
Recalculate the GP% of the order and the line margins and save them.
The company you are dealing with needs to be linked to their currency
The currency on the company shows on the Creditor (and Debtor)
The purchase order follows the same processes as any other purchase order.
Stock receipt journals will still be in the system normal base currency).
The resulting invoice journal will show both the foreign currency and the local currency.
So while the invoice shows the foreign currency amounts - you can see that it is recorded in the GL in the local currency.
The amount outstanding on the Supplier shows in the FX currency as well as the system base currency.
When an invoice is created for a PO with
FC total prepaid
and small local currency balance
then create a creditor general journal to transfer the local balance from Trade Creditors to Write Off (small) GL account.
The amount will be allocated between the 2 journals and both will be marked as fully allocated.
If a creditor invoice is
in a foreign currency
the foreign currency balance is zero
the local currency balance is not zero (might be credit or debit)
and the open amount equals the local currency balance then the Action menu will have an option to 'Write off small local currency balance'. Choosing this will create a journal as described above.
When allocating a foreign currency payment or credit to a foreign currency invoice the local currency amount on each side is compared to determine if an adjustment should be written to match the local currency amounts.
The local currency amount of the payment or credit is calculated as the foreign currency amount being allocated divided by the exchange rate of the payment or credit.
To calculate the foreign currency amount of the invoice:
Calculate the exchange rate as the foreign currency total of the invoice divided by the local currency total.
This calculated rate is used because it is based on the invoice total.
The exchange rate of the invoice is applied to each line of the invoice then the foreign and local currency totals are accumulated.
Because of rounding differences on each line there can be a difference between the 2 exchange rates.
The local currency amount of the invoice is calculated as the foreign currency amount being allocated divided by the exchange rate calculated as described above.
If there is a difference between the local currency amounts then a Creditor credit note or a Creditor general journal is created to balance the local currency amount, with no foreign currency amount
Foreign Currency Bank accounts are setup by setting up the GL Account to be in the fixed currency.
All other transactions involving this account remain the same.
Every journal in this account will have a foreign and a local currency value at the time of the transaction.
The Bank Req will show in the foreign currency values - see Bank Reconciliation - Statement centric - uploaded and remembered bank statement lines
Funds can be transferred from or to Foreign currency bank accounts
When transferring to or from an FX account the FX rate to be used on the FX account side of the journal is calculated from the ratio of the AUD balance of the account to the FX balance of the account.
The FX rate to be used on the other account side of the journal is the rate shown in the transfer wizard. This rate defaults to the system currency table rate but can be manually changed.
An FX adjustment line is written to ensure that the AUD amounts balance.
|
First journal is from USD to clearing account. Second journal is from clearing account to GBP account.
Foreign currency bank accounts may need revaluing if the exchange rate changes.
For example if you had USD$60,000 and the AUD amount for this on your balance sheet was AUD$100,000 (6:1 exchange rate)
Sometime later you have not had any transactions = but the exchange rate was now 9:1 (ie now worth AUD$66,667 you would want to recognise a loss on the exchange rate of AUD$33,333
Normally this in only done at the end of a reporting period - but it can be done anytime
Can access from the Action menu on the bank account
A general journal will be created between the FX bank account and the account you have setup in GL Control Accounts for Foreign Currency Gains / Losses (normally an operating expenses account)
Default currencies in the system is set in the Currency screen
Define a new one by entering it and saving
Then set by choosing a base currency (your host company base currency) and then choose the rate.
Setup the Currency on the Company for this Customer (this cannot be changed once transactions exist)
It is common that overseas transport will be involved - and may have a fixed rate for the sales order
FX rate must be entered before the order can be authorised the FX rate can be changed until the order is invoiced The FX rate and Foreign currency are copied to the debtor invoice when invoiced Discount amount or % can be entered (if the user is Authorised) A FX customer with "invoice my parent" or "invoice my buying group" must have the same Currency as the debtor being invoiced $ sign will show even if this is not appropriate for the FX Promotions are not currently enabled for FX sales orders Export Orders - a special type of order
|
You may print a Proforma invoice to send to your customer from the sales order before an invoice is created.
The Invoice rate will default from the order - or the systems latest rate - or can be set on the invoice
Financials menu, Advanced, Foreign currency debtor payment:
Must be used if customer uses FC.
Must not be used if customer does not use FC.
Automatically used if:
Debtor payment opened from FC customer's Transactions list.
New payment started from FC customer's Action menu,
FC amount from customer's total FC owing.
AUD amount from customer's Total Owing.
FX rate calculated as the relative rate between them.
'Record a payment for this invoice' chosen from FC debtor invoice Action menu:
FC amount from invoice open FC amount.
FX rate from invoice.
AUD amount calculated from FC amount using FX rate.
When a customer is selected on an FC debtor payment form:
FC amount from customer's total FC overdue (i.e. excluding current).
AUD amount from customer's Payment Due.
FX rate calculated as the relative rate between them.
On a new FC debtor payment the bank account will default to the lowest sequence bank account in the same currency as the customer. If no bank account in the customer's currency then the default debtor bank account.
The FC amount, the FX rate and the local amount are all editable on a FC debtor payment form.
If the FX rate is empty and either the FC or local amount is changed then the FX rare will be calculated as the relative rate between them.
If the FC amount is changed then the local amount will be recalculated using the FX rate.
If the local amount is changed then the FC amount will be recalculated using the FX rate.
If the FX rate is changed then the local amount will be recalculated using the FC amount.
Allocation:
If a FC debtor payment is allocated to an invoice with a different FX rate then an adjustment journal will be written for the difference between the allocation amount converted to local currency using the payment FX rate and the allocation amount converted to local currency using the invoice FX rate.
The adjustment journal will have local currency amounts only.
Local currency bank account:
If a FC debtor payment is made to a local currency bank account then the Trade Debtors line will have an FC amount but the bank line will not.
Allow change of foreign currency exchange rate of a Locked debtor invoice, with no lines cleared in a bank rec, linked to a sales order with all lines flagged as Drop Ship and the user is allowed to modify locked journals.
AUD amounts will be recalculated on all lines