When multi-currency matters
Multi-currency capability is needed in three specific situations. First, when you bill clients in a foreign currency: a US service business invoicing a UK client in GBP, a Canadian retailer invoicing a US wholesale customer in USD. Second, when you buy from foreign suppliers in their currency: a US ecommerce seller importing from Chinese suppliers in CNY or a US designer paying European vendors in EUR. Third, when you hold a bank account in a foreign currency: a US business with a UK subsidiary that maintains a GBP account locally.
None of these matter if you only ever bill in your home currency and pay all suppliers in your home currency, even if your clients or suppliers are abroad. The trigger is whether YOUR books touch a non-home-currency transaction.
What proper multi-currency support looks like
- • Invoices issued in client's currency. The invoice template renders in GBP, EUR, AUD, etc., and the customer sees a familiar currency. The accounting books simultaneously record the home-currency equivalent.
- • Automatic exchange-rate sourcing. Daily rates pulled from a market provider; you can override per-transaction if needed.
- • FX gain / loss calculation. Realised gain or loss on settlement of foreign-currency receivables and payables, posted automatically to a designated income-statement account.
- • Period-end revaluation. Unrealised gain or loss on open foreign-currency balances at period-end.
- • Foreign-currency bank-feed integration. A bank account in another currency connects, transactions post in that currency, and the software values them in your base currency.
- • Consolidated reporting in your base currency. Income statement, balance sheet, and cash flow consolidated to your base, with the underlying foreign-currency detail available on drill-down.
Levels of multi-currency support
Manual (no real multi-currency)
You issue an invoice in your home currency, the client converts and pays an equivalent amount in their currency, and you record only the home-currency receipt. Acceptable for occasional cross-border transactions; unworkable above modest volume because you cannot quote in client's currency.
Basic (issue invoices in another currency)
The software lets you create an invoice in a non-home currency, capturing the rate at issue. Foreign-currency A/R is tracked, payment is matched on receipt, and FX gain or loss is calculated. Limited to A/R; bank accounts and A/P are still single-currency. Sufficient for service businesses occasionally billing international clients.
Full multi-currency
Every subsystem supports multiple currencies: A/R, A/P, bank accounts, journal entries. Period-end revaluation runs automatically. Consolidated reporting in your base currency rolls up the entire balance sheet and income statement. Required for businesses with material foreign-currency activity.
Category recommendations
| Category | Fit | Why |
|---|---|---|
| Free / low-barrier | Not the fit | Free tiers generally do not include multi-currency, or only at the most basic level. |
| Mainstream small-business cloud | Strong fit | QBO Essentials/Plus, Xero Established, Zoho Books Premium include solid multi-currency. Sufficient for most small businesses with international activity. |
| Service-business specialist | Acceptable fit | FreshBooks and similar handle basic multi-currency for invoicing; weaker on bank accounts in foreign currencies. |
| Ecommerce / inventory specialist | Acceptable fit | Some ecommerce specialists include multi-currency for international sellers; verify the depth before committing. |
| Mid-market | Strong fit | NetSuite, Sage Intacct. Full multi-currency, multi-entity consolidation, and intercompany handling. Right category if you have international subsidiaries or material FX exposure. |
Frequently asked questions
Do I need multi-currency software if I only get paid in dollars but my client is overseas?
Probably not. If you bill in your home currency and the client converts on their side, your books are single-currency. You may want to track the original FX context for client management, but the accounting is single-currency. Multi-currency capability matters when you bill or receive payment in another currency, when you hold a bank account in another currency, or when you have foreign-currency assets or liabilities on the balance sheet.
What is FX gain or loss and how does the software calculate it?
FX (foreign exchange) gain or loss arises when the exchange rate between your base currency and a foreign currency changes between when a transaction is recorded and when it is settled. If you invoice a UK client GBP 1,000 today (USD value at booking) and receive payment two months later (USD value at settlement), the difference is a realised FX gain or loss. The software should calculate this automatically using the rates at the relevant dates and post it to a designated FX gain or loss account.
Do exchange rates need to be entered manually?
Most cloud accounting software pulls daily rates from a market source automatically (typically a major rate provider). You can override the rate manually for a specific transaction if needed. Manual entry is acceptable for low-volume foreign-currency activity but tedious; for any meaningful FX volume, automatic rates are part of what you are paying for.
Can I have foreign-currency bank accounts in my accounting software?
Yes, in any product with full multi-currency support. The bank account is denominated in the foreign currency, transactions post in that currency, and the software values it in your base currency at each reporting date using the closing rate. Unrealised FX gain or loss adjustments roll through to a balance-sheet equity account or to the income statement, depending on accounting method. Most mainstream cloud accounting handles this at higher tiers.
Related guides
Companion pages on this site and on our portfolio of independent pricing references.
If you sell internationally through online channels.
Most multi-currency users are service businesses billing international clients.
Invoicing is usually the entry point to multi-currency.
The five decisions and the features checklist.