Explaining what the intercurrency conversion account is

From NEOSYS User Support Wiki
Revision as of 10:59, 7 April 2023 by Arvind (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

What is the intercurrency conversion account for?

The intercurrency a/c is an automatic account maintained by NEOSYS that represents internal currency conversion where there are no exchange gains or losses and therefore always balances to zero.

The intercurrency account's balance in base currency should always be zero and therefore never appear in financial statements for all currencies consolidated to base currency.

As long as the intercurrency account base currency balance is zero then all is ok. Having balances in actual currency is normal and to be expected for the following reason.

So why is it needed?

NEOSYS not only keeps the trial balance in base currency balancing to zero but also the trial balance of each currency balancing to zero.

When you do intercurrency transactions eg paying off invoices in one currency with receipts in another currency AND THERE ARE NO EXCHANGE GAINS AND LOSSES then NEOSYS will put a series of entries in the intercurrency account so that the total posting in any individual currency also balances zero.

Example

You debit a bank with 100USD and credit a client account with 367AED, perhaps using it to pay off some AED invoices. Your base currency is USD and there are no exchange gains/losses on this transaction

  1. DR Bank 100USD/Base currency 100
  2. CR Client 367AED/Base currency 100

NEOSYS actually automatically creates the voucher with two additional lines in the intercurrency account

  1. DR Bank 100USD/Base currency 100
  2. CR Client 367AED/Base currency 100
  3. CR Intercurrency A/c 100USD/Base currency 100
  4. DR Intercurrency A/c 367AED/Base currency 100

The additional two lines merely reverse the first two lines but into the intercurrency conversion a/c. The balance of the intercurrency a/c in base currency is zero.

The net effect is that every currency individually balances to zero so we can get individual trial balances for each currency separately and still balancing to zero.