Back to blog

February 2, 2026 · 8 min read

How to invoice international clients without currency headaches

The most common mistake with international invoices isn't the exchange rate, it's ambiguity. If the currency isn't crystal clear on the invoice, you'll get paid the wrong amount, or paid late while the client's finance team asks you to clarify.

Always show the currency code, not just a symbol

A dollar sign alone is ambiguous, US dollars, Canadian dollars, Australian dollars, and Singapore dollars all use $. Show the ISO code (USD, CAD, AUD, SGD) next to the amount, or use a symbol convention that includes it, so there's no room for the client to guess wrong.

This becomes especially important once you're working with clients across several countries at once. It's easy to forget which currency you quoted a specific client in three months ago, and an invoice that just shows a bare number with a generic symbol gives both of you nothing to check it against.

Decide who absorbs the exchange rate risk, and say so

If you invoice in your own currency, the client's bank converts it and any rate movement is their problem. If you invoice in their currency, you take on that risk. Neither is wrong, but decide deliberately rather than by accident, and be consistent client to client.

For ongoing relationships with meaningful invoice amounts, it's worth stating this explicitly in your contract or proposal, not just letting it default to whatever currency happens to be on the first invoice. A client who assumes they're only exposed to their own currency's movement will be unhappy if a later invoice suddenly shows up in yours instead.

Bank transfer fees add up on both ends

International wire transfers often carry fees on both the sending and receiving side. If you always receive slightly less than invoiced, this is usually why, not a client shortchanging you. Some freelancers add a note on the invoice asking the client to cover transfer fees, which is a reasonable ask for cross-border work.

Consider how you'll actually get paid

  • Traditional bank wire: widely accepted but often has the highest fees and slowest processing time.
  • Payment platforms built for freelancers (Wise, Payoneer, and similar): usually cheaper for currency conversion than a standard bank wire, and worth setting up if you invoice internationally often.
  • Card payment links: convenient for the client, but usually come with a processing fee that someone has to absorb, worth factoring into your rate if you go this route.

Whichever method you use, put your payment details clearly on the invoice, including anything the client's bank will need for an international transfer (SWIFT/BIC code, IBAN, or the equivalent for your country), so there's no back-and-forth before they can actually pay.

invoiceKit supports 25+ currencies with the correct symbol and formatting for each, so switching between clients in different countries doesn't mean rebuilding your invoice template every time.

Ready to create your own invoice?