Multi-Currency Ledger
A ledger system that handles FX revaluation, maintaining both the native transaction currency and a normalized base reporting currency.
Key Details
- Records transactions in both the original (native) currency and a functional (reporting) currency, maintaining the exchange rate applied at the time of recording
- FX revaluation recalculates foreign currency balances at current exchange rates, creating unrealized gain/loss entries in the ledger
- Multi-currency reconciliation must account for rate differences between the time a transaction is initiated, processed, and settled
- Common challenges include handling currency pairs with high volatility, rounding differences across systems, and regulatory requirements for FX rate documentation
- Enterprise systems typically support both spot rates for individual transactions and period-end rates for balance revaluation