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.