How to Handle Multi-Currency Invoicing for International Clients

Working with international clients is exciting. It opens new markets, diversifies revenue, and brings larger opportunities. But here's the thing: multi-currency invoicing for international work introduces complexity that catches most small-business owners off guard.
When you invoice in a foreign currency, every transaction touches an exchange rate. That rate shifts daily. You need to decide which currency to invoice in, how to handle the rate movements, and how to record everything so your accounts make sense. Done well, it's manageable. Done poorly, exchange rate gains and losses distort your financial picture and create painful surprises at tax time.
This guide walks you through the practical decisions and accounting mechanics you'll actually face.
Which currency should you invoice in?
You have three realistic options.
Your home currency. You invoice in pounds (or dollars, euros — whatever you operate in), and the client handles conversion. Zero exchange rate risk for you. The client may not love it because they're paying in unfamiliar numbers, but it's the simplest path for your accounting. The tradeoff: you may lose business to competitors who invoice in the client's currency.
Your client's currency. You quote prices in the currency they think in — EUR if they're in Germany, USD if they're in California. They see a clean number. You bear the exchange rate risk instead. The amount that actually lands in your account depends on the rate on the day they pay, not the day you invoiced. This is more common in competitive industries and standard practice for many SMBs doing cross-border work.
A neutral third currency. Some sectors default to USD or EUR for international deals regardless of where either party is based. Both parties expect it. Both parties may need to convert. It's a compromise, and it signals professionalism in certain industries.
Which to choose? Think about your client's pain versus your own. If you're doing one-off invoices, invoice in your home currency and shift the complexity to them — they're probably used to it. If you're building a long-term relationship with a client in the same market (say, a UK freelancer with regular US clients), invoicing in their currency might be worth the exchange rate exposure because they'll stay.
How to set an exchange rate on the invoice
When you create an invoice in a foreign currency, you need to lock in an exchange rate to record it in your home currency for your accounts. Here are the main approaches:
Spot rate at invoice date. Use the exchange rate the day you issue the invoice. It's the most common, most transparent, and easiest to audit later. You're capturing the real market rate at the moment you earned the revenue.
Average rate for the period. If you issue 15 invoices to EUR clients every month, you could use an average EUR rate for the whole month instead of a different rate for each one. Smooths out daily noise, makes reconciliation easier, and is perfectly acceptable if you're consistent.
Agreed fixed rate. For contracts running months or years, you and the client might lock in a fixed rate. Eliminates currency risk for both of you during the contract. Neither of you benefit from rate swings, but you both know exactly what you're getting.
Central bank or tax authority rate. In the UK, HMRC publishes official monthly and yearly exchange rates that VAT-registered traders are expected to use for customs and VAT purposes. If you're VAT-registered, check whether your tax authority mandates which rate to use.
Pick one method and stick with it. Switching between spot rates, averages, and fixed rates mid-year makes reconciliation a nightmare and opens you to questions from your accountant or tax inspector.
Exchange rate gains and losses — the bit that catches people
Here's where it gets interesting: between the day you invoice and the day the payment lands, the exchange rate shifts. This creates a gain or loss.
Real example: You invoice a US client for $10,000 when the rate is 1 USD = 0.80 GBP. You record it as £8,000 in your accounts.
Two weeks pass. The client pays. The rate is now 1 USD = 0.82 GBP. You receive £8,200.
That £200 extra is an exchange rate gain. The market moved in your favour.
If the rate had fallen to 0.78, you'd have received £7,800 — a £200 loss you didn't expect when you set the price.
Realised vs unrealised. A realised gain or loss happens when you actually receive the payment (or make a payment) and see the real amount. An unrealised gain or loss is a paper one: at the end of your financial period, you revalue any unpaid foreign currency invoices to today's rate. If the rate has moved, you record a gain or loss that hasn't been settled yet. Both are real for accounting purposes — unrealised ones just aren't cash yet.
Most accounting standards (including UK FRS 102) require you to revalue foreign currency balances at each period end. So even if a client hasn't paid yet, if the rate has moved, you book a gain or loss.
Where to record it. Create a dedicated account called "Exchange Rate Gains and Losses" or "Foreign Currency Adjustments" in your chart of accounts. It sits on your P&L as a non-operating item — separate from revenue and expenses. This keeps your core business numbers clean. If you earned £5,000 in fees and made a £200 currency loss, anyone reading your accounts can see both.
If you want to dig deeper into the accounting mechanics, we've covered how to handle foreign exchange gains and losses in detail.
Getting paid internationally — and the fees that bite you
Receiving money from abroad costs more than domestic payments. Different methods have different costs.
SWIFT bank transfer. Traditional. Your client's bank sends money to your bank. Both charge fees — often £15–30 each. The exchange rate applied by the bank is almost never the market rate; banks apply their own spread. Transfers take 2–5 business days.
Multi-currency payment platforms. Wise, Payoneer, Stripe — these platforms offer real market exchange rates and lower fees (often 1–2%) than banks. Many let you hold balances in multiple currencies so you can convert when rates suit you, not when you need the cash.
Credit card payments. Convenient for your client. They see their statement in their currency, which is nice. You pay a processing fee (usually 2–3%) plus a currency conversion fee on top. Adds up.
PayPal or similar. Convenient but the exchange rates are brutal and fees are high. Use it only if your client insists or it's a one-off small amount.
The total cost matters. Don't just look at the headline fee. A SWIFT transfer with a £20 fee and a terrible exchange rate might cost you 3–4% of the payment. A platform charging a 1.5% fee with a real market rate might cost half that. Run the numbers.
Consider opening an account in the client's currency. If you regularly work with US clients, opening a USD account in the UK (or through a platform like Wise) lets you receive payments without immediate conversion. You can hold the balance and convert when the rate looks good. Saves you fees and gives you control over the timing.
Accounting for multi-currency transactions step by step
When you invoice internationally, here's what happens in your accounts:
Invoice date. Record the invoice in both currencies. Foreign currency column shows what the client owes you in their currency. Home currency column shows the GBP equivalent using the rate on invoice date.
Payment date. Record the payment you received in GBP. If the rate has moved since invoicing, the GBP amount won't match the original record. Book the difference as an exchange rate gain or loss. (This is the realised gain or loss we talked about earlier.)
Period end. Check any invoices you haven't been paid yet. Revalue them to today's exchange rate. If rates have moved since invoicing, book an unrealised gain or loss.
Tax implications. Exchange rate gains are taxable income. Losses are deductible. Exact treatment varies — in the UK, see HMRC's guidance on foreign exchange — so loop your accountant in if you're regularly dealing with big foreign currency swings.
If you're managing multiple clients across currencies, software support becomes essential. Manual tracking in a spreadsheet works for one or two currencies. Beyond that, you're just creating work for yourself.
Software that handles multi-currency properly
Multi-currency invoicing is infinitely easier with software that gets it right. Look for these features:
- Multi-currency invoicing. Create invoices and quotes in any currency.
- Automatic exchange rate updates. Rates pulled from reliable sources, not your guesses.
- Automatic gain/loss calculation. When you record a payment, the software calculates the exchange rate difference automatically.
- Period-end revaluation. Revalue outstanding balances at reporting date without manual entry.
- Currency reporting. See your P&L and balance sheet in your home currency, with foreign currency detail visible.
Platforms like Relentify support multi-currency invoicing with automatic exchange rate handling and gain/loss calculation, making international invoicing manageable for small businesses without a finance team.
Frequently Asked Questions
Q: Can I change which currency I invoice in mid-contract? A: You can, but don't. Stick with what you agreed. Switching mid-contract creates confusion, may breach the terms, and complicates accounting. If you absolutely must change it for a renewal, treat it as a new contract and document the change clearly.
Q: What if my client pays in a different currency than I invoiced in? A: Record it. Your accounting system should handle it. You invoice in USD but they pay in EUR because their bank converted it? Fine — record the EUR payment at the rate on the payment date. The exchange rate difference between USD and EUR is your gain or loss.
Q: Do I need to revalue invoices the client is about to pay? A: Yes. If they owe you $10,000 and haven't paid by month-end, you revalue that $10,000 to today's rate. If the rate has moved, book an unrealised gain or loss. It's a bit annoying, but it's required by accounting standards and gives you a true picture of your assets.
Q: Should I hedge my exchange rate risk with forwards or options? A: Only if you have large known future payments or receipts and the rate movements genuinely threaten your margins. For most SMBs doing regular small invoicing, hedging costs more than the risk it protects against. Ask your accountant if your situation warrants it.
Q: What's the best exchange rate to use? A: The one you choose consistently. If you use spot rate at invoice date, keep doing that. If you use average rates for the month, keep doing that. Consistency matters more than which method. Your auditor or accountant will expect you to follow your own policy.
Q: Do I need to invoice in a specific currency for tax purposes? A: No. You can invoice in any currency. Your tax return is filed in your home currency regardless. You just need to convert foreign currency amounts to your home currency using a consistent method. For VAT purposes in the UK, use HMRC's published rates.
Q: Can I just ignore exchange rate movements if they're small? A: Not really. Accounting standards require revaluation at period end. It's also how you'll spot whether currency movements are helping or hurting your business. A string of small losses across many invoices adds up.
Q: Is it cheaper to use an international payment platform or my bank? A: Almost always the platform. Compare actual costs on your typical payment amount. You might be surprised how much your bank is taking.
The bottom line: Multi-currency invoicing adds a layer of process, but it's a solvable problem. Choose which currency to invoice in, pick an exchange rate method and stick with it, understand the gain/loss mechanics, and use software that handles the calculations for you. With those pieces in place, serving international clients becomes a routine part of your business rather than a source of accounting dread.