Free tool · No signup

Currency Exchange Invoice Helper

Convert any invoice amount between 12 major currencies, lock the exchange rate at the invoice date, and paste a clean FX disclosure line straight into your bill.

12 major currencies, manual rate entry Locks the FX rate at the invoice date Copy-ready exchange rate invoice line

Result

Converted total
$1,082.30
From €1,000.00
Rate used1 EUR = 1.0823 USD
Reverse rate1 USD = 0.9240 EUR
As of2026-05-04
Preview:

Invoice total: €1,000.00 (1 EUR = 1.0823 USD as of 2026-05-04) ≈ $1,082.30. Reverse rate: 1 USD = 0.9240 EUR.

This currency converter for invoices is informational. Your bank's actual settlement FX rate may differ from the figure shown. Lock the rate, the source, and the date in writing on the invoice to avoid disputes if the exchange rate moves before payment lands.

What you get out of this currency converter for invoices

Most freelancers and small businesses lose money in the gap between the invoice and the payment. This tool gives you a defensible FX number, a clean disclosure line, and a record of which rate you used on which day.

12

Currencies covered

USD, EUR, GBP, JPY, CNY, CAD, AUD, CHF, SGD, INR, HKD, and NZD — formatted natively with the right symbol and decimals so the number you paste already looks right on the invoice.

~3%

Bank margin you can pre-empt

Banks and PSPs typically take 1–4% off the mid-market rate on cross-border transfers. The optional margin estimator shows what may actually land in your account.

0 disputes

When the rate is locked

Stating the exchange rate, the source, and the date on the invoice itself is the cleanest way to keep payment-day FX swings from turning into a back-and-forth with the client.

Why guessing the FX rate on a foreign currency invoice always costs you

If you've ever sent an invoice in one currency, been paid in another, and then watched the deposit come in lower than expected — you already know the problem. Here is what usually goes wrong.

  • You quote in your currency, the client pays in theirs. Without an exchange rate noted on the invoice, the client picks the rate at payment time. That is almost never the rate you used to price the work.
  • You skip the rate disclosure entirely. A multi-currency invoice with no FX line invites questions: which day's rate? Mid-market or bank? Who covers the spread? Each unanswered question is a delayed payment.
  • The bank margin eats the difference. Wise, banks, PayPal, and Stripe all bake an FX spread into cross-border transfers. Most freelancers only spot the 2–4% gap when reconciling at month end.
  • The rate moves before the wire lands. On a 30-day Net invoice, the EUR/USD pair can drift 1–2% in either direction. Without a fixed rate clause, that swing comes out of your fee, not the client's pocket.

Everything this multi-currency invoice tool handles

Built for the small but painful situations freelancers, agencies, and consultants run into when billing across borders.

Manual rate entry, by design

You paste the FX rate from ECB, OANDA, xe.com, or your own bank — the same source you will defend if the client asks. No surprise live API rate that drifts between page loads.

Date-locked snapshot

The invoice date is the source of truth for the exchange rate. The tool stamps it into the invoice line so there is no debate about which rate applies.

Reverse rate on demand

Toggle the reverse rate (1 USD = 0.9239 EUR) when the client thinks in the other direction. Both rates appear in one disclosure line.

Optional bank margin estimate

Add a 1–5% spread to see what may actually settle in your account after the bank takes its cut. Helps you decide whether to gross up the invoice.

How to add an exchange rate to an invoice in three steps

The same three inputs cover almost every cross-border invoice you will write.

  1. Step 1

    Pull the FX rate from a source you trust

    Use the ECB euro reference rate, OANDA's daily rate, or your bank's published rate for the invoice date. Type it into the rate field — that becomes the rate of record.

  2. Step 2

    Set the invoice date and currencies

    Pick your billing currency (what you priced the work in) and the client's currency (what they will pay in). The invoice date locks the FX snapshot.

  3. Step 3

    Copy the FX line into your invoice

    The tool builds a one-line disclosure with the amount, the rate, the source date, and the converted total. Paste it under your line items or in the invoice notes.

Why a currency converter for invoices is non-negotiable for international work

Sending a foreign currency invoice without a clear FX line is the freelance equivalent of leaving a tip jar out: the client decides what to pay. A proper currency converter for invoice work fixes that by anchoring three things — the amount, the exchange rate, and the date the rate was captured — before the invoice ever leaves your inbox.

Most freelancers learn this the expensive way. The first US client pays a EUR invoice via a Wise transfer that lands 3% short. The second client pays late, and by then EUR/USD has slid 1.5% the wrong way. By the third invoice, you have stopped trusting the deposit notification and started doing the FX math yourself. This tool is built for that third invoice — the one where you want a number you can defend, in writing, before the wire moves.

Which exchange rate source to use

There are three credible sources for the FX rate you put on an invoice:

  • ECB euro foreign exchange reference rates. Published every working day at around 16:00 CET for 30 currencies. Free, dated, and treated as authoritative across the EU.
  • OANDA daily rates. Bid, ask, and midpoint figures published daily on a UTC-midnight cycle. Widely used by accounting platforms and accepted by HMRC and the IRS.
  • Your own bank's published rate. Less favourable than the mid-market rate, but the right choice if your client wires directly into your local account and you want the invoice to reflect what will actually settle.

Pick one source and stick with it across invoices. Switching between mid-market, bank, and PSP rates from one invoice to the next is a fast way to confuse both your client and your accountant.

Locking the rate at invoice date vs payment date

Accounting standards (US GAAP, IFRS, HMRC, IRS Publication 54) all default to the invoice-date rate when recording revenue in your home currency. The payment-date rate matters for one thing only: calculating the FX gain or loss between the booked figure and the actual settled amount.

That is why the invoice date in this tool is more than a label — it is the snapshot date for the rate you cite. Lock it once on the invoice, copy it into your bookkeeping, and treat any payment-day movement as a separate FX line in your books.

How to word the FX line on the invoice

Keep it short, dated, and traceable. The copy-ready line in this tool follows the pattern:

Invoice total: €1,000.00 (1 EUR = 1.0823 USD as of 2026-05-03) ≈ $1,082.30. Reverse rate: 1 USD = 0.9239 EUR.

That single sentence does four jobs at once: states the contractual amount in your currency, shows the rate, names the date, and gives the client the converted figure for budgeting. If you bill in the client's currency, flip the direction and add a one-liner: "Bank charges and FX margin to be borne by the sender."

Hidden bank fees and FX margins

The mid-market rate is what banks use between themselves. The rate they give you, as a small business or freelancer, is almost always 1–4% worse. Wise, Revolut, and modern PSPs trim that spread; legacy banks and PayPal widen it. The optional margin estimator in this tool exists for one reason — to remind you that the headline conversion is not what hits your account.

If the spread routinely matters (large contracts, monthly retainers in a foreign currency), two practical fixes help: hold a multi-currency account so you can convert on your schedule, or gross up the invoice by the expected margin and disclose it as a "cross-border processing fee" on the invoice line.

What to do if the rate moves before the client pays

You have three reasonable options, ordered from cleanest to messiest:

  1. Honour the locked rate on the invoice. Simplest and most professional. Any FX gain or loss is yours to absorb and book.
  2. Reissue the invoice with a new rate. Only do this if the contract explicitly allows rate adjustments and the swing is material (typically 2%+).
  3. Add a small FX adjustment line on the next invoice. Works for ongoing client relationships where small differences net out over time.

Whatever you choose, document it. The reason this tool exists — and the reason every invoice in InvoiceCat surfaces the FX line so prominently — is that the cheapest way to avoid an awkward conversation about exchange rates is to put the answer on the invoice before the question gets asked.

A quick note on tax and compliance

Tax authorities care about which rate you used and when. In most jurisdictions you must record revenue at the invoice-date rate in your functional currency, then reconcile the FX difference at payment. VAT rules in the EU and several other regions go further and require the rate source (ECB, national central bank, or HMRC's published rates) to appear on the invoice itself. This calculator handles the math; check your local tax rules before treating the output as final.

Frequently asked questions

What exchange rate should I use on my invoice?
Use the rate from a public, dated source on the invoice date — most freelancers use the ECB reference rate (published daily at ~16:00 CET) or OANDA's daily rate. Whichever you pick, name the source and the date on the invoice itself. That single line is what protects you if the FX rate moves before payment lands.
Should I invoice in my currency or the client's currency?
Invoicing in the client's currency is more convenient for them and usually gets paid faster, but it shifts the FX risk onto you. Invoicing in your home currency keeps your number predictable but pushes the bank's conversion cost onto the client. A common middle ground is to price in your currency and quote both totals on the invoice using a locked rate.
How do I lock an exchange rate on an invoice?
Add a one-line clause: "Total billed in EUR. FX rate locked at 1 EUR = 1.0823 USD per ECB reference rate, 2026-05-03." That makes the rate part of the agreement. If the client wants to pay later at a worse rate, the contractual figure still applies.
Do I have to use the mid-market rate?
No, but it is the most defensible. The mid-market rate (the rate banks use between themselves, published by ECB and OANDA) is what services like Wise advertise. If you use your bank's rate instead, disclose that on the invoice — banks typically build in a 1–4% spread that you should not absorb silently.
What happens if the exchange rate changes between the invoice date and the payment date?
Without a locked rate, the client's bank uses whichever rate applies at payment time and you wear the difference. With the rate locked on the invoice, the contractual amount is fixed — any FX gain or loss between invoice and settlement is recorded separately in your books, not deducted from what the client owes.
Who pays the bank fees on a foreign currency invoice?
By default, both sides pay something: the sender's bank charges a transfer fee, and the receiver's bank takes a cut on the conversion. State on the invoice who covers what — for example, "Bank charges and FX margin to be borne by the sender" — otherwise the cost gets split silently and you end up under-collecting.
How do accountants treat FX gains and losses on invoices?
Most accounting standards (US GAAP, IFRS) record the invoice in your home currency at the invoice-date rate, then post any difference between that and the actual settlement amount as a foreign exchange gain or loss in your P&L. That is why locking the rate on the invoice matters — it sets the baseline for the gain/loss calculation.
Does this tool pull live exchange rates?
No, by design. You enter the FX rate yourself from ECB, OANDA, your bank, or whichever source you would defend in a dispute. A live API rate would drift between page loads and would not match the rate you cite on the invoice. Manual entry keeps the invoice, the disclosure, and your books on the same number.

Generate the full invoice in two minutes

Once you have the FX disclosure line, build a clean PDF invoice with InvoiceCat — multi-currency formatting, no signup, no watermark.

Open the invoice generator

Free forever. No credit card. No watermark.