Sign in

Blog · Finance metrics and formulas · Finance and FP&A teams

Foreign currency translation adjustment on the balance sheet

A foreign currency translation adjustment bridges a foreign entity's translated net assets to its translated equity. Follow a worked USD reconciliation using approved closing, average and historical rates, then separate the equity movement from operating results.

The short answerA foreign currency translation adjustment on the balance sheet is the accumulated equity effect of translating a foreign entity's functional-currency statements into the reporting currency. Assets and liabilities use closing rates, while equity and earnings retain their appropriate historical and period rates. The resulting difference generally enters other comprehensive income and accumulates within equity, rather than ordinary operating profit.

A foreign currency translation adjustment on the balance sheet is the equity difference created when a foreign entity's net assets and equity are translated using different appropriate exchange rates. For an ordinary foreign-functional-currency entity, the period's translation movement generally goes through other comprehensive income, and the cumulative balance sits within equity.

The review is a bridge: prove the local books balance, translate the approved balances, then explain the difference. It is not enough to make the dollar columns balance with an unexplained entry.

Identify which currency job you are doing

A US parent can report in USD while a foreign subsidiary keeps its functional-currency books in euros. Translating that subsidiary's statements into USD differs from remeasuring an individual foreign-currency invoice into its own functional currency.

An SEC-filed foreign-currency accounting policy illustrates the distinction: foreign-entity translation adjustments appear in accumulated other comprehensive loss, while foreign-currency transaction gains and losses appear in earnings. Establish the entity's finance-approved functional currency before calculating either.

The example below concerns translation of an ordinary foreign-functional-currency entity. It excludes taxes, hedges, noncontrolling interests, disposals, intercompany eliminations and highly inflationary accounting. Those items require additional approved schedules. A successful management reconciliation does not establish that statutory consolidation requirements have been met.

Bring the balances and the rate history

Use the entity's opening and closing trial balances, its period income statement, the equity rollforward and the finance-approved rate table. Keep the entity ID, reporting date, functional currency, account, local amount, rate type, rate and translated amount with every line.

Assets and liabilities normally use the closing rate for this translation. Income and expenses use transaction-date rates or an appropriate average approximation. Capital transactions retain their relevant historical rates, and retained earnings rolls forward from previously translated balances. Another SEC-filed accounting-policy note documents closing rates for assets and liabilities, average rates for operations and historical rates for equity.

Write the rate direction explicitly. This example uses USD per EUR, so local amounts are multiplied by the rate. Keep approved rates attached to their periods; a later rate update should not silently change a previously reviewed report.

For the overall statement layout, see the balance sheet. The job here is the translation component of its equity section.

Work a complete translation bridge

A US distributor owns a euro-functional-currency subsidiary. At the start of the period its equity consists only of capital of EUR 800,000, previously translated at 1.10 USD per EUR. Opening retained earnings and the opening cumulative translation adjustment are both zero.

During the period, the subsidiary earns EUR 200,000 and makes no capital contributions or distributions. Finance approves an appropriate weighted-average rate of 1.15 for that income and a closing rate of 1.20. These are illustrative assumptions, not quoted market rates.

First prove the closing functional-currency balance sheet, then translate its assets and liabilities. Amounts are whole currency units; USD results are rounded to whole dollars.

Account Functional amount (EUR) Rate (USD per EUR) Translated amount (USD)
Cash 500,000 1.20 600,000
Receivables and inventory 700,000 1.20 840,000
Noncurrent assets 800,000 1.20 960,000
Total assets 2,000,000 2,400,000
Trade and other current liabilities 650,000 1.20 780,000
Long-term debt 350,000 1.20 420,000
Total liabilities 1,000,000 1,200,000
Net assets: assets less liabilities 1,000,000 1,200,000

Local equity is 800,000 + 200,000 = EUR 1,000,000, matching local net assets. Now preserve the different rates for the equity bridge:

Equity component Functional amount (EUR) Translation basis Translated amount (USD)
Opening capital 800,000 800,000 x 1.10 880,000
Current income added to retained earnings 200,000 200,000 x 1.15 230,000
Equity before translation adjustment 1,000,000 880,000 + 230,000 1,110,000
Closing cumulative translation adjustment 1,200,000 - 1,110,000 90,000
Closing translated equity 1,110,000 + 90,000 1,200,000

The closing statement balances: $2,400,000 of assets equals $1,200,000 of liabilities plus $1,200,000 of equity. The adjustment is positive because the approved closing rate translates the net investment into more dollars than the carried capital and translated income together.

Closing cumulative translation adjustment = Translated net assets - Translated equity excluding that adjustment

Period translation movement in this example = Closing cumulative adjustment - Opening cumulative adjustment

With no other movements, the period adjustment is 90,000 - 0 = $90,000. On an actual schedule, reconcile any separately approved tax effects, transfers, ownership allocations and reclassifications before treating the raw change as the period's translation-only movement.

Prove what drove the adjustment

The same $90,000 can be rebuilt from the rate differences:

Driver Calculation Effect (USD)
Opening net investment 800,000 x (1.20 - 1.10) 80,000
Current income 200,000 x (1.20 - 1.15) 10,000
Total translation adjustment 80,000 + 10,000 90,000

This second calculation is a useful independent check. It shows how much comes from the opening investment and how much comes from translating income at a different rate from closing net assets.

Change only the closing rate to 1.15. Translated net assets become 1,000,000 x 1.15 = $1,150,000, while equity before the adjustment stays $1,110,000. The cumulative adjustment becomes $40,000, a decrease of $50,000. No local balance or operating result changed.

What finance should take from the result

The controller owns the functional-currency conclusion, rate policy and equity reconciliation. Treasury supplies or confirms approved rates, and FP&A explains why reported USD balances changed. Use flux analysis to separate translation from underlying local-currency movements.

A translation gain does not establish better profitability; compare the underlying earnings in the P&L. Likewise, a USD movement in receivables does not by itself prove a collection improvement. Review working capital in consistent currency terms before assigning an operating cause.

Where it goes wrong

  • Reversing the rate. USD per EUR requires multiplication; EUR per USD requires division.
  • Retranslating all equity at closing. This removes the historical and earnings-rate differences the bridge needs to explain.
  • Mixing translation and transaction effects. Keep the functional-currency remeasurement entries separate from the reporting-currency translation.
  • Calling an unexplained difference the adjustment. Missing balances, rates or equity movements can produce a balancing residual that is still wrong.

Reconcile your translated balances in Covirage

Bring a sample of your own entity balances, equity rollforward and finance-approved rate table: Covirage maps the columns, and its tools compute and check the supplied translation bridge. The external AI model explains the result with every figure traced to its rows. Create a free Covirage account and bring the assumptions your finance team has approved.

See FP&A reporting with Covirage for the wider reporting context.

Questions people ask

Is a translation adjustment an operating cash flow?

The translation adjustment itself does not represent a cash receipt or payment. It reflects converting reported balances between currencies. The separate exchange-rate effect needed to reconcile reported cash is a different calculation and should not be assumed equal to the total equity translation adjustment.

Why does retained earnings not use the closing rate?

Retained earnings carries forward prior translated earnings and adds the current period's translated income, less translated distributions and other approved movements. Translating the whole accumulated balance at the latest closing rate would replace that history and distort the translation bridge.

Is foreign currency translation the same as a transaction gain?

No. Translation converts a foreign entity's statements from functional currency into the group's reporting currency. A transaction gain or loss arises from an item denominated in a currency other than the entity's functional currency. Its accounting treatment must be reviewed separately.