Created: June 20, 2025

Multi-Currency System

The Multi-Currency System in Enji allows you to manage financial data in different currencies across registers and reports. This helps teams operate in multiple markets while keeping financial reporting consistent and clear.

Finances

Base and functional currencies

There are two types of currencies used in Enji:

  1. Base currency – The base currency is used for all financial reporting and analytics. All monetary values are converted into the base currency using monthly exchange rates.
  2. Functional currency – The functional currency is the default currency used when entering financial data in registers related to transactions between the company and employees or clients.

Note: Base and functional currencies can be the same.

Managing currencies

Currency management is available in Settings → Currencies. This section includes:

1. Company currencies

Allows you to select:

  • Base currency (for reports)
  • Functional currency (for default data input)

2. Currencies list

Displays all currencies available in the system.

You can Add new currencies and Edit most parameters, including:

  • Currency Symbol (e.g., $, €)
  • Currency Name (e.g., "US Dollar")
  • Locale (local code, e.g., en-EN)

Important note: The currency code (e.g., USD, EUR, KGS) cannot be changed!

You can Delete currencies that are not used in any records (deletion is blocked by the system if the currency is in use).

3. Exchange rates

Used to define conversion rates to the base currency, accurate to a specific month.

Each exchange rate takes effect from the beginning of the specified month (starting on the 1st at 00:00) and remains valid until the next rate is entered, or indefinitely if no next rate exists.

  • If a new rate is added for a future month, the previous rate remains active until 23:59:59 on the last day of the previous month.
  • There are no gaps between exchange rates — the system always uses the most recent applicable rate based on the date of the transaction or report.

This ensures consistent and continuous currency conversion across the platform.

Currency input

All money fields in Enji support currency selection. When entering values, you can choose the appropriate currency.

Reporting and conversions

  • All financial reports use the base currency for consistency.
  • When generating reports, values in other currencies are automatically converted using the exchange rate set for the relevant month.

This system ensures flexibility in financial operations while maintaining unified, comparable reporting across teams and currencies.