Learn · Accounting
Multi-currency accounting: how businesses handle FX gains, losses, and bookkeeping
How multi-currency accounting works: functional currency, transaction and closing rates, realized and unrealized FX, revaluation, settlement, QuickBooks, and Xero.
On this page
In short
How does multi-currency accounting work?
Record each foreign-currency transaction in both its original currency and the entity’s functional currency at the applicable transaction-date rate. At each reporting date, retranslate open foreign-currency monetary balances at the closing rate. Record the resulting exchange difference, then recognize the final difference when the receivable or payable settles.
Functional currency comes before software settings
IAS 21 defines functional currency as the currency of the primary economic environment in which the entity operates, meaning the environment in which it mainly generates and spends cash. Presentation currency is the currency in which financial statements are shown. They can differ. A parent may present consolidated statements in USD while a subsidiary’s functional currency is EUR. Setting every entity to USD because the board deck is in dollars confuses measurement with presentation.
| Concept | Meaning under IAS 21 | Example |
|---|---|---|
| Functional currency | Currency of the entity’s primary economic environment | USD for a US operating company whose cash generation and spending are mainly USD |
| Foreign currency | Any currency other than that entity’s functional currency | EUR invoice in a USD-functional entity |
| Presentation currency | Currency in which financial statements are presented | USD group accounts that include a EUR-functional subsidiary |
| Closing rate | Spot exchange rate at the end of the reporting period | The rate used to retranslate an open EUR payable at month-end |
Definitions from IAS 21. Functional currency is entity-specific; the examples are illustrative and do not determine any company’s actual currency.
The lifecycle of a foreign-currency invoice
This sequence follows IAS 21 for a monetary receivable or payable. Apply your own framework and chart of accounts with an accountant.
Recognize the transaction
Store the original currency amount and translate it into functional currency at the spot rate on the date the transaction first qualifies for recognition. IAS 21 permits an average rate as a practical approximation when it approximates actual rates, but says an average is inappropriate when rates fluctuate significantly.
Keep the foreign amount open
Accounts receivable or payable remains denominated in the invoice currency until settlement, credit, write-off, or another valid event. Do not overwrite the original invoice amount every time the exchange rate changes. The foreign units and functional-currency carrying amount answer different questions.
Retranslate at period end
IAS 21 requires foreign-currency monetary items to use the closing rate. Compare the resulting functional-currency amount with the current carrying amount and record the exchange difference for the period, subject to the standard’s exceptions.
Settle at the payment or receipt rate
Translate the cash movement at the settlement rate, clear the receivable or payable, and record the remaining exchange difference. Record transfer or conversion fees separately so the FX result is not inflated by a service charge.
Reconcile both currencies
The subledger should clear the original foreign amount, while the general ledger clears the functional-currency carrying amount. Tie the cash side to the bank or provider statement and review the exchange-difference account for duplicate revaluations or unexplained manual entries.
Worked example: invoice, month-end, and settlement
| Event | USD per EUR | USD carrying or settlement amount | FX effect at event |
|---|---|---|---|
| Invoice, 1 April 2025 | 1.0800 | $10,800 | Initial recognition |
| Month-end, 30 April 2025 | 1.1349 | $11,349 | $549 loss |
| Settlement, 15 May 2025 | 1.1189 | $11,189 | $160 gain after revaluation |
| Cumulative invoice-to-payment effect | $389 net loss |
FRED DEXUSEU observations, US dollars per euro. Calculations: EUR 10,000 × each rate. The example excludes fees and assumes the invoice is recognized on 1 April, books close on 30 April, and payment occurs on 15 May.
At invoice date, the buyer records the supplier cost and payable at $10,800. At April close, the euro payable is worth $11,349, so the payable increases by $549 and the example recognizes an exchange loss. On settlement, cash of $11,189 clears the $11,349 carrying amount, producing a $160 exchange gain in May. Across both periods, the net FX loss is $389, which equals the difference between initial recognition and settlement.
Monetary and non-monetary items do not use one rate rule
IAS 21 period-end translation by item type
| Feature | Monetary itemFixed or determinable currency units | Historical-cost non-monetaryMeasured at historical cost | Fair-value non-monetaryMeasured at fair value |
|---|---|---|---|
| Examples | Cash, trade receivable, trade payable, fixed-currency debt | Historical-cost inventory or equipment | An item whose fair value is measured in foreign currency |
| Rate at reporting date | Closing rate | Transaction-date historical rate | Rate on the date fair value was measured |
| Common mistake | Leaving an open balance at invoice rate | Retranslating historical cost every month | Using closing rate when valuation occurred on another date |
IAS 21 paragraph 23. Other standards determine the carrying amount and whether related gains or losses belong in profit or loss or other comprehensive income.
What accounting software automates, and what it does not
As published August 2026, QuickBooks Online documents “home currency adjustments” that recalculate foreign balances with a selected market or specified rate. Its support page says accounts payable and accounts receivable adjustments can appear as unrealized gains or losses and instructs users to revalue before running updated reports. That feature performs a calculation; it does not choose the entity’s accounting framework, prove the selected rate is appropriate, or review a closed period.
As published August 2026, Xero says its multi-currency workflow stores a base currency, converts foreign invoices and bills, applies a daily rate that can be overridden on an individual transaction, and provides currency revaluation and foreign-currency reporting. Treat those as workflow capabilities, not evidence that every automatically supplied rate matches a contract, bank conversion, tax rule, or period-end policy.
| Software can | Finance must still |
|---|---|
| Store foreign and home-currency amounts | Approve functional currency and account mapping |
| Supply or accept an exchange rate | Define acceptable source, date, time, and override evidence |
| Calculate revaluation entries | Confirm population, cut-off, item type, and locked-period treatment |
| Show exchange gains and losses | Reconcile movement and separate fees or corrections |
| Produce currency reports | Tie them to subledgers, bank statements, and financial statements |
Capabilities summarized from Intuit and Xero documentation as published August 2026. The control column is an operational recommendation.
Common multi-currency bookkeeping mistakes
- Recording only the home-currency amount and losing the original invoice currency and units.
- Using the payment-date bank rate to backdate an invoice that should have a transaction-date rate.
- Failing to retranslate open monetary receivables, payables, cash, or debt at the reporting-date closing rate.
- Retranslating historical-cost non-monetary items as though they were monetary balances.
- Posting bank or platform fees into FX gain or loss instead of a separate fee account.
- Running revaluation twice, or failing to account for the prior period’s carrying amount at settlement.
- Allowing manual rate overrides without the source, date, approver, and commercial reason.
- Assuming a zero foreign-currency subledger balance proves the functional-currency ledger reconciles.
Multi-currency accounting questions
What is functional currency?
When do I record a foreign-currency invoice?
What is an unrealized FX gain or loss?
What happens to the prior revaluation when an invoice settles?
Do all foreign-currency assets use the closing rate?
Can accounting software choose the right exchange rate automatically?
Is a multi-currency bank account the same as multi-currency accounting?
Sources
External links open in a new tab.
- IAS 21, The Effects of Changes in Foreign Exchange Rates — IFRS Foundation
- IAS 21 issued standard, paragraphs 21 to 29 — IFRS Foundation
- IFRIC Update, September 2022 — IFRS Foundation
- Enter home currency adjustments for foreign balances — Intuit QuickBooks
- Frequently asked questions about home currency adjustments — Intuit QuickBooks
- Do better cross-border business in Xero multi-currency — Xero
- DEXUSEU, US Dollars to Euro Foreign Exchange Rate — Federal Reserve Bank of St. Louis, FRED
Written by
Glide Editorial
Research desk
Glide Editorial covers cross-border money, stablecoin rails, travel finance, and living abroad. Guides are researched for practical accuracy and updated when rails, fees, or regulations change.
- Published
- Last reviewed
Glide · Borderless banking
Moving money across borders?
Run payroll and cross-border payments from one account: hold USDC and 80+ currencies, convert close to the mid-market rate, and pay out on local rails instead of paying the wire tax. Solo, or with multisig for teams.
- Currencies
- 80+
- Spend anywhere
- Visa card
- Regulated legs run by
- Licensed partners