How to invoice international clients
Billing across borders adds a few real decisions a local invoice doesn't need: which currency, how tax applies, how the client can actually pay you, and what language the document should be in.
Choose a currency, deliberately
Default to your own currency out of habit and an international client sees an unfamiliar amount plus a bank conversion fee they didn't expect. The two workable options: invoice in your own currency and let their bank convert it, or invoice in theirs and absorb the exchange-rate risk yourself between issuing and payment. Neither is automatically correct — pick one per client and stay consistent so your own bookkeeping doesn't fragment. See our multi-currency invoicing guide for the mechanics.
Tax treatment isn't the same everywhere
Cross-border tax rules vary by country and by whether the client is a business or an individual — reverse-charge VAT within the EU, zero-rated exports, or simply no local tax obligation at all for a foreign client. This is genuinely one to confirm with an accountant familiar with your country's rules rather than guess; get it wrong and either you or your client ends up with a compliance problem. Your invoicing tool just needs to let you set the correct rate, or none, per invoice — Invoice Studio supports no tax, one flat rate, or per-line tax so you can match whatever your accountant tells you applies.
How the client will actually pay you
A bank wire from another country can carry $15-45 in fees on both ends, plus several business days. Two common alternatives worth listing as options on the invoice itself:
- A local payment method the client already uses, if you have one set up in their region
- A stablecoin like USDT, which settles in minutes with a flat, usually small network fee regardless of which country either party is in
Listing more than one payment option on the invoice — bank details and a crypto wallet, for instance — removes a round of back-and-forth about how to pay.
Language and formatting
A client's finance team processes invoices faster in their own language and with familiar date formatting. Where that matters, sending the invoice in the client's language is a small gesture that speeds up payment. Invoice Studio supports seven document languages, including right-to-left Arabic and Persian.
A short checklist
- Currency: yours or theirs, decided deliberately, not by default
- Tax: confirmed with an accountant, then set correctly on the invoice
- Payment method: at least one that's actually convenient on their end
- Language: matched to the client where it plausibly speeds up payment
- Wallet network labeled explicitly, if crypto is an option
One tool for all of it
Invoice Studio covers currency, tax, crypto wallets and language in one $70 one-time purchase — no separate international-billing add-on.
Frequently asked questions
Should I invoice in my currency or the client's?
Either can work; the key is deciding deliberately and staying consistent, since each shifts exchange-rate exposure to a different party.
Do I need to charge tax to a foreign client?
It depends on your country's rules and the client's status (business vs individual). Confirm with an accountant — this varies enough by jurisdiction that a general answer would be unreliable.
Is crypto a practical option for international payments?
For clients both parties are comfortable with, a stablecoin like USDT settles quickly with low fixed fees regardless of country. See our crypto invoicing guide for details on doing it correctly.
Does sending an invoice in the client's language actually help?
It doesn't guarantee faster payment, but it removes a small friction point for a finance team processing your invoice alongside many others in their own language.
One file. One payment. Every invoice you will ever send.
Invoice Studio: 150+ currencies including crypto, 7 languages, 4 templates, offline and private. Pay once, $70.
Buy Invoice Studio — $70