You land a client three time zones away, do the work, send the invoice — and then nothing happens for six weeks. When the money finally arrives, it's short. The exchange rate moved, the bank skimmed a "correspondent fee," and the client swears they paid in full.
Invoicing across borders isn't harder than domestic invoicing, but the details that don't matter at home suddenly matter a lot. Get the currency, the tax IDs, and the bank details right the first time, and a cross-border invoice gets paid just as smoothly as a local one. Get them wrong, and you're chasing money you've already earned.
Here's how to do it properly.
Step One: Choose the Invoice Currency Deliberately
The first decision is which currency the invoice is denominated in — and it's a negotiation, not a default.
There are really only two sensible options:
- Invoice in your home currency. You know exactly what you'll receive; the client absorbs the conversion. Cleanest for your bookkeeping.
- Invoice in the client's currency (or a neutral one like USD/EUR). Easier for the client to approve and pay, but you carry the exchange-rate risk between invoice date and payment date.
For larger projects, lock the currency into your contract or quotation so there's no debate later. If you invoice in a foreign currency, state the rate or note that the amount is fixed in that currency regardless of conversion — otherwise a 4% swing over a 30-day payment window quietly eats your margin.
| Invoice in your currency | Invoice in client's currency |
|---|---|
| You receive a predictable amount | Amount you receive depends on the rate that day |
| Client handles conversion + fees | You absorb conversion risk and possibly fees |
| Simpler accounting and tax records | Easier sell — client sees a familiar number |
| Best for larger or fixed-scope work | Best for small jobs or marketplace norms |
A Note on Exchange Rates
Whatever currency you pick, reference the mid-market rate — the real rate you'd see on a search engine — when you set your price. The gap between that and the rate a payment service actually gives you is a hidden cost. If you'd like the full breakdown of where that money goes, our guide to the best payment methods for freelancers internationally does the fee math in detail.
Step Two: Put the Right Information on the Invoice
A domestic invoice can get away with being sparse. A cross-border invoice can't — banks, clients' finance departments, and customs/tax authorities all want specifics. Leave one out and the invoice sits in someone's "pending questions" pile.
A complete international invoice includes:
- Both parties' full legal details — your registered name and address, and the client's full company name and address. Not just "Acme" — the legal entity.
- Your tax / VAT registration number (and the client's, if they have one). This is what makes special tax treatments possible — see below.
- A unique sequential invoice number and the issue date. Consistent numbering matters more here; see our notes on invoice numbering and record keeping.
- A clear line-item description in plain language the client's accounts team can match to a purchase order.
- The currency, stated explicitly next to every amount —
EUR 1,200, not just1,200. - Complete bank details for international transfer: account holder name, IBAN (or full account number), and SWIFT/BIC code. Missing the SWIFT/BIC is the single most common reason a wire bounces back.
If assembling all of that by hand sounds tedious, it is — which is exactly why a structured generator helps. You can build a clean, professional cross-border invoice with our free invoice generator, which keeps currency, tax IDs, and bank fields in fixed places so nothing gets dropped.
Step Three: Handle Tax and VAT at a High Level
Tax and VAT rules differ enormously by country — treat everything here as general orientation, not tax advice, and verify your specific situation with a local accountant.
That said, two concepts come up constantly for cross-border freelancers:
- Reverse charge. In many regions, when you invoice a business in another country, you don't charge VAT yourself — the client accounts for it on their end. Your invoice typically shows no VAT but includes both parties' VAT numbers and a note that the reverse-charge mechanism applies.
- Zero-rating for exports. Services or goods exported outside your tax region are sometimes taxed at 0%, again with specific wording required on the invoice.
The practical takeaway: whether you charge VAT depends on where the client is, whether they're a business, and your local rules. When VAT does apply, a calculator removes the arithmetic risk — our VAT calculator and invoice tax calculator handle inclusive/exclusive amounts cleanly. For the mechanics of showing it correctly, see how to add VAT to an invoice.
Step Four: Set Payment Terms That Work Across Time Zones
"Due in 30 days" is ambiguous when you and the client are on different calendars and through different banks. Tighten it up:
- State an absolute due date (
Payment due by 19 July 2026), not just "Net 30." If you're new to terms, Net 30 explained covers the conventions. - Account for transfer time — international wires can take 1–5 business days, so the date money leaves the client isn't the date it arrives.
- Specify who pays the transfer fees. The phrase you want is that the client covers all sending and intermediary bank charges, so the full invoiced amount reaches you.
- Spell out late-payment terms up front; it's far easier than negotiating after the fact.
Your cross-border invoice workflow
- 1
Agree the currency
Lock it in the contract so there's no surprise at payment time.
- 2
Build a complete invoice
Both parties' details, your tax/VAT ID, IBAN and SWIFT/BIC, currency on every amount.
- 3
Apply the right tax treatment
Charge VAT, reverse-charge, or zero-rate as your local rules require — verify locally.
- 4
Set an absolute due date
A real calendar date, plus who covers transfer fees.
- 5
Send a clear payment email
Attach the PDF and state currency, total, and bank details in the body.
Step Five: Minimize Fees and Delays
You can't control every bank along the chain, but you can stack the odds:
- Send a professional PDF, not a screenshot. Finance teams process clean documents faster.
- Put the key numbers in the email body too, so the client doesn't have to open an attachment to start the payment. Our guide on writing an invoice email to a client has templates.
- Offer the payment method that's cheapest for the route, kept generic in the invoice — the goal is the full amount landing, fast.
- Track what actually arrives versus what you invoiced, so you catch shortfalls early. Here's how to track freelance income and expenses without it becoming a second job.
Do this consistently and "international client" stops meaning "payment headache." It just means a bigger market.
Invoice any client, in any currency
Tuplify's free invoice generator handles multiple currencies, your tax/VAT ID, and full IBAN/SWIFT bank fields — then exports a clean, professional PDF that finance teams pay without questions. No sign-up required to start.
Create a cross-border invoice free