Manage revaluations
/visma-net-erp/help/currency-management/manage-revaluations
section
If your company has trade partners that use foreign currencies, you may want to maintain the supplier ledger accounts of some suppliers and the customer ledger accounts of some customers in foreign currencies.
2026-02-19T17:09:06+01:00
# Manage revaluations
If your company has trade partners that use foreign currencies, you may want to maintain the supplier ledger accounts of some suppliers and the customer ledger accounts of some customers in foreign currencies.
If your company has trade partners that use foreign currencies, you may want 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.
If you have such accounts in your system, at the end of each period, you have to revalue the
balances of those accounts in the base currency, so that all relevant data is in the same
currency and can be used for reporting.
Revaluations reflect the changes in exchange rates
between the dates when the documents were created (the dates of the sales or purchases) and the
date of revaluation.
About general ledger revaluations
/visma-net-erp/help/currency-management/manage-revaluations/about-general-ledger-revaluations
page
For each of the denominated accounts, you can specify a rate type in the Revaluation rate type column in the Chart of accounts (GL202500) window, so that, the system will use the rate of the currency of the specified type.
2026-02-19T17:09:06+01:00
# About general ledger revaluations
For each of the denominated accounts, you can specify a rate type in the Revaluation rate type column in the Chart of accounts (GL202500) window, so that, the system will use the rate of the currency of the specified type.
For more information: [Chart of accounts (GL202500)](/visma-net-erp/help/general-ledger/general-ledger-windows/chart-of-accounts-gl202500/).
+ If you do not specify any specific rate type for an account, the system will use the rate type specified in the **General ledger revaluation rate type** field in the [Currency management preferences (CM101000)](/visma-net-erp/help/currency-management/currency-management-windows/currency-management-preferences-cm101000/) window.
+ You can revalue the general ledger accounts by using the [Revalue general ledger accounts (CM506000)](/visma-net-erp/help/currency-management/currency-management-windows/revalue-general-ledger-accounts-cm506000/) window. Revaluations are performed by currency and by financial period, and you can select particular accounts whose balances you want to revalue.
+ As a result of revaluation, the system calculates the difference between the revalued balance and the original balance and generates a batch that posts this difference to the denominated general ledger account and to the **Revaluation gain** account or to the **Revaluation loss** account, depending on the sign of the difference.
+ For each foreign currency, you can select accounts to post gains and losses from revaluations in the **Revaluation gains and losses accounts** section in the [Currencies (CM202000)](/visma-net-erp/help/currency-management/currency-management-windows/currencies-cm202000/) window.
+ You can run general ledger revaluation at the end of the period as many times as you need to. Each time, the balance of the denominated account in the base currency will be updated by the difference, and the gain or loss amount will be posted either to the revaluation gain account or to the revaluation loss account.
+ Gains and losses calculated for general ledger revaluations are generally included in the net income for the period.
About supplier and customer revaluations
/visma-net-erp/help/currency-management/manage-revaluations/about-supplier-and-customer-revaluations
page
You perform revaluation by using the Revalue supplier accounts (CM504000) window or the Revalue customer accounts (CM505000) window.
2026-02-19T17:09:06+01:00
# About supplier and customer revaluations
You perform revaluation by using the Revalue supplier accounts (CM504000) window or the Revalue customer accounts (CM505000) window.
For more information: [Revalue supplier accounts (CM504000)](/visma-net-erp/help/currency-management/currency-management-windows/revalue-supplier-accounts-cm504000/), [Revalue customer accounts (CM505000)](/visma-net-erp/help/currency-management/currency-management-windows/revalue-customer-accounts-cm505000/).
The default rate types for supplier and customer revaluations can be specified in the [Currency management preferences (CM101000)](/visma-net-erp/help/currency-management/currency-management-windows/currency-management-preferences-cm101000/) window.
If they are not specified, the
system will use the effective rates of the types associated with particular suppliers
or customers.
During revaluation, document amounts are revalued using the rates
effective at the date of revaluation.
## Revaluation batches
Generally, revaluations are performed for reporting purposes only; therefore, all the journal entries generated as a result of a revaluation, should be reversed in the following period.
+ Each revaluation batch generated as a result of a customer or supplier revaluation is an auto-reversing batch; the system will automatically generate a reversing batch with the date set on the first day of the next period.
+ If needed, you can perform revaluation of supplier ledger and customer ledger accounts more than once for the same period.
+ Subsequent revaluations in the same period adjust the previous amounts up or down to the current revalued amounts, and each revaluation generates an auto-reversing batch.
+ Revaluation gains and losses are included in the net income on the period-end reports.