Skip to main content

How to Invoice International Clients (Without Currency and Payment Confusion)

BillerBear EditorialReviewed by BillerBear Editorial9 min read
Two wall clocks side by side showing different times, suggesting work and payments across time zones

You land a client in another country. Scope and rate are set; work starts; the first invoice is due.

Then the real questions show up: which currency do you bill in? What bank details do they need? Who pays conversion and transfer fees? Does what hits your account match the line on the invoice?

A lot of freelancers never answer those up front. They reuse a domestic template, swap the client name, and hope the numbers line up. In a hypothetical example, a $3,000 invoice might produce a smaller deposit after fees and foreign-exchange costs if neither side defined who absorbs them.

Get currency, fees, and bank details right before you send invoice one.


Decide the Invoice Currency Before You Start

The currency on the invoice is a business choice, not something you fix at send time. Lock it in when you agree the engagement, not when payment is due.

Bill in your currency The client converts on their side. You get a predictable amount. They see a number that may feel foreign and may pay their bank's conversion fees.

Fits when: you want the simplest mental model and don't want your received amount bouncing with the market.

Bill in the client's currency They see a clean, local number. You take conversion and rate movement. What lands in your account can differ from what you had in your head when you quoted.

Fits when: you're dealing with a large org that only runs AP in local currency and won't bend process for one vendor.

Bill in a widely traded currency (e.g. USD, EUR) Both sides use a common reference. Neither is strictly "home" currency, but rates are easy to look up and many cross-border contracts use this pattern.

Fits when: you work across several countries and want one standard on every invoice.

There's no single right answer. It depends on the relationship, where your costs sit, and how much rate swing you can absorb.

Put it in the contract and on every invoice using the three-letter ISO 4217 code (USD, EUR, GBP, AUD, CAD), not only a symbol. A bare "$" is ambiguous when they're in Canada and you're in Australia.


What Belongs on an International Invoice

Swapping the currency symbol on a domestic layout isn't enough. Cross-border invoices need extra clarity or payments stall in AP.

Beyond the usual line items and totals, include:

  • Currency code: e.g. "USD 3,000.00" or "EUR 2,500.00", not just "$" or "€"
  • International bank details: SWIFT/BIC; IBAN where it applies; bank name and address; account number; routing for the relevant network
  • Accepted payment methods: bank transfer, PayPal, Wise, Stripe, or whatever you actually use
  • Who pays transfer fees: sender, receiver, or shared (see below)
  • Your country and business address: often required for their records or tax documentation
  • Tax identifiers if they apply: VAT, GST, ABN, or equivalents, depending on your jurisdiction and theirs. If you're unsure whether to charge or show tax on cross-border work, ask a tax professional in your jurisdiction

For the baseline fields every invoice needs, see How to Create a Professional Invoice.

Still life of envelopes, twine, and sealing tools suggesting careful documentation for international client work

Payment Methods: Speed, Cost, and What to Spell Out

How the money moves is almost as important as how much it is. Methods differ in cost, speed, and hassle for cross-border payers.

Bank transfer (SWIFT) The usual default for international wires. Generally reliable; often several business days; sending bank, receiving bank, and sometimes intermediaries can all take a cut. Timing and fees depend on the corridor and the banks.

Fits when: the invoice is large enough that fees are a small slice of the total.

PayPal Fees and currency-conversion spreads vary by account market, transaction type, and currency. Check the current schedule for the relevant account before promising a net amount. (PayPal US merchant fees)

Fits when: convenience matters more than squeezing every basis point on fees.

Wise (formerly TransferWise) Wise says transfer pricing depends on the amount, payment method, currencies, and exchange rate, with the fee shown during setup. Availability still varies by corridor and account. (Wise fee documentation)

Fits when: you invoice across borders often and want transparent FX and fees.

Stripe Available payment methods and settlement depend on your Stripe setup and country. Stripe publishes separate charges for payment types, international cards, and currency conversion, so verify the current pricing for your account. (Stripe pricing)

Fits when: you're already on Stripe and clients like cards.

Nothing wins on price or speed in every situation. Compare for your currency pair, direction, and typical invoice size. Name your preferred method on the invoice and in the contract so no one is guessing. For a wider tool picture, see 7 Best Free Invoicing Software for Freelancers. For a domestic-focused comparison of ACH, cards, PayPal, and wire, see Freelancer Payment Methods.


Invoice in any currency.

BillerBear supports multi-currency invoicing with clear payment instructions, so international clients know exactly what to pay.

Create a free invoice →

Who Pays the Fees? Decide Before the First Wire

This is where cross-border jobs go sideways. The client sends "$3,000." After bank fees, FX, and intermediary nibbles, you see $2,941. The PDF still says $3,000. Who covers the gap?

If you never agreed, you get a painful email thread instead of a clean books entry.

Agree fee responsibility when you sign, then mirror it on the invoice. On bank transfers, people often use:

  • OUR: sender pays all charges; you're meant to receive the full invoiced amount
  • BEN: receiver pays; fees come out of the payment, so you may receive less than the invoice total
  • SHA: each side pays their own bank; you can still lose a little to correspondent banks in the middle

Those labels are common on international transfers; your bank's wording or options may differ.

Example invoice lines:

All transfer fees are the responsibility of the sender. The full invoiced amount must be received in the payee's account.

Or for shared fees:

Each party bears their own bank fees. Minor variances due to intermediary charges will not require adjustment.

Exact wording matters less than having something in writing. Without it, every payment is a possible dispute.

Different plug types and a travel adapter arranged neatly, symbolizing mismatched payment and banking standards across countries

Exchange Rates: When to Care

Agreed currency doesn't freeze the rate at payment time. The number your client's bank uses can differ from the rate the day you scoped the job.

For short gigs between relatively stable pairs, the gap is often small, but it depends on the currencies, how long until they pay, and what the market's doing.

If rate risk actually moves your numbers:

  • Quote in their currency and convert when you're paid. You eat the swing.
  • Quote in yours. They absorb conversion on their side; simpler for your bookkeeping
  • Add a rate clause for long or high-value work, e.g. amounts tied to a rate as of a date, with adjustment if it moves past a threshold (e.g. 5%). That's a contract conversation, not a default for every small project

For most freelance work, pick a currency, stick to it, and reserve rate mechanics for jobs where a few percent would hurt.


Put It in the Contract

Currency, payment rail, fee split, and any rate rules belong in the contract or SOW before work ramps.

A single block can cover it:

All invoices will be issued in USD. Payment is due via bank transfer (SWIFT) within 14 days of invoice date. Transfer fees are the responsibility of the sender. Freelancer's bank details are provided on each invoice.

When AP opens that PDF, the instructions match what legal already approved.

If you use milestones or recurring invoices, use the same currency and method across the series so nothing drifts.

👉 Milestone Billing for Freelancers — phased payments without chaos

👉 Invoice Payment Terms Explained — net-30, deposits, and how to phrase them

👉 Freelance Contracts That Actually Protect Payment — clauses that back up currency and timing


Mistakes That Delay or Shrink Payment

Symbol only, no code

"$3,000" might be USD, CAD, AUD, SGD, or HKD. Use the ISO 4217 three-letter code.

Assuming their bank works like yours

SWIFT isn't instant. Some regions have fast local rails that don't help a foreign sender until you give the right international details. Ask what their bank needs to push funds to you — don't assume your domestic format travels.

Ignoring fee leakage

If you invoice $3,000 and get $2,950, decide in advance: absorb it, true up with a small second line, or require sender-paid fees from day one.

Domestic-only details

A sort code and local account number often aren't enough for an overseas wire. Include SWIFT/BIC, IBAN where required, and full bank name and address.

DIY tax logic across borders

Rules differ sharply by country and fact pattern. Don't assume you must (or must not) charge VAT, GST, or sales tax on international invoices. Get advice for your situation.


Specificity Beats "International" Anxiety

Most problems aren't exotic. They're vague invoices and vague agreements. Fix that with named currency, listed payment methods, explicit fee rules, and complete bank details.

One conversation and one written clause before kickoff beats months of "the amount doesn't match" messages.

BillerBear supports multi-currency invoicing and lets you include payment instructions directly on each invoice — so the paperwork matches what you agreed, no matter where the client is.

Ready to create clearer invoices?

Create up to 3 invoices per month free. No credit card required.

Create my free invoice

Continue reading