Configure currency
/visma-net-erp/help/currency-management/configure-currency
section
In Visma Net, you can add new currencies to the system that will be used for accounting and reporting in operations with different suppliers and customers.
2026-02-19T17:09:06+01:00
# Configure currency
In Visma Net, you can add new currencies to the system that will be used for accounting and reporting in operations with different suppliers and customers.
In Visma Net,
you can add new currencies to the system that will be used for accounting and reporting in
operations with different suppliers and customers.
You can set up as many currencies as you need.
While configuring a currency, you specify the general information, such as the currency ID and
the currency symbol.
You also specify the General ledger accounts to be used for any realised gains and
losses that result from fluctuations in foreign currency rates and the General ledger accounts that should
be used to record the gains and losses resulting from translation to the currency.
About currency setup parameters
/visma-net-erp/help/currency-management/configure-currency/about-currency-setup-parameters
page
You configure a new currency or edit the settings of the existing currency by using the Currencies (CM202000) window.
2026-02-19T17:09:06+01:00
# About currency setup parameters
You configure a new currency or edit the settings of the existing currency by using the Currencies (CM202000) window.
For more information: [Currencies (CM202000)](/visma-net-erp/help/currency-management/currency-management-windows/currencies-cm202000/).
You configure a new currency or edit the settings of the existing currency by using the [Currencies (CM202000)](/visma-net-erp/help/currency-management/currency-management-windows/currencies-cm202000/) window.
In this window, you specify the
general parameters of a particular currency, such as the currency ID, currency
symbol and the description, and define the specific General ledger accounts that should be used
in operations, in which this currency is involved.
## Realised gains and realised losses
In the [Currencies (CM202000)](/visma-net-erp/help/currency-management/currency-management-windows/currencies-cm202000/) window, you should specify the General ledger accounts that
should be used to record the realised gains or losses.
A realised gains or losses
can be calculated for the following documents:
+ A Supplier ledger document: When payment in a foreign currency is issued.
+ A Customer ledger document: When payment in a foreign currency is received.
When a payment is issued for a purchase invoice or received for an Customer ledger document, the exchange rate of the document is compared to the exchange
rate on the date of settlement or the exchange rate of the payment (if currency rate
overriding is allowed).
The realised gain or loss is then posted to either the
realised gain account or the realised loss account.
The following calculation rules are applied:
+ If a payment is issued in the same currency as the currency of the document, the realised gain or loss is calculated in the base currency as the difference in exchange rates multiplied by the document amount.
+ If a payment is issued in the currency other than the currency of the document, the realised gain or loss is calculated as the amount of the payment in the base currency (calculated using the exchange rate specified for the payment) minus the original amount of the document in the base currency.
In Visma Net, direct rates between foreign currencies and the base currency rates with respect to foreign currencies are used only for translations.
## Unrealised gains and unrealised losses
If your company has the partners that use foreign currencies, you may need to
maintain the Supplier ledger accounts of some suppliers and the Customer ledger
accounts of some customers in foreign currencies. In Visma Net, balances for foreign-currency accounts are maintained in both the foreign and
the base currencies.
Every transaction posted to such an account updates its balance
in both currencies, and the amount in the base currency is calculated using the
current exchange rate of the specified type associated with the supplier or
customer.
The system automatically calculates the revaluation's unrealised gains and losses and
adds appropriate adjusting entries to the revaluation batch.
The resulting
unrealised gains and losses are recorded to the following General ledger accounts
that you specify in the [Currencies (CM202000)](/visma-net-erp/help/currency-management/currency-management-windows/currencies-cm202000/) window for each foreign currency:
+ **Unrealised gain account** (and **Unrealised gain subaccount** ) or **Unrealised loss account** (and **Unrealised loss subaccount** ). The subaccounts that will be actually used for recording unrealised gains and losses are generated according to the rule specified in the **Combine gain/loss sub. from** field in the [Currency management preferences (CM101000)](/visma-net-erp/help/currency-management/currency-management-windows/currency-management-preferences-cm101000/) window.
If needed, you can select specific gain and loss accounts (and subaccounts) to be used for customers of a particular customer class in the [Customer classes (AR201000)](/visma-net-erp/help/customer-ledger/customer-ledger-windows/customer-classes-ar201000/) window and for suppliers of a particular class in the [Supplier classes (AP201000)](/visma-net-erp/help/supplier-ledger/supplier-ledger-windows/supplier-classes-ap201000/) window.
+ **Supplier ledger provisioning account** (and **Supplier ledger provisioning subaccount** ) or, for Customer ledger revaluation, **Customer ledger provisioning account** (and **Customer ledger provisioning subaccount** ). If such accounts are not specified for the currency, the gains and losses are posted to the Supplier ledger accounts of respective suppliers or to Customer ledger accounts of customers.
About currency rounding rules
/visma-net-erp/help/currency-management/configure-currency/about-currency-rounding-rules
page
If multi-currency support is activated the Enable/disable functionalities (CS100000) window, rounding rules are applied during currency conversion operations.
2026-02-19T17:09:06+01:00
# About currency rounding rules
If multi-currency support is activated the Enable/disable functionalities (CS100000) window, rounding rules are applied during currency conversion operations.
For more information: [Enable/disable functionalities (CS100000)](/visma-net-erp/help/common-settings/enable-or-disable-functionalites/enable-disable-functionalities-cs100000/).
Visma Net uses the following basic rules for rounding:
+ The exchange rates should be specified with six significant figures. The exchange rates themselves are not rounded or truncated.
+ The exchange rates are used for conversions between the base currency and any foreign currency.
+ All currencies are used with the precision of their subunits, and the amounts resulting from currency conversion operations should be rounded up to the nearest currency subunit if the digit in the next decimal place is 5 or greater.
## Rounding gain and loss accounts
Any differences between the exact and the rounded amounts are accumulated on the **Rounding gain account** and **Rounding loss account**, which you specify for the currency in the [Currencies (CM202000)](/visma-net-erp/help/currency-management/currency-management-windows/currencies-cm202000/) window.
The rounding differences for the base currency may occur, if on converting journal entries
made in a foreign currency the debit amounts differ from the credit amounts of the
batch.
You can specify the accounts for posting gains and losses from rounding
transaction in the base currency in the [General ledger preferences (GL102000)](/visma-net-erp/help/general-ledger/general-ledger-windows/general-ledger-preferences-gl102000/) window.
Configure a currency
/visma-net-erp/help/currency-management/configure-currency/configure-a-currency
section
2026-02-19T17:09:06+01:00
# Configure a currency
## Configure a new currency from scratch
1. Go to the [Currencies (CM202000)](/visma-net-erp/help/currency-management/currency-management-windows/currencies-cm202000/) window.
1. Click .
1. In the **General settings** area, specify the following parameters:
1. In the **Currency ID** field, specify the ID for a new currency.
1. Optional: In the **Currency symbol** field, specify a symbol for a new currency.
1. Optional: In the **Decimal precision** field, specify the number of digits following the decimal point to be used in operations with the currency that you configure.
1. Optional: In the **Description** field, enter the description of the currency.
1. Select the **Use for accounting** check box to use the currency for financial transactions. Once this check box is selected, the **General ledger account** fields become available for editing.
1. Specify the required General ledger accounts (and subaccounts, if any) in the appropriate fields. For details, see:
+ [About currency setup parameters](/visma-net-erp/help/currency-management/configure-currency/about-currency-setup-parameters/),
+ [About general ledger revaluations](/visma-net-erp/help/currency-management/manage-revaluations/about-general-ledger-revaluations/),
+ [Overview of translations](/visma-net-erp/help/currency-management/manage-translations/about-translations/),
+ [About currency rounding rules](/visma-net-erp/help/currency-management/configure-currency/about-currency-rounding-rules/).
1. Click .
## Configure a new currency by copying and pasting the parameters of an existing currency
1. Go to the [Currencies (CM202000)](/visma-net-erp/help/currency-management/currency-management-windows/currencies-cm202000/) window.
1. In the **General settings** area, in the **Currency ID** field, select a currency which settings (the list of General ledger accounts) you want to copy and use for a new currency.
1. Click ****, and select **Copy**.
1. Click .
1. In the **General settings** area, specify the following parameters:
1. In the **Currency ID** field, specify the ID for a new currency.
1. Select the **Use for accounting** check box. Once you have selected this check box, the area of the window, on which general ledger accounts should be specified becomes available for editing.
1. On the window toolbar, click **Clipboard**, and click **Paste**. The general ledger accounts fields have been filled in automatically.
1. In the **General settings** area, specify the remaining parameters:
1. Optional: In the **Currency symbol** field, specify a symbol for a new currency.
1. Optional: In the **Decimal precision** field, specify the number of digits following the decimal point to be used in operations with the currency that you configure.
1. Optional: In the **Description** field, enter the description of the currency.
1. Click .