In FirstBIT ERP, businesses handle multiple currencies through two main types: the Accounting Currency (for recording and reporting transactions) and the National Currency (the local currency used for defining exchange rates).

You can select the national and accounting currencies via the Accounting > Entity > Accounting Parameters form. Since version 2.1.1.30, each entity can choose its accounting and national currencies individually.

Exchange rate gains or losses can be calculated in two ways:

  1. For Each Transaction and at Month-End: Calculations are done for every transaction and again at month-end.
  2. Only at Month-End: Calculations are done only at month-end, ignoring individual transactions.

Choose the method by selecting "Calculate Exchange Rate Differences on Month Closing Only" in Administration > Service Settings

Calculations if the option is enabled-

For example, a bank account with a 23,000 EURO balance on June 30, at an exchange rate of 4.40 (101,200 Dirhams), and a subsequent 15,000 EURO received on July 10 at 4.42 (66,300 Dirhams), results in a new balance of 167,500 Dirhams. By July 30, with an exchange rate of 4.45, the balance revalued to 169,100 Dirhams, showing a 1,600 Dirham gain.

Calculations if the option is not enabled-

If the "Calculate Exchange Rate Differences on Month Closing Only" option is not selected, exchange rate differences are calculated continuously throughout the period as follows: