Help center › Ledger

FX Revaluation – unrealized exchange rate differences

On the FX Revaluation page you revalue open (not yet paid) foreign-currency invoices at a month-end exchange rate. The system books the difference as an unrealized exchange loss or gain, without any actual cash movement.

If you have foreign-currency invoices (e.g. EUR or USD), their value in forints changes with the exchange rate. Revaluation books this difference on the amount still open.

When is it needed?

  • Before year-end closing – if you have open foreign-currency invoices at year-end, the system only allows year-end closing once you have revalued them as of December 31.
  • During the year – you can revalue at the end of any month for a more accurate picture. Check with your accountant whether you need to.

How it works

  1. Select the year. The Monthly overview shows the open positions and the revaluation status for each month (Pending or Done).
  2. Click a month. The preview lists the invoices as of the month's last day: currency, remaining amount, the invoice's rate, the current rate and the difference. The current rate comes from your configured exchange-rate source (the MNB by default).
  3. Execute revaluation creates the booking entries: losses go to 8762 unrealized FX loss, gains to 9772 unrealized FX gain.

If these two accounts are missing from your chart of accounts, the system warns you; Create missing accounts adds them. Each date can be revalued only once. Revaluation history lists the revaluations you have run. A revaluation can be reversed with a storno.