Multi-currency

Multi-currency works in either of two ways. The transaction is created in:

  1. A foreign currency and you apply payment in that same foreign currency.
  2. A foreign currency and you apply payment in your base currency.

Saasu doesn’t support a Cross-Currency transactions model where neither the transaction or the payment are the same currency and neither are your base currency.

Multi-currency is available on subscriptions from medium and up, and can be used on Sales, Purchases and Journals. Multi-currency is not available on Recurring Sales and Recurring Purchases.

Activate Multi-currency

  1. Subscription Administrators will have access to this page. Sign in to Saasu and go to the file you want multi-currency enabled for.
  2. Select Settings > Multi-currency and tick Turn on multi-currency for my file then Save.
  3. Once you have activated Multi-currency, this will initially show seven of the most-used currencies in Saasu, which are AUD, CAD, EUR, GBP, JPY, NZD and USD. To enable other currencies, on Settings > Multi-currency please tick Show all currencies.
  4. Repeat this for each file you would like to have this feature activated for.

Exchange Account

Saasu like most modern accounting systems uses a dual account method for multi-currency accounts. When you create a foreign currency account Saasu creates an associated Exchange Account at the same time so that we can capture the foreign exchange differential back to your Saasu files base currency.

NOTE: All accounts including your foreign currency account and its associated exchange account are in your base currency. However your foreign currency account when viewed by itself represents your foreign currency account as though it is in that currency.

    Lets say you are a Australian company whose Saasu file is reported in AU dollars.

  1. You can add a bank account for USD currency. The main concept to note in Saasu is that ALL the accounts in the file are recorded in the base currency.
  2. You create a transaction in USD100.00.
  3. If the exchange rate for USD to AUD = 1.25 then you have AUD125.00 in value.
  4. Saasu books AUD25.00 to your exchange account and your USD bank account will display AUD100.00.
    NOTE: If you are going to view this USA bank account in isolation then you can regard this as USD100.00 for information purposes only. To get the actual amount, add the USD account amount of AUD100 to the AUD25.00

You can use the General Ledger Detail report to look at the exchange account (in the above example for a purchase it would be the Liability: USD Accounts Payable Exchange account) to determine any unrealised foreign currency exchange amounts.

Foreign Currency Gain or Loss

Sometimes you might sell (or buy) products or services in a foreign currency that differs to your base currency (base currency is set when you select a zone for your Saasu file).

In such circumstances you may receive slightly more or less funds than invoiced because of exchange rate (FX) differences. For example, you receive AUD113 for a sale that was USD100, $13 being an exchange rate gain.

  1. Saasu will automatically set up the following accounts once your transaction is finalised (tax invoice):
    • Income:Foreign Currency Gain – applicable to Sales
    • Expense:Foreign Currency Loss – applicable to Purchases
  2. Speak to your accounting advisor to establish what you need for your particular circumstances. In some situations the Account might need to be updated to Expense: Foreign Currency Gain/Loss (example only)
  3. Apply a USD100 payment to the sale using the Asset:’Foreign Bank Account’
  4. Make sure the invoice is now converted to a Tax Invoice
  5. To check that the gain/loss has been captured, run a report such as GL Detail to see the full transaction coverage

Foreign Currency Conversion Rate

When you book a Foreign Currency transaction in Saasu, you capture the FX conversion rate. However, if customers are paying you later, the FX rate can differ as time has passed and FX markets have moved.

    Example: You are a Australian business and the AUD dollar is currently at 0.80. You enter a sale into Saasu for USD100.00. In this transaction, Saasu books two items to the ledger:

    • AUD $100 to Income: XYZ (Local currency transaction amount).
    • USD $25 to Income: XYZ (FX conversion amount).

This allows us to control various reporting and display situations. It also enables accountants to isolate the FX conversion amount ($25) from the transaction amount ($100), among other things.

Later when a payment is applied to the transaction, the FX rate may differ to the initial one used on the transaction date. There are now two FX rates – One on the transaction date and one on the payment date. The difference between these rates is booked to the FX Gain or Loss account.

Money Transfer

Quite often businesses repatriate money back to the home currency bank account from foreign currency bank accounts or the reverse and need to transfer money overseas. International money transfers can be entered into Saasu as a Journal as per the following example:

  1. From the main menu, select Add > Journal.
  2. Set the date to be the same as that on the bank statement or Money Transfer providers receipt.
  3. Enter a summary that explains the transaction.
  4. Select a contact if you want to track these types of transactions against the bank you used to arrange the transaction.
  5. Change the currency to be that of the Foreign Bank Account (USD in the pictured example).
  6. Enter a credit amount for the Bank Account the money is leaving. Make sure that the currency of the transaction and the currency of the account you’re crediting are the same.
  7. Enter a debit amount for the Bank Account the money is arriving in.
  8. Untick the currency xe.com automated rate feed check-box.
  9. Enter the rate the bank has provided manually (or wait and see what the exchange rate is on your bank statement).
  10. Add an extra line to the journal if you want to split out Bank Fees from the Currency Exchange amount.

International Money Transfer providers that Saasu works with:

More Information