What Is a Multi-Currency Invoice?
A multi-currency invoice is simply an invoice issued in a currency other than the one you keep your books in. Your base currency might be the euro, but if you sell to a customer in the United Kingdom you may quote the price in pounds sterling; sell on Amazon.com and your payouts arrive in US dollars; invoice a Swedish reseller and they expect kronor. The currency on the document and the currency in your accounts are two different things — and that gap is exactly where mistakes creep in.
Issuing the invoice in the buyer's currency is good commercial practice. It removes friction at checkout, avoids confusing the customer with conversion, and looks professional. There is nothing wrong with quoting a price in any currency you like. The legal obligations sit one layer deeper: for VAT and bookkeeping you must report in your base currency, which means every foreign currency invoice has to be converted at some defined point using a defined rate.
The key insight is that a multi currency invoice has two faces. The customer-facing face shows the foreign-currency total they will pay. The tax-facing face shows the same transaction translated into your base currency — and, critically, the VAT amount expressed in your domestic currency. Get the second face right and the rest follows.
For marketplace and webshop sellers this is unavoidable the moment you cross a border. Whether you sell through your own store, Amazon, bol.com, or Shopify, you will be quoting, collecting, and being paid out in more than one currency — and your accountant needs all of it in one.
The FX Rate at the Tax Point: When to Fix It
The single most important rule in multi-currency invoicing is this: the exchange rate is fixed at the tax point, not when you happen to get paid. The tax point — the time of supply for VAT — is usually the date the goods are delivered or the service is performed, or the invoice date if you issue the invoice promptly. The rate that applied on that date is the rate you use to convert the whole transaction.
This matters because exchange rates move daily. If you raise a €/£ invoice on the 1st of the month and the customer pays on the 25th, the pound may have strengthened or weakened in between. You do not go back and re-rate the VAT. The VAT was set in stone at the tax point. The movement between invoice date and payment date is a separate matter — an FX gain or loss in your accounts, not a VAT adjustment.
Which rate exactly? EU rules generally allow you to use either the latest published European Central Bank reference rate or the rate published by your national tax authority for the date of the tax point. Some authorities also accept a commercial bank's spot rate or the rate used by a recognised provider, provided you apply it consistently. The golden rule is consistency: pick a clear, defensible source and use it for every conversion.
Worked example. You sell goods for £1,000 + 20% UK VAT on a day when the ECB rate is £0.85 to €1. Net €1,176.47, VAT €235.29, gross €1,411.76. Even if the customer pays three weeks later at £0.83, your VAT return still shows €235.29 — the tax-point figure. The 2-pence move is recorded as a foreign-exchange difference, nothing more.
Converting VAT to Your Base Currency
Here is the detail that catches sellers out at audit: in most EU countries the VAT amount itself must be shown in the domestic currency on the invoice, even when every other figure is in a foreign currency. You can show the net and gross totals in pounds or dollars, but the VAT line — or at least the VAT total — has to appear in euros (or your national currency) so the tax authority can read it directly.
That is why a compliant foreign currency invoice often shows a small conversion footer: "VAT €235.29 (converted at ECB rate £0.85 = €1 on 8 May 2026)". This makes the document self-explanatory and removes any ambiguity about which rate you used.
Do the conversion at the right granularity. Best practice is to convert the VAT amount using the reference rate, rather than converting each line and re-summing, because rounding line by line can drift the total by a cent or two. Convert the total VAT figure once, round to two decimals, and you have a clean, reconcilable number.
Remember that the VAT rate is determined by the rules of the transaction — your domestic rate, the destination rate under the OSS scheme, or 0% with the reverse charge for B2B — and the currency conversion happens after the rate is applied, never before.
Stop Wrestling With Exchange Rates and VAT
Winkel Factuur locks the right FX rate at the tax point, converts VAT into your base currency, keeps exchange differences out of your tax figures, and reconciles payouts across Amazon, bol.com, Shopify, and WooCommerce.
FX Gains and Losses: Keeping Them Out of VAT
Because the VAT is frozen at the tax point but payment arrives later, almost every foreign-currency sale produces a small FX gain or loss. Suppose you invoiced £1,000 worth €1,176 at the tax-point rate, but when the sterling actually lands in your euro account it converts to €1,160. The €16 shortfall is a realised foreign-exchange loss. Invoice in a strengthening currency and you book a gain instead.
These differences belong in a dedicated exchange differences account in your bookkeeping — not in the VAT figures and not buried in revenue. Tax authorities expect VAT to reflect the value at the time of supply; revaluing it to the payment-date rate would understate or overstate your liability. Keep the two streams strictly separate.
At year-end there is a second layer: any foreign-currency invoices still unpaid on your balance-sheet date may need revaluing to the closing rate for your accounts, generating an unrealised gain or loss. This is an accounting adjustment, again with no VAT consequence. Good accounting integrations handle this revaluation automatically.
The practical takeaway: one rate for VAT (tax point), a different mechanism for cash differences (FX account). Mixing them is the most common multi-currency bookkeeping error, and it is precisely the kind of thing automation eliminates by recording the tax-point rate and the settlement rate as distinct data points.
Mandatory Fields on a Foreign Currency Invoice
A multi-currency invoice still has to meet all the ordinary legal invoice requirements — there is no relaxation just because there is a second currency involved. On top of the usual mandatory details, a few currency-specific points apply:
• State the invoice currency clearly, ideally using the three-letter ISO currency code (GBP, USD, SEK) so there is no doubt — "$" alone is ambiguous between USD, CAD, AUD and others.
• Show the VAT amount in your domestic currency (euros or your national currency) as required in most EU member states.
• Disclose the exchange rate and its source where the VAT has been converted, e.g. "ECB rate 8 May 2026".
• Keep net, VAT and gross totals internally consistent in the displayed currency so the customer can verify the maths.
• Include both VAT numbers and the reverse-charge note where the sale is B2B intra-EU.
All the standard fields still apply: a unique sequential number, the invoice and supply dates, full seller and buyer details, a clear description, and the correct VAT treatment. If you are unsure what the baseline looks like, our complete invoice checklist covers every mandatory element a legally valid invoice must contain.
Using a consistent invoice currency code and a transparent rate footer is not just tidy — it is what makes the document acceptable to your customer's accountant and to a tax inspector, the two audiences most likely to reject a sloppy foreign currency invoice.
Reporting and Bookkeeping Across Currencies
Once the invoice is issued, the data has to flow into your VAT return and your accounts — all in base currency. Your VAT return reports the base-currency net and VAT figures fixed at each tax point. Your profit-and-loss reflects the same converted revenue. Your cash position reflects what actually landed after conversion, with the gap booked to exchange differences.
This is straightforward for one or two invoices and a nightmare across hundreds of marketplace orders in three currencies. Marketplace payouts add a further wrinkle: Amazon, for instance, may convert your foreign sales into your home currency itself, at its own rate, before paying you — so the payout currency, the order currency and your base currency can all differ on a single transaction. Reconciling that by hand is where many sellers lose hours and accuracy.
The reliable approach is to capture three rates per order where relevant: the tax-point rate (for VAT), the marketplace conversion rate (for reconciliation), and the settlement rate (for your bank). Software that stores all three lets you tie out the VAT return, the marketplace report and the bank statement without manual spreadsheets — and feeds clean figures into systems like Exact Online or Twinfield. For sellers juggling several channels, multichannel bookkeeping automation is what makes multi-currency reporting sustainable.
Whatever tool you use, retain the rate and its source against every invoice. If a tax authority queries a conversion two years later, "ECB reference rate, this date" stored on the invoice record is a complete answer; a re-derived guess is not.
Stop Wrestling With Exchange Rates and VAT
Winkel Factuur locks the right FX rate at the tax point, converts VAT into your base currency, keeps exchange differences out of your tax figures, and reconciles payouts across Amazon, bol.com, Shopify, and WooCommerce.
Common Multi-Currency Invoicing Mistakes
The errors below account for the vast majority of multi-currency problems we see, and every one of them is avoidable:
• Using the payment-date rate for VAT instead of the tax-point rate — the most frequent error, and one that misstates your VAT liability.
• Converting line by line and re-summing, causing rounding drift so the VAT total no longer matches net × rate.
• Omitting the VAT amount in domestic currency, leaving a foreign currency invoice non-compliant in most EU countries.
• Using an ambiguous symbol ("$" or "kr") instead of the ISO currency code, creating confusion about which currency was actually invoiced.
• Folding FX gains and losses into VAT or revenue instead of a dedicated exchange-differences account.
• Not recording the rate source, so the conversion cannot be defended at audit.
Each of these stems from treating currency conversion as an afterthought rather than a fixed step in the invoicing process. A system that locks the correct rate at the tax point, prints the VAT in base currency, and books FX differences separately turns multi-currency invoicing from a recurring risk into a non-event.
Handle Multi-Currency Invoicing Automatically with Winkel Factuur
Doing all of this correctly on every order, across every channel and currency, by hand is slow and error-prone. Winkel Factuur is built for cross-border marketplace and webshop sellers who need accurate multi-currency invoices without manual conversion gymnastics:
• Automatic FX at the tax point: the correct reference rate is locked to each invoice on its supply date, with the VAT printed in your base currency and the rate source shown on the document.
• Correct VAT and VIES logic: domestic, OSS destination, or 0% reverse charge is applied first, then converted — so the rate, the wording, and the customer's validated VAT number are always right.
• Branded multi-marketplace invoices: compliant foreign-currency invoices for bol.com, Amazon, Shopify, and WooCommerce orders, all in your own branding.
• Profit & VAT dashboard: revenue, VAT and FX differences tracked across channels and currencies so nothing is missed at filing time.
• Review journeys plus buy-box & stock alerts: automated review requests and real-time buy-box and stock monitoring keep your sales engine running while invoicing takes care of itself.
• Accounting integrations: clean base-currency figures flow straight into Exact Online, AFAS, Twinfield, and Snelstart — no manual re-entry.
Instead of looking up exchange rates and re-keying VAT by hand, you let the platform fix the rate, convert the tax, and reconcile the payout — and you keep selling.
Invoice in Any Currency — Reported Correctly
Winkel Factuur locks the right FX rate at the tax point, prints VAT in your base currency, separates exchange differences from tax, and reconciles payouts across Amazon, bol.com, Shopify, and WooCommerce. 14-day free trial, plans from €9/month.
Start Free Trial →