Get 90% off your plan for your first 6 months*
Guide

Multi-currency accounting for UK businesses that trade internationally

Learn how to record, track and report foreign currency transactions while keeping your books in sterling.

An invoice and cash

Chesney McDonald–Small business & finance writer/editor. Read Chesney's full bio

Published Friday 21 August 2026

Table of contents

Key takeaways

  • Multi-currency accounting lets you record transactions in foreign currencies while converting everything back to sterling for tax reporting and financial statements.
  • HMRC requires all VAT returns and corporation tax filings in GBP, so you'll need a reliable process for translating foreign currency amounts at the correct exchange rates.
  • Exchange rate movements create realised gains or losses when invoices are settled and unrealised gains or losses when you revalue outstanding balances at year end.
  • Setting up dedicated foreign currency bank accounts and using automated exchange rate feeds saves significant time during reconciliation and month-end close.

What is multi-currency accounting?

Multi-currency accounting is the process of recording, tracking and reporting financial transactions that occur in currencies other than your base currency. For UK businesses, your base currency is pound sterling (GBP), but you might buy materials priced in euros, invoice clients in US dollars or pay overseas contractors in their local currency.

The core challenge is straightforward: every transaction that hits your books in a foreign currency needs to be converted to GBP at some point. Your profit and loss statement, balance sheet, VAT returns and corporation tax filings all need to be in sterling. Multi-currency accounting gives you the framework to handle those conversions accurately and consistently.

It's not just about plugging numbers into a calculator. You need to track the exchange rate at the point of each transaction, account for rate movements between the transaction date and payment date, and revalue any outstanding foreign currency balances at year end. Get this right and your financial reporting stays clean. Get it wrong and you could face HMRC penalties or misstate your profits.

Why UK businesses need multi-currency accounting

If your business trades internationally, multi-currency accounting isn't optional; it's a compliance requirement and a practical necessity. Here's why it matters for UK businesses specifically.

The growth of international trade for UK SMBs

International trade among UK small and medium-sized businesses has grown steadily over the past decade. Post-Brexit trade agreements, the rise of global e-commerce and easier access to overseas suppliers mean that even businesses with 20 to 50 employees now routinely deal in multiple currencies.

You might source components from Germany, sell software licences to US clients or hire freelancers in Southeast Asia. Each of those transactions introduces foreign currency exposure. Without a structured approach to recording them, your accounts become unreliable and your month-end close takes far longer than it should.

For businesses turning over around £7m, the volume of international transactions can be substantial enough that manual currency conversion becomes a real bottleneck. You're not dealing with the odd euro invoice once a quarter; you're processing foreign currency transactions weekly or even daily.

The cost of getting it wrong

The consequences of poor multi-currency accounting go beyond messy books. These are the main risks to manage:

  • Incorrect VAT returns: HMRC requires VAT to be calculated and reported in GBP. If you use the wrong exchange rate or convert at the wrong date, your VAT return will be inaccurate.
  • Misstated profits: Unrealised exchange rate gains or losses that aren't properly accounted for can inflate or deflate your reported profits.
  • HMRC penalties: Filing inaccurate tax returns due to currency conversion errors can lead to penalties and interest charges.
  • Cash flow surprises: If you don't track exchange rate movements on outstanding invoices, you might receive significantly more or less than you expected when payment arrives.
  • Audit complications: Auditors will scrutinise your foreign currency accounting policies. Inconsistent treatment across transactions creates red flags.

How multi-currency accounting works

Understanding the mechanics of multi-currency accounting helps you build a process that's accurate and efficient. There are three core elements to get right:

Recording transactions in foreign currencies

When you receive or issue an invoice in a foreign currency, you record it at the exchange rate on the transaction date. This is known as the spot rate.

For example, suppose you receive an invoice for €5,000 from a German supplier on 15 March. The GBP/EUR spot rate that day is 1.17, so you record the purchase as £4,273.50 in your accounts. The original €5,000 amount stays on the record too, because you'll need it when the payment settles.

Your accounting software should capture both the foreign currency amount and the sterling equivalent at the point of entry. This dual recording is essential for accurate reporting and reconciliation later.

Exchange rate gains and losses

Exchange rates move between the date you record a transaction and the date it settles. That movement creates a gain or a loss, and you need to account for it.

There are two types to track:

  • Realised gains and losses: These occur when a transaction is paid. Using the example above, if the GBP/EUR rate has moved to 1.15 by the time you pay the €5,000 invoice, you'll actually pay £4,347.83; that's £74.33 more than you originally recorded. That £74.33 is a realised foreign exchange loss.
  • Unrealised gains and losses: These arise at year end when you revalue outstanding foreign currency balances. If you still owe that €5,000 on your balance sheet date and the rate has shifted, you need to adjust the sterling value. The difference is an unrealised gain or loss that appears on your profit and loss statement.
  • Net impact on profits: Both realised and unrealised exchange differences feed into your profit and loss statement, affecting your reported profits and your corporation tax liability for the period.

Both types affect your reported profits, so tracking them accurately matters for tax as well as management reporting.

Converting back to sterling for reporting

All your financial statements, VAT returns and tax filings need to be in GBP. The conversion process follows a clear pattern.

  • At transaction date: Record the foreign currency amount and convert to GBP using the spot rate.
  • At payment date: Calculate the difference between the originally recorded GBP amount and the actual GBP paid or received. Book the difference as a realised FX gain or loss.
  • At reporting date: Revalue all outstanding foreign currency monetary items (debtors, creditors, bank balances) at the closing exchange rate. Book unrealised FX gains or losses.

This three-stage approach keeps your sterling accounts accurate throughout the year and ensures your year-end figures reflect the true position.

UK rules for foreign currency accounting

The UK has specific requirements for how businesses handle foreign currency in their accounts. Here's what you need to know about the key regulations:

HMRC requirements for foreign currency transactions

HMRC requires that all tax returns are filed in sterling. This applies to your corporation tax return, your VAT return and any other statutory filings. You can't submit a tax return with figures in euros or dollars.

For corporation tax purposes, the Corporation Tax Act 2010 sets out the rules on how exchange gains and losses are taxed. In most cases, exchange gains are taxable and exchange losses are deductible as they arise, whether realised or unrealised.

HMRC publishes approved exchange rates on the trade tariff service. These monthly rates are published on the penultimate Thursday of the preceding month. You can use HMRC's rates or the actual spot rate on the transaction date; just be consistent in whichever approach you choose.

FRS 102 and foreign currency translation

If your business reports under FRS 102 (the UK's main accounting standard for SMBs), Section 30 covers foreign currency translation. The key requirements are as follows:

  • Initial recognition: Record foreign currency transactions at the spot rate on the transaction date.
  • Subsequent measurement: Retranslate monetary items (such as trade debtors and creditors) at the closing rate on your balance sheet date.
  • Non-monetary items: Assets carried at historical cost stay at the original transaction rate. Assets carried at fair value use the rate at the date fair value was determined.
  • Exchange differences: Recognise exchange differences in profit or loss in the period they arise.

The practical effect is that you'll be adjusting the sterling value of outstanding foreign currency balances at every reporting date, not just at year end.

VAT on foreign currency invoices

VAT on foreign currency transactions requires particular attention. HMRC's guidance on foreign currency transactions and VAT sets out the rules clearly.

When you receive a purchase invoice in a foreign currency, you need to convert the VAT amount to sterling for your VAT return. You can use any of these methods:

  • HMRC monthly rates: Use the published rate for the relevant period from the HMRC trade tariff service.
  • Market spot rate: Use the actual exchange rate on the date of the transaction.
  • Invoice rate: Use the rate shown on the supplier's invoice, provided it reflects a genuine market rate on or near the transaction date.

Whichever method you choose, you must apply it consistently. You can't switch between HMRC rates and market rates from one transaction to the next.

For sales invoices you issue in a foreign currency, you must still calculate and report the VAT in GBP. Your invoice can show both the foreign currency amount and the sterling VAT, or you can show everything in the foreign currency with a note of the exchange rate used.

Common challenges with multi-currency accounting

Even with the right processes in place, multi-currency accounting presents ongoing challenges. Here are the most common ones businesses face:

  • Rate timing discrepancies: Using different exchange rates for the same transaction at different stages (recording, payment, reporting) creates discrepancies that are time-consuming to reconcile.
  • Manual data entry errors: Keying in exchange rates by hand for every transaction increases the risk of mistakes, especially when you're processing high volumes.
  • Inconsistent rate sources: If different team members use different rate sources (HMRC monthly rates, bank rates, Google rates), your accounts won't be consistent.
  • Reconciliation complexity: Matching payments to invoices becomes harder when the sterling amounts don't match due to rate movements between invoice and payment dates.
  • Year-end revaluation workload: Revaluing every outstanding foreign currency balance at the closing rate is labour-intensive if you're doing it manually in spreadsheets.
  • Multi-entity complications: If your business has overseas subsidiaries or branches, you'll also need to translate their entire financial statements into GBP for consolidation.

The common thread here is that manual processes don't scale. As your international trade grows, automation becomes essential for accuracy and efficiency.

How to set up multi-currency accounting

Getting your multi-currency accounting right from the start saves significant time and reduces errors. Follow these five steps to build a solid foundation.

  1. Choose accounting software that supports multi-currency. Your software needs to handle multiple currencies natively, not through workarounds. Look for automatic exchange rate updates, multi-currency invoicing, FX gain/loss tracking and multi-currency bank reconciliation.
  2. Set your base currency to GBP. Your base currency is the one your financial statements and tax returns are prepared in. For UK businesses, this is pound sterling. Set it correctly from the outset, because changing it later can cause complications with historical data.
  3. Enable multi-currency features. Once your base currency is set, activate the multi-currency module. This typically allows you to add foreign currencies to your chart of accounts, create invoices in other currencies and track exchange rate differences automatically.
  4. Connect your foreign currency bank accounts. If you hold bank accounts in other currencies (a euro account, for example), connect them to your accounting software via bank feeds. This automates the import of foreign currency transactions and speeds up reconciliation considerably.
  5. Set up foreign exchange gain/loss accounts. Create dedicated accounts in your chart of accounts for realised and unrealised FX gains and losses. This keeps your foreign exchange movements separate from your operating income and expenses, making your profit and loss statement clearer and your tax reporting more straightforward.

Once everything is configured, run a few test transactions to make sure conversions, bank feeds and FX tracking are working correctly before you go live with high-volume processing.

Multi-currency invoicing tips for UK businesses

Invoicing in foreign currencies is one of the most common multi-currency activities. These tips help you keep the process smooth and accurate:

  • State the currency clearly on every invoice. Use the three-letter ISO currency code (EUR, USD, AUD) alongside the amount. This avoids confusion for both your customer and your accounts team.
  • Include the exchange rate on the invoice. Showing the rate you used for conversion provides a clear audit trail and helps your customer understand the sterling equivalent.
  • Set payment terms that account for FX risk. Shorter payment terms reduce your exposure to exchange rate movements. If you're invoicing in a volatile currency, consider whether 14-day terms might work better than 30-day terms.
  • Use a consistent rate source. Decide upfront whether you'll use HMRC's published rates or the market spot rate, and stick with it across all invoices.
  • Reconcile foreign currency receivables regularly. Don't wait until month end. Weekly reconciliation of your foreign currency debtor balances helps you spot discrepancies early and keeps your cash flow forecasts accurate.
  • Consider holding foreign currency bank accounts. If you invoice regularly in a specific currency, holding a bank account in that currency lets you receive payments without an immediate conversion. You can then convert to GBP at a time that suits your cash flow.

Simplify multi-currency accounting with Xero

Managing multiple currencies doesn't have to be complicated. Xero supports over 160 currencies and updates exchange rates automatically every hour, so you're always working with current figures.

With Xero, you can create and send invoices in your customer's currency, track exchange rate gains and losses in real time and reconcile foreign currency bank accounts through automated bank feeds. The multi-currency dashboard gives you a clear view of your outstanding balances across all currencies, and FX adjustments are calculated automatically at month end.For UK businesses trading internationally, Xero handles the complexity of converting everything back to sterling for your VAT returns and financial statements.

Ready to take the hassle out of foreign currency accounting? Get one month free.

FAQs on multi-currency accounting

Here are answers to the most common questions about multi-currency accounting for UK businesses.

Do I need multi-currency accounting for my UK business?

If you buy from overseas suppliers, sell to international customers or pay contractors in foreign currencies, you need multi-currency accounting. HMRC requires all tax filings in sterling, so you must have a reliable process for converting foreign currency transactions.

What exchange rate should I use for VAT?

You can use either HMRC's published monthly exchange rates or the market spot rate on the transaction date. Whichever you choose, you must apply it consistently across all your foreign currency VAT calculations.

How do I handle exchange rate gains and losses?

Realised gains and losses arise when foreign currency invoices are paid at a different rate than they were recorded. Unrealised gains and losses occur when you revalue outstanding foreign currency balances at your reporting date. Both types are typically recognised in your profit and loss statement.

Can I invoice in a foreign currency in the UK?

Yes. UK businesses can issue invoices in any currency. You'll need to calculate and report the VAT in GBP, but the invoice itself can be in your customer's preferred currency. Most cloud accounting software with multi-currency support handles the exchange rate conversion automatically.

Get one month free

Purchase any Xero plan, and we will give you the first month free.