AccountantUK
Back to the help centre

Invoicing in multiple currencies

Bill international customers in their currency — FX rate snapshotted at issue, VAT still in GBP.

By default invoices are in GBP. If you bill international customers in their own currency — EUR, USD, anything else — multi-currency support is built in.

Setting the currency

On Invoices → New invoice, the Currency dropdown sits next to the issue date. Pick from over 30 supported currencies covering the major economies.

The moment you save, we snapshot the GBP exchange rate at issue time:

  • For HMRC-published currencies (EUR, USD, JPY, the majors), we use HMRC's monthly average rate.
  • For others, we use exchangerate.host's mid-market rate.

The snapshot rate is stored against the invoice and never changes, so your books always agree with the rate current at issue time.

What the customer sees

The PDF and the hosted payment link show the amount in the invoice currency — symbol, two decimals, currency code in the footer ("€450.00 (EUR)"). With Stripe Connect + multi-currency, the customer can pay in their own currency.

VAT is still GBP

UK VAT is computed and reported in GBP regardless of invoice currency. Our VAT report converts each non-GBP invoice at its snapshot rate and totals everything in GBP for your quarterly return. You don't need to do anything.

Reports

Your dashboard P&L is in GBP, with non-GBP invoices converted at their snapshot rates. Reports → Sales lets you filter by currency.

Common questions

  • Change the currency after issue? No — once sent, currency and rate are locked. Cancel and reissue if needed.
  • Foreign-currency expenses? Same approach — pick the currency on the expense form, we snapshot the rate.
  • Customer paid a different GBP amount than the conversion? Record the actual GBP received as the payment; the FX gain/loss line in year-end accounts catches the difference.

Last updated 5/30/2026.

Invoicing in multiple currencies · AccountantUK help