Skip to content
Register Now

Multi-Currency

Last updated: 2026-06-02 Summary:

  • Each tenant activates the currencies it transacts in; the base currency is fixed per tenant.
  • Exchange rates come from a provider abstraction; BSP RERB is the PH primary source.
  • Revaluation runs as a preview/commit (dry-run) flow that posts FX gain/loss to PFRS accounts.

Each tenant activates the currencies it transacts in. The base/functional currency anchors all GL balances; foreign-currency transactions are translated at the transaction rate.

For PH, the BSP Daily Reference Exchange Rate Bulletin (RERB) is the primary rate source, with carry-forward when a day is missing and OpenExchangeRates as the fallback source.

Period-end revaluation re-translates open foreign-currency balances at closing rates, with a preview (no GL writes) before you commit. Realized and unrealized FX differences post to dedicated PFRS gain/loss accounts; a commit is reversible. Base-currency (PHP) accounts are never revalued.

Currency math uses banker’s rounding with per-currency precision.

Was this page helpful?