
Working with clients in other countries is one of the best parts of freelancing. Getting paid by them is where it can get tricky. Different currencies, bank fees that eat into the total, tax details you've never heard of, and payments that take a week to arrive.
The good news: once you set it up properly, invoicing an international client is barely different from invoicing one down the street. This guide covers what to put on the invoice, which currency to use, how to handle tax details, and what the main payment options really cost as of October 2026.
Key takeaways
An international invoice needs a few extras: full legal details, tax or VAT IDs, a clear currency code (USD, not just "$"), and payment details that work across borders.
Decide the currency up front and write it into your agreement. Invoicing in your currency moves exchange-rate risk to the client.
Know who pays the fees. International card payments, currency conversion and bank wires all cost something. Agree on who covers them.
EU and UK business clients may need the words "reverse charge" on your invoice. US clients may ask foreign freelancers for a W-8BEN.
Compare the total cost, not the headline rate. Use a fee calculator before you pick a payment method.
What makes international invoicing different
The invoice itself has the same job: say what you did, how much it costs, and how to pay. Four things change when the client is abroad.
Currency. You and your client may not use the same one, and the exchange rate moves between the invoice date and the payment date.
Fees. Cross-border card payments, currency conversion and international wires each add costs, sometimes several at once.
Tax details. VAT, GST and withholding rules depend on where both of you are, and some countries require specific wording on the invoice.
Speed. International bank transfers can pass through intermediary banks and take several business days.
Let's take them one by one.
Step 1: Choose the invoice currency
Before you send the first invoice, agree on the currency with your client, ideally in your proposal or contract.
Invoice in your own currency if you want predictable income. You know exactly what you're owed, and the client handles the conversion. This is the simplest option for most freelancers.
Invoice in the client's currency if they're a large company with a strict vendor process, or if it makes you more competitive. Many finance teams find it easier to approve an invoice in their own currency. The tradeoff is that the amount landing in your account will depend on the exchange rate on the day you're paid.
Use a widely accepted currency like USD or EUR when neither side wants to deal with a less common one.
A few practical tips:
Write the currency code, not just the symbol. "$" can mean US, Canadian, Australian or several other dollars. Write "USD 2,400" or "$2,400 USD."
If you price in your currency but invoice in theirs, say which exchange rate you used and the date. That avoids awkward questions later.
For long projects, you can agree to review the rate every few months rather than absorb big swings.
If you need to make an invoice in another currency quickly, the free invoice generator lets you pick USD or any of 29 other currencies, including EUR, GBP, CAD, AUD and MXN. It doesn't convert amounts; it just formats the invoice in the currency you choose.
Step 2: Put the right details on the invoice
Start with everything a regular invoice needs (our guide on how to make an invoice covers the basics), then add:
Full legal names and addresses for you and the client, including the country.
Tax or VAT IDs where they apply: yours if you're registered, and the client's VAT number for EU or UK business clients.
Currency code on every amount and on the total.
Clear description of services and the period or milestone they cover. Some countries' tax authorities expect this level of detail.
Payment terms and due date, written as a date (e.g., "Due 15 November 2026") rather than only "Net 30," so there's no confusion across date formats.
Payment instructions that work internationally: a card payment link, or bank details with the account name, IBAN or account number, and SWIFT/BIC code.
Who pays transfer fees, if you're being paid by bank wire (see Step 4).
Any required tax wording, such as "reverse charge" (see Step 3).
Need a starting point? The freelance invoice template and consulting invoice template are free and easy to adapt for overseas clients.
Step 3: Get the tax basics right
This is general information, not tax advice. Rules depend on where you live, where your client is, and whether they're a business or an individual. When in doubt, ask an accountant who works with international freelancers.
Selling to EU or UK businesses: reverse charge
Within the EU, when a VAT-registered business supplies services to a business in another EU country, the reverse charge usually applies. You don't charge VAT; the client accounts for it in their own country. EU rules require the invoice to say "reverse charge," and you should include the client's VAT number. The UK has a similar reverse charge for many business services bought from abroad.
If you're outside the EU and UK (for example, a US freelancer) and sell services to an EU or UK business, you usually don't add VAT to your invoice, but the client may ask for certain details. Selling to consumers rather than businesses can be different, so check before you start.
Working with US clients from abroad: Form W-8BEN
If you're a freelancer outside the US working for a US client, they'll usually ask you for Form W-8BEN. It certifies that you're not a US person, so the client doesn't need to send you a 1099. You give it to the client; you don't file it with the IRS.
US freelancers with foreign clients
If you're a US freelancer, income from foreign clients is still taxable in the US, and you report it the same way as income from US clients. You may not get a 1099 from a foreign client, so keep your own records of every invoice and payment. Our freelancer's guide to tax season and the freelance tax calculator can help you plan.
Step 4: Choose how you'll get paid
Here's what the most common options cost a US-based freelancer as of October 2026. Fees differ for accounts in other countries, and all of these providers change their pricing from time to time, so check their current pages before you decide.
Option | What it costs you | Good for |
|---|---|---|
Stripe (card payments) | 2.9% + $0.30 for US cards; +1.5% for international cards; +1% if currency conversion is needed | Clients who want to pay by card, Apple Pay or Google Pay |
PayPal | 3.49% + $0.49 for PayPal payments (2.99% + $0.49 for cards); +1.5% for international payments; a 3–4% spread if PayPal converts the currency | Clients who already use PayPal |
Wise (multi-currency account) | Free to receive local (non-SWIFT) transfers in supported currencies; $6.11 per incoming USD SWIFT wire; a conversion fee that varies by currency pair; no monthly fee | Bank transfers in USD, EUR, GBP and other major currencies |
Payoneer | Free in your local currency via a receiving account; 1% (min $1) in another currency; up to 3.99% + $0.49 if the client pays by card | Clients and marketplaces that already pay through Payoneer |
International bank wire (SWIFT) | Outgoing and incoming bank fees, plus possible intermediary bank deductions | Large payments from clients who can only pay by wire |
To compare real numbers on your invoice amount, use the Stripe fee calculator and the PayPal fee calculator. On a $1,000 payment from a client with a non-US card, for example, Stripe's standard US pricing would take 4.4% + $0.30, before any currency conversion.
A note on bank wires and fees
International wires can lose money in transit. Banks use three common fee options:
OUR: the sender pays all fees, and you receive the full amount.
SHA (shared): each side pays its own bank's fees. Intermediary banks may still deduct something.
BEN: you, the beneficiary, pay all fees.
If you need the full amount, say so on the invoice: "Please choose OUR so the full amount arrives" or "Bank fees are the sender's responsibility." Or increase your price slightly to cover typical deductions.
A multi-currency account can help
If you regularly get paid in more than one currency, a multi-currency account (Wise, Payoneer and some banks offer them) gives you local bank details in other countries. Your UK client pays a UK account in GBP, your EU client pays a euro account, and you convert when you choose. That usually beats having each payment wired and converted by your bank.
Step 5: Reduce delays and exchange-rate surprises
Shorten your payment terms for new international clients. Net 15 or a deposit up front is reasonable. If you work in milestones, see why deposits protect your time; the logic applies to any freelancer.
Bill in milestones on long projects, so you're never owed too much in a currency that might move.
Give the client more than one way to pay. A card link for speed, bank details for larger amounts.
Follow up politely and early. Time zones mean a reminder sent at the end of your day lands at the start of theirs. Our guide on how to remind someone to pay you has templates.
Keep a record of the exchange rate on the day you're paid, if you need to report income in your home currency.
Where Onigiri fits
For international clients, Onigiri keeps the invoicing part simple: send the invoice by email, as a shareable link or as a PDF, and see whether it's sent, overdue or paid. If you connect Stripe, clients can pay by card, Apple Pay or Google Pay, and the money goes straight to your own Stripe account. On the PRO plan, Onigiri takes no platform fee on top of Stripe's. You can also add bank transfer details, such as your Wise account, to the invoice for clients who prefer to pay that way.
You can start for free, with no credit card required.




