FX Spot Revaluation Types

Table of Contents

Summary

The Ledger Sweep's daily translation of transactional-currency balances into functional currency is not a single undifferentiated process; the ledger recognises three distinct FX Spot Revaluation types, distinguished chiefly by whether the underlying FX has already settled. Balance Sheet Reval nets out and is sometimes called "Non-FX Reval"; Position Account Reval applies to settled FX and posts to Realised Gain/Loss; Forward Position Reval applies to unsettled FX and posts to Unrealised Gain/Loss using a reverse-replace posting of mark-to-market in transactional currency. The distinction matters because settled and unsettled FX carry genuinely different accounting treatment – realised versus unrealised – even though both are, at the level of the trader, simply "FX exposure" being revalued.

Detail

Balance Sheet Reval

Balance Sheet Reval nets out entirely, which is why it is sometimes referred to as "Non-FX Reval": its purpose is to true up the balance sheet's own currency translation rather than to recognise any gain or loss on an open FX position. It sits apart from the other two types precisely because it produces no Realised or Unrealised Gain/Loss entry of its own.

Position Account Reval

Position Account Reval applies to settled FX – cash that has already moved – and posts its revaluation result to Realised Gain/Loss. Once FX has settled, any further movement in the underlying rate before the position is next revalued is a genuine, crystallised gain or loss rather than a mark-to-market estimate, which is why this type posts to the realised rather than the unrealised side of the ledger.

Forward Position Reval

Forward Position Reval applies to unsettled FX – a forward position that has not yet reached its settlement date – and posts to Unrealised Gain/Loss using a reverse-replace posting of the mark-to-market value in transactional currency. Because the underlying FX has not settled, its revaluation result is still an estimate rather than a realised outcome, and the reverse-replace mechanic ensures each day's posting supersedes the previous day's rather than accumulating alongside it.

Why the distinction matters

Settled and unsettled FX read, from a trader's perspective, as the same thing – exposure to a currency pair that needs revaluing – but they carry genuinely different accounting treatment: a settled position's revaluation is a realised fact, an unsettled position's is still an estimate subject to further change before settlement. The three-way split lets the ledger apply the correct treatment automatically as a position moves from unsettled (Forward Position Reval) to settled (Position Account Reval), without requiring any manual reclassification at the moment settlement actually occurs.

See also

  • Currency – hub note.
  • Ledger Sweep – the daily process these three revaluation types are the accounting detail of.
  • Functional Currency – the currency every revaluation type ultimately translates into.
  • Closing Rates Screen – where the EOD rate each revaluation uses can be reviewed and, if needed, overridden.

Emacs 29.3 (Org mode 9.6.15)