Skip to content

Bookkeeping

Multi-currency bookkeeping

Short answer

Multi-currency bookkeeping keeps a US company's books accurate when it bills, pays or holds funds in more than one currency. Finbryn records each transaction in QuickBooks Online, Xero or NetSuite at the rate on that transaction's date, revalues open foreign balances at period end, and posts the resulting exchange gain or loss on its own line, separate from operating results.

Bank reconciliation summary

Illustrative client · August 2026

USD

Reconciled weekly
Reconciliation summary
AccountDifferenceStatus
Operating account··48210.00Reconciled
Reserve account··09370.00Reconciled
Company card··10060.00Reconciled
Card processor clearing0.00Reconciled
Payroll clearing0.00Reconciled

Last weekly runFri, Aug 28, every account agreed to its statement.

Two open itemsTwo card receipts requested from you, marked on the card account until they arrive.

Illustrative. An example of the document, not a client's figures.

A US business that pays an overseas contractor, invoices a customer in euros or pounds, or keeps a bank account in another currency runs into a problem plain single-currency bookkeeping cannot solve: the dollar value of the same transaction changes depending on the day you look at it. Record everything at whatever rate is convenient and your profit and loss stops answering the question it exists to answer, which is whether the business made money doing what it actually does.

We keep foreign-currency activity separated from operating performance from the first transaction. Every invoice, bill and payment posts in its original currency and converts at the rate on that day, not a monthly average that smooths over real swings. At month end, any balance still open in a foreign currency, an unpaid invoice, a foreign loan, a foreign bank balance, gets revalued at the closing rate. The difference between what it was worth when recorded and what it is worth now becomes a realized or unrealized exchange gain or loss, posted to its own account instead of hiding inside revenue or cost of goods sold.

This matters most for a handful of specific situations. A SaaS company billing customers in the UK and the EU needs its ARR reported in dollars without a strong or weak dollar quarter making growth look better or worse than it was. An ecommerce seller paid out in multiple currencies by a marketplace needs each payout matched to the right invoice and currency before it hits the bank feed as a lump dollar figure. A company with a contractor base paid in rupees, pesos or lira needs those payments coded consistently so 1099 reporting and cost tracking still work. A business with a foreign subsidiary or a foreign-currency loan needs that balance revalued every period, not once a year when the accountant remembers.

Each foreign bank or card account is reconciled against its own statement, in its own currency, before it gets combined into your consolidated US reports. Reconciling two currencies together in one pass tends to bury errors rather than surface them: a small timing difference in one currency can offset a real discrepancy in another and the combined total still looks clean. We reconcile first, convert second.

The output is a set of books where currency movement is visible as its own line item. If the dollar strengthened against the euro this quarter and your euro revenue converts to fewer dollars as a result, that shows up as an exchange loss, not as a drop in sales. Your management reporting, your investor updates and your tax preparer's workpapers all read from the same clean split between what the business did and what currency markets did.

What is included

Multi-currency bookkeeping covers every transaction billed, paid or settled in a currency other than US dollars: customer invoices, vendor bills, contractor payments, foreign bank and card transactions, and intercompany transfers involving a foreign entity. Each one is recorded in its original currency first, then converted using the exchange rate in effect on the transaction date, sourced from a consistent published rate feed inside your accounting software rather than a rate picked by hand each time. At period close, any account balance still denominated in a foreign currency is revalued at the rate in effect on the last day of the period, and the movement since the last revaluation is posted as a realized gain or loss (for settled items) or unrealized gain or loss (for items still open). Multi-entity structures with a foreign subsidiary get their intercompany balances revalued the same way, so consolidation does not introduce a plug.

How the process works

Onboarding starts with a review of which currencies actually move through the business, which bank and card accounts hold foreign balances, and which of QuickBooks Online, Xero or NetSuite's multi-currency modules you already have turned on. From there, monthly work follows the same close calendar as your regular bookkeeping: transactions get coded and converted as they post, foreign accounts get reconciled against their native-currency statements, and revaluation entries run at close alongside your regular accruals. A short note in your monthly package calls out any exchange gain or loss large enough to matter, so it never arrives as a surprise buried in a balance sheet line.

Who this is for

This fits any US business with recurring activity in more than one currency: a SaaS company invoicing international customers in local currency, an ecommerce seller paid out by a marketplace in pounds, euros or Canadian dollars alongside US dollars, a services firm paying an overseas contractor team directly rather than through a US payroll processor, or a company with a foreign subsidiary or a loan denominated abroad. It is less relevant for a business that only ever converts currency once, at the bank, before the transaction reaches your books; in that case the bank has already done the conversion and there is nothing left to track separately.

Common problems we fix

The most frequent issue is a foreign-currency transaction recorded at whatever rate the bank feed shows on the day it clears, rather than the rate on the transaction date, which quietly overstates or understates revenue and expense all year. The second is exchange gains and losses left inside operating accounts instead of their own line, which makes gross margin look like it moved when currency, not the business, actually moved. The third is a foreign bank account reconciled in dollars against a statement printed in its own currency, which almost never balances cleanly and tends to get force-adjusted rather than investigated. The fourth is a foreign loan or intercompany balance that never gets revalued after the initial entry, so the balance sheet carries a number that stopped being accurate the month after it was booked.

Software and integrations

Multi-currency bookkeeping runs inside QuickBooks Online's multi-currency feature, Xero's multi-currency add-on, or NetSuite's native multi-currency and consolidation engine, depending on which platform you already run and how many entities or currencies are involved. Wise Business and Payoneer accounts get connected as native foreign-currency bank feeds where the bank itself does not offer one. Marketplace connectors such as A2X or Link My Books translate settlement reports that mix currencies into transaction-level detail your books can actually use, rather than a single converted deposit figure.

What it costs

Multi-currency work is priced as part of your monthly bookkeeping engagement, not as a flat add-on fee, because the added effort scales with the number of currencies and foreign accounts involved rather than with total transaction volume alone. The published tiers on the pricing page describe the base scope; a business running two or more currencies typically sits in or above the Growth tier once the extra reconciliation and revaluation work is scoped. Your exact fee is confirmed in writing before anything begins, after we see which currencies and accounts are actually involved.

Controls and review

Every monthly close involving foreign currency is reviewed by a senior reviewer before it reaches you, with particular attention to the revaluation entries, since that is where a rate applied to the wrong date or the wrong balance does the most damage to a reported result. You keep access to the underlying QuickBooks Online, Xero or NetSuite file throughout, including the exchange-rate table the software used for each period, so the conversion is never something happening somewhere you cannot verify it yourself.

Getting it right at the source

The single biggest driver of clean multi-currency books is catching the currency and the rate at the moment a transaction is entered, not correcting it later. We set the default currency on each customer, vendor and bank account at onboarding so new transactions post correctly from day one, and we flag any transaction that comes in without a clear currency designation before it gets coded, rather than guessing and fixing it at close. That upfront discipline is what keeps a multi-currency file from turning into a monthly reconciliation project.

How we work

The process

  1. 1

    Currency and account review

    We map which currencies actually move through the business, which bank, card and payout accounts hold foreign balances, and which multi-currency module your existing software already has available.

  2. 2

    Multi-currency setup

    Default currencies are set on customers, vendors and accounts, and foreign accounts are connected as native-currency feeds rather than pre-converted dollar deposits.

  3. 3

    Transaction-level coding

    Invoices, bills and payments are recorded in their original currency and converted at the transaction-date rate as they post through the month.

  4. 4

    Foreign account reconciliation

    Each foreign bank or card account is reconciled against its own native-currency statement before it is combined into consolidated reports.

  5. 5

    Period-end revaluation

    Open foreign-currency balances are revalued at the closing rate, and the resulting gain or loss is posted to its own line.

  6. 6

    Senior review and reporting

    A senior reviewer reviews the revaluation entries and the consolidated close before your monthly P&L, balance sheet and a plain-English note on any material currency swing go out.

Multi-currency bookkeeping

Common problems we fix

  • Foreign transactions recorded at the bank-feed clearing rate instead of the transaction-date rate
    We set the posting rate from the transaction date using the software's rate table, not the day the bank feed happened to show it.
  • Exchange gains and losses buried inside revenue or cost of goods sold
    Gains and losses post to a dedicated other-income account so operating margin reflects the business, not the currency market.
  • A foreign bank account reconciled in dollars against a native-currency statement
    Each foreign account is reconciled in its own currency first, then converted for consolidated reporting.
  • A foreign loan or intercompany balance booked once and never revalued
    Open foreign-currency balances are revalued every period close, not left at the original booking rate indefinitely.

Pricing

Multi-currency bookkeeping is scoped inside your monthly bookkeeping tier rather than sold as a separate flat fee, because the added work tracks the number of currencies and foreign accounts involved, not just transaction count. See the current tiers and what each includes on the pricing page; a business running more than one currency typically needs Growth or above once foreign-account reconciliation and revaluation are scoped in.

See pricing

Multi-currency bookkeeping

Glossary

Transaction-date rate
The exchange rate in effect on the day a foreign-currency transaction is recorded, used to convert it to US dollars for posting.
Revaluation
Restating an open foreign-currency balance at the exchange rate in effect at period end, with the change posted as a gain or loss.
Realized gain or loss
The exchange gain or loss recognized when a foreign-currency transaction is actually settled, as opposed to still open.
Unrealized gain or loss
The exchange gain or loss on a foreign-currency balance that is still open at period end, based on revaluation rather than settlement.
Functional currency
The currency of the primary economic environment a business operates in, typically US dollars for a US-based company, used as the reporting currency.

Questions

Frequently asked questions: Multi-currency bookkeeping

Do you use spot rates or an average monthly rate for conversions?

Transactions post at the rate in effect on the transaction date, sourced from a consistent rate feed inside your accounting software. An average monthly rate can smooth reporting for very high-volume, low-value transactions in some setups, but the default is transaction-date posting with period-end revaluation for anything still open.

What happens if we hold cash reserves in a foreign currency for cash management, not operations?

That balance is treated the same as any other foreign-currency asset: reconciled in its own currency, then revalued at period end. Whether the resulting gain or loss is significant enough to disclose separately in your management reporting is something we flag once we see the balance.

Can multi-currency bookkeeping work if we invoice in foreign currency but get paid in dollars through a payment processor?

Yes. In that case the processor is doing the conversion, and we record the invoice at its foreign-currency face value with a foreign-exchange fee or gain and loss for the difference between invoiced amount and dollars actually received, based on the processor's settlement report.

Do exchange gains and losses affect what we owe in US tax?

They can, particularly around foreign accounts, foreign loans and related-party balances, and reporting obligations tied to foreign accounts. We flag those items and hand your tax preparer, an enrolled agent or CPA partner, what they need; we do not sign or file the return ourselves.

How do you handle a customer who pays a foreign-currency invoice late, after the rate has moved?

The invoice was booked at the rate on its issue date. When payment arrives, the difference between that booked value and what was actually received in dollars posts as a realized exchange gain or loss, separate from the underlying revenue.

What does multi-currency bookkeeping actually include, month to month?

It covers transactions recorded in their original currency and converted at the correct rate, foreign accounts reconciled in their own currency, and period-end revaluation of anything still open in a foreign currency, with the resulting gain or loss on its own line. The exact scope is set out in writing before work starts.

What access do you need to start multi-currency bookkeeping?

View or edit access to QuickBooks Online, Xero or NetSuite, plus read-only access to any foreign bank, card or payout account involved. Nothing about your existing subscriptions or logins changes on our side, and any additional access is agreed with you and set out in your engagement letter.

Do you set exchange rates yourselves or rely on the software?

We rely on the exchange-rate table built into QuickBooks Online, Xero or NetSuite for consistency and auditability, rather than a manually entered rate that varies by who is doing the entry.

Which exchange rate do you use?

The rate on the transaction date for postings, with period-end revaluation for balances still open in a foreign currency, consistent with US GAAP.

Can you handle a foreign bank account alongside a US one?

Yes. Each account is reconciled in its own currency, then combined for your consolidated reports.

What is included in multi-currency bookkeeping?

Multi-currency bookkeeping covers transactions recorded in their original currency and converted at the correct rate and realized and unrealized exchange gains and losses tracked on their own line. The exact scope is agreed and set out in writing before work starts, so you know precisely what is and is not covered before the first deliverable arrives.

How is multi-currency bookkeeping priced?

Pricing for multi-currency bookkeeping depends on your transaction volume, the software you use, and how much cleanup is needed before ongoing work starts. Current ranges are published on the pricing page, and your exact fee is confirmed in writing before anything begins.

Related services

Industries

Related guides

All services in Bookkeeping

Next step

Talk to the team that would run your books

A short call covers your setup, your software and what a first month would look like. You get a written scope and price after it.

Need this in writing? Download a one to two page scope sheet for Multi-currency bookkeeping: what is included, the process, and where pricing lives.

Download the scope sheet