Invoicing a Client in Another Country: A Freelancer's Checklist

The first time a client from another country says yes to your proposal, the work itself usually feels familiar. The invoice does not. Suddenly there are questions you never had to answer for a local client: which currency to bill in, who pays the transfer fee, what the client's accounts team needs to see before they release money, and how to stop a payment from vanishing into a week of bank processing. This checklist walks through those questions in the order they come up, from the moment you agree the price to the moment the money lands.

None of this is legal or tax advice. Rules about invoices, sales tax and reporting differ by country, and an accountant who knows your situation is worth a conversation before your first big cross-border job. What follows is the practical side: the habits that make an international invoice easy to approve and easy to pay.

1. Agree the currency before you agree the price

A price without a currency is only half a price. If you quote "2,000" to a client in another country, one of you is going to make an assumption, and the person who assumed wrong is the one who loses money. Put the currency code next to every number in your proposal, for example USD 2,000 or EUR 1,800, and repeat it in the contract or confirmation email.

There are two common choices. You can bill in your own currency, which keeps your income predictable and moves the exchange rate risk to the client. Or you can bill in the client's currency, which makes approval easier on their side because their finance team does not need to convert anything. Neither is wrong. What matters is that the choice is written down before the work starts, so the invoice simply confirms what both sides already expect.

Use the three letter ISO 4217 code rather than a symbol alone. The dollar sign is used by several countries, and a client in Singapore, Canada or Australia may read "$" differently from you. "USD" or "AUD" leaves no room for doubt.

2. Decide who carries the exchange rate risk

If a project runs for three months and the currencies move during that time, someone ends up with a little more or a little less than they planned. For small jobs this is noise. For a long retainer it can add up. A simple way to handle it is to fix the rate in your agreement for the length of the project, then review it when you renew. Another is to bill in one stable currency that both of you are comfortable holding.

Whatever you choose, avoid changing the currency halfway through a project. A client who approved a purchase order in euros will struggle to pay an invoice in pounds, even if the converted amount is the same.

3. Write the client's legal name, not their brand name

The person you talk to every week might work for "Northwind Studio", but the company that pays you may be registered as "Northwind Creative Ltd". Accounts teams match invoices against their own records, and an invoice addressed to a trading name can sit in a queue while someone works out who it belongs to. Ask your contact for the exact billing name, the billing address and, if they use one, a purchase order number or cost centre. Put all of it on the invoice exactly as they send it.

This is also the moment to ask whether the client needs a tax or VAT registration number on the invoice. Many businesses do, and a missing number is one of the most common reasons an otherwise correct invoice is sent back.

4. Show your own details the way a foreign bank needs them

A local client can pay you with a name and an account number. A client abroad often needs more: your full legal name, your address, the name and address of your bank, and the international identifiers the bank uses for incoming transfers. If you have a business registration or tax number in your own country, include it too, because the client's auditors may ask for it later.

Keep this block in the same place on every invoice. When a finance clerk processes your second invoice, they should find everything where they found it the first time.

5. Describe the work so a stranger can approve it

The person who approves your invoice may never have seen your work. They see a line, an amount and a project code. "Design work, October" tells them very little. "Website redesign, homepage and three service pages, as agreed in proposal 2026-14" tells them what was bought and links it to a document they can check.

Good line items have three parts: what you delivered, the period or milestone it covers, and the quantity and rate if you bill by time. If you work hourly, show the hours and the hourly rate as separate columns rather than a single total. A clear breakdown answers questions before anyone has to ask them, and questions are what slow international payments down most.

6. Handle tax lines deliberately

Cross-border tax is where freelancers most often guess, and guessing is risky in both directions. Some services sold to a business in another country are taxed in the buyer's country instead of yours, and the invoice may need a short note saying so. In other cases you charge your local tax as normal. The rules depend on where you are, where the client is, what kind of service it is and whether the client is a business or a private person.

Find out which case applies to you once, with an accountant or your tax authority's guidance, and then build it into your invoice template. A tax line that is consistent from invoice to invoice is far easier to defend later than one that changes every month.

7. Choose payment terms that fit the client's payment cycle

Larger companies often pay suppliers on a fixed cycle, for example once or twice a month, and an invoice that arrives just after a payment run waits for the next one. Ask your contact how their accounts payable process works. If they pay on the last working day of the month, sending your invoice a week before that date can save you weeks.

State the terms clearly on the invoice: an issue date, a due date and the terms in words, such as "Due 15 days from the invoice date". A due date written as a full date avoids the confusion between day-first and month-first formats. 03/04 means March in some countries and April in others. 3 April 2026 means the same thing everywhere.

8. Make paying you one click, not one form

A bank transfer between countries asks the client to type your details into their banking app, and every field is a chance for a typo. A payment link from a card processor removes most of that work: the client clicks, pays and gets a confirmation. Many freelancers offer both, a link for speed and bank details for clients whose finance teams only pay by transfer.

If you create invoices with Prima Invoice, you can paste a payment link from your own Stripe or PayPal account into the invoice, and it appears as a "Pay online" link in the PDF. According to the product's payment links page, the client pays your account directly and Prima Invoice never holds or routes the money. The free generator also lets you pick any ISO 4217 currency, which covers the currency question from step one.

Before you send the first invoice, check what the payment processor charges for international cards and currency conversion. Those fees vary, and you may want to build them into your rate rather than discover them in your payout.

9. Say who pays the transfer fees

International bank transfers can carry fees on the sending side, the receiving side and sometimes at an intermediary bank in between. If nobody agrees who pays them, you may receive a little less than the invoice total and then face the awkward choice of chasing a small shortfall or writing it off.

Add one short line under your payment details, for example "Please cover all bank charges so the full amount arrives", or the opposite if you have agreed to absorb them. It is a small sentence, but it settles a question that otherwise comes up on every invoice.

10. Send the invoice to the right inbox, in the right format

Many companies have a dedicated address for supplier invoices, separate from the person who hired you. Sending your invoice only to your contact means it has to be forwarded, and forwarding is where invoices get lost. Ask for the accounts payable address and copy your contact so they know it has gone out.

Send a PDF, not an editable document. A PDF looks the same on every screen and printer, it cannot be accidentally changed, and it is what most finance systems expect. Name the file in a way that makes sense out of context, such as "Invoice INV-2026-0042 Your Name.pdf", so it can be found again in a shared folder.

11. Follow up on a schedule, not on a feeling

When a client is in another time zone, silence can mean many things: a holiday you did not know about, a payment run that has not happened yet, or an invoice sitting in the wrong inbox. Rather than worrying about it, set yourself a simple routine. A short, friendly note a few days before the due date. A clear note on the due date. A firmer follow-up a week later. Each message should include the invoice number, the amount, the due date and the payment link again, so the client can act without searching for the original email.

Keep the tone polite at every stage. A client abroad who feels respected is far more likely to push your invoice through their system than one who feels accused of not paying.

12. Keep a clean record for your own accounts

Once the money arrives, note the date, the amount received and the exchange rate your bank or processor used. If the amount received differs from the invoice because of fees or conversion, write down why. When tax season comes, you will need to report income in your own currency, and a short record made at the time is much easier to work with than a reconstruction months later.

Send the client a receipt if they ask for one. Some finance teams need a receipt to close the payment on their side, and it is a professional way to confirm that everything is settled before the next job begins.

A short checklist to keep next to your template

International clients are not harder to bill than local ones. They simply expose every gap in an invoice that a local client would have quietly filled in for you. Close those gaps once, save them in your template, and every cross-border invoice after that becomes routine.