Invoicing in Foreign Currencies: A Freelancer's Payment Guide
Invoicing clients abroad? Learn how to pick the invoice currency, compare fees, keep tax records and avoid payment scams when you get paid in other currencies.
In this article
If you invoice clients in another currency, the cost shows up in two places: the exchange rate and the fees taken along the way. You can limit both by choosing the invoice currency deliberately, using an account that can receive that currency, and recording the rate on the day each payment arrives.
Which currency should I invoice in?
Invoice in the currency you spend, or in your client's currency if they insist, but always state it. A line such as "Amount due: 1,200 EUR" with the ISO code leaves no room for doubt. Do not write only a symbol: the dollar sign alone could mean several currencies.
Think about who carries the exchange risk:
- You invoice in your own currency: the client carries the risk, and you receive a known amount. Some clients refuse because their bank charges them for the conversion.
- You invoice in the client's currency: you carry the risk. Your income in your own currency moves with the market.
Small teams often accept the client's currency for long-term clients and keep their own for one-off work.
How do I receive money in another currency without losing too much?
The usual options are a bank account that can hold several currencies, or a payment provider that gives you local receiving details. They differ in three ways, and you should compare each on its own published fee page:
- the fee to receive a payment
- the margin added to the exchange rate (the gap between the rate you get and the mid-market rate)
- the fee to withdraw to your own bank account
Fees and supported countries change often, so check them at the time you set up instead of trusting an old comparison. If you are tracking what you spend with those accounts, our piece on expense tracking apps for location-independent workers is a useful companion.
What should an invoice include?
A clear invoice gets paid faster. Include:
- your name or business name and contact details
- the client's name and billing address
- a unique invoice number and the issue date
- a description of the work
- the amount and the currency code
- the due date and payment terms
- exact payment instructions, including who pays transfer fees
That last point matters for international transfers: if the invoice does not say who covers bank charges, short payments are common.
When should I convert the money?
There is no rule that is right for everyone. Converting at once gives certainty. Holding the foreign currency suits you if you have costs in that currency. Waiting for a better rate is speculation, and nobody can predict rates reliably. A simple approach is to keep enough in each currency for the next few months of costs there and convert the rest on a regular schedule.
How do I keep records and handle tax?
Save the invoice, the payment confirmation and the exchange rate used for every payment. In the United States, the IRS explains how foreign currency amounts are reported: income is stated in US dollars, converted using the rules on that page. Other countries have their own rules, and where you live and work for tax purposes can change what you owe. Ask an accountant or tax adviser in your country before choosing a setup, because this article cannot tell you your obligations.
Good records also make it easy to see your real income per client after fees. A shared monthly review works well for small teams; our budgeting guide shows one way to structure it.
How do I avoid payment scams?
International payments attract fraud, such as fake overpayments and requests to refund the "extra" amount. The US Federal Trade Commission's advice on avoiding scams includes being wary of anyone who asks you to pay or send money back in unusual ways. Practical habits:
- Wait for funds to clear, not just show as pending, before delivering large work or refunding anything.
- Confirm a new client's identity and company details.
- Never share login codes, and turn on two-factor authentication for every money account.
- Be suspicious of changed bank details sent by email; confirm by phone or another known channel.
What if a client will not pay in my currency?
Ask why. Often it is internal policy or bank fees. Options include meeting in the middle with a currency both can use cheaply, or agreeing a fixed exchange rate in the contract for the project term. Put whatever you agree in writing before work starts.
If you work between several places, a reliable setup helps too; see how to build a portable home office kit for the equipment side.