How to Invoice International Clients Without Losing Money to Currency Fees
You landed a client overseas. Great work. You quoted your rate, delivered the project, sent the invoice — and then watched a quiet slice of your income vanish somewhere between their bank and yours. That's the unglamorous side of cross-border freelancing that nobody really talks about. Knowing how to invoice international clients properly isn't just admin. It's the difference between getting paid what you earned and subsidising the global banking system for free.
Here's how to stop doing that.
In this guide
- Why currency fees keep eating your income
- Choosing which currency to invoice in
- Payment methods that don't punish you
- Multi-currency accounts worth knowing about
- How to structure an international invoice
- Protecting your rate before you even send the invoice
- VAT, withholding tax, and other surprises
- A cleaner way to invoice globally
Why currency fees keep eating your income
There are usually two separate problems happening at once, and people confuse them.
The first is transaction fees — a flat charge or percentage your payment provider takes for processing a cross-border payment. PayPal charges up to 5% on international personal transfers. Traditional banks often add a SWIFT fee on top of their own handling charge, sometimes on both the sending and receiving end.
The second is exchange rate margin — the gap between the real mid-market rate (what you see on XE.com or Google) and the rate your bank or payment processor actually gives you. Banks routinely add a 2–4% margin here. Most freelancers don't notice because there's no line item that says "we took 3% of your money." It just silently arrives as fewer dollars, pounds, or euros than you expected.
Combined, you can lose 5–8% of an invoice to fees without a single thing going wrong. On a $3,000 invoice, that's up to $240 gone.
Choosing which currency to invoice in
This is the first decision, and it matters more than most freelancers realise.
Invoice in your own currency
The simplest option. You invoice in your home currency, the client pays in theirs, and the conversion is their problem. This eliminates your exchange rate risk entirely. The downside: some clients push back, especially smaller businesses not used to foreign payments. And it can make your pricing feel less competitive if your currency is strong against theirs.
Invoice in the client's currency
Easier for the client, harder for you. You're now exposed to rate movements between when you quote and when you get paid. If the client takes 45 days to pay and the rate shifts 4%, your margin on a tight project can evaporate. Don't do this without either a fixed rate agreement or a short payment window.
Invoice in a stable anchor currency
Many freelancers working globally use USD as a neutral invoicing currency, even when neither party is American. It's widely accepted, stable enough, and most international payment platforms handle it cleanly. EUR is a good second option for European clients. This approach gives you predictability without making things awkward for the client.
Payment methods that don't punish you
The platform your client pays through has a bigger impact on your take-home than almost anything else. Here's an honest breakdown.
PayPal
Ubiquitous and convenient, but expensive for international transfers. Currency conversion fees can reach 4% above mid-market, and there are additional cross-border fees on top. Fine for small, occasional payments. Not a good default for regular international invoicing.
Wise (formerly TransferWise)
Uses the real mid-market rate with a small, transparent fee — typically 0.3–1.5% depending on currencies. Widely regarded as one of the best options for freelancers receiving international payments. The business account lets you hold and receive money in multiple currencies with local bank details in several countries.
Revolut Business
Similar model to Wise. Competitive exchange rates, multi-currency accounts, and useful if your clients are mostly in Europe. Monthly fee plans vary, so check what fits your volume.
Direct bank SWIFT transfer
Traditional international wire. Reliable but fee-heavy — expect $10–30 in fixed bank charges on each end, plus an exchange rate margin. Only makes sense for larger invoices where the fixed fee is a small percentage of the total.
Stripe
Good if you need to accept card payments. Built-in currency conversion adds around 1.5% on top of the standard card processing fee, which isn't terrible. Best for products or recurring billing rather than one-off project invoices.
Crypto
Technically no conversion fees, but volatility and complexity make it impractical for most freelancers. Stablecoins reduce volatility risk, but accounting and tax treatment are still messy in most jurisdictions. Niche use case for now.
Multi-currency accounts worth knowing about
Opening a multi-currency account is one of the most underrated moves for freelancers with international clients. Instead of converting every payment immediately at whatever rate the bank feels like offering, you receive funds in the original currency and convert on your schedule — or not at all, if you have expenses in that currency.
Wise Business lets you hold 40+ currencies and gives you local account details in GBP, EUR, USD, AUD, and more. Your US client sends a domestic ACH transfer to what looks like a US bank account. No international transfer fees on their end. You receive it in USD and convert when you're ready.
Payoneer works similarly and has strong adoption in freelance marketplaces. It's particularly useful if you work through platforms like Upwork or Fiverr that integrate with it directly.
The Consumer Financial Protection Bureau offers a useful comparison tool for international money transfers — worth checking to benchmark what you should actually be paying in fees.
How to structure an international invoice
A domestic invoice and an international invoice aren't the same document. Here's what needs to be on an invoice when you're billing across borders.
- Your full legal name and address — required for tax records in most countries
- Client's full legal name and address — including country
- Currency clearly stated — don't leave this ambiguous. Write "USD" not just "$"
- Payment method and account details — include IBAN, SWIFT/BIC, or your Wise local account details as appropriate
- Invoice date and due date — short payment terms reduce exchange rate exposure
- Late payment terms — spell these out. Cross-border debt recovery is a headache you want to avoid
- Tax identification numbers — yours and, where required, the client's VAT or EIN
- A note on VAT or tax treatment — especially important for EU clients (see below)
- Unique invoice number — sequential, for your records and theirs
A clean, complete invoice also speeds up payment. Clients' finance teams can't process a vague document, and ambiguity in currency or bank details is the fastest route to a delayed payment.
Protecting your rate before you even send the invoice
The invoice is actually the last line of defence. Most of the work happens in the negotiation and contract stage.
Fix the rate in your contract
If you're quoting in a foreign currency, state in your contract that the rate is fixed at the mid-market rate on the date of signing, and any difference in conversion is the client's responsibility. Some freelancers include a currency fluctuation clause that lets them adjust the invoice amount if the rate moves more than a set percentage before the due date.
Shorten payment terms
Net 30 is standard but it's 30 days of exchange rate exposure. For international clients, consider net 7 or net 14. If a client wants longer terms, price it in — longer terms mean more risk, and risk costs money.
Request a deposit
A 25–50% upfront payment does two things: it confirms the client is serious, and it locks in a portion of your earnings at today's rate. Deposits are normal practice in project-based freelancing and most professional clients won't blink at them.
Build the conversion cost into your rate
If you know you're going to lose 2–3% to conversion, quote 2–3% higher. It's not deceptive — it's factoring in a real cost of doing business across borders. You'd do the same for software subscriptions or any other business expense.
VAT, withholding tax, and other surprises
Fees aren't the only thing that can reduce your international invoice. Tax treatment varies significantly by country and gets overlooked until it's too late.
VAT for EU clients
If you're a UK or non-EU freelancer billing a business client in the EU, the reverse charge mechanism usually applies — meaning the client accounts for VAT in their own country, and you don't charge it. But the invoice needs to explicitly state this, typically with wording like "VAT: reverse charge applies." Get this wrong and you either overcharge or create a compliance problem for your client. The European Commission's VAT guidance is the primary source here — dense, but authoritative.
Withholding tax
Some countries require clients to withhold a percentage of payments to foreign contractors and remit it to their tax authority. India is a notable example — TDS (Tax Deducted at Source) can apply at 10–20% depending on the nature of the work and whether there's a tax treaty in place. If a client mentions withholding tax, ask them for the withholding certificate so you can claim the credit in your own country. The IRS maintains a database of US tax treaties that's useful for cross-referencing treaty rates.
Keep records in both currencies
For your own tax return, your accountant will need the invoice amount in foreign currency and the converted amount in your home currency on the date of receipt. Most bookkeeping tools can handle this, but only if you record it at the time. Trying to reconstruct historical exchange rates months later is painful — build the habit early.
The short version
If you take nothing else from this: use a multi-currency account like Wise, invoice in a stable currency with a short payment window, and build your conversion costs into your quoted rate. Those three moves alone will recover most of what freelancers typically lose on cross-border payments.
Knowing how to invoice international clients correctly is a skill that compounds. Every client you add from a new country is a bit easier once you've built the systems once.
A cleaner way to invoice globally
GigInvoice is built for freelancers who work across borders — clean multi-currency invoices, professional templates, and none of the bloat you don't need. If you're sending your first international invoice or your fiftieth, it's worth trying free and seeing if it fits how you work.