Landing a client in another country is exciting. Then the invoicing questions start: which currency do I charge in? Do I add VAT? What about withholding tax? How do I actually get paid across borders without losing a chunk to fees?
International invoicing isn't complicated once you understand the moving parts. This guide covers everything — currency decisions, tax obligations, payment methods, and what to put on the invoice itself — so you can bill confidently anywhere in the world.
This is the first decision and it matters more than most freelancers realize. You have three options:
The safest option for you — the client takes on all exchange rate risk. If you're based in the EU and invoice in EUR, you always receive exactly what you quoted. The downside: some clients prefer to see invoices in their own currency, and a few larger companies' accounts payable systems only process invoices in their local currency.
Better for the client, riskier for you. If you quote $5,000 USD to a US client but you're paid in EUR, and the dollar weakens before payment, you receive less than you expected. If you go this route, build a small buffer (3–5%) into your rate to cover exchange rate movement.
For freelancers working across multiple countries, USD is often the de facto international billing currency — widely accepted, stable, and easy to receive via most payment platforms. Many freelancers outside the US invoice in USD even when neither party is American.
Invoice in the currency that gives you certainty. If you're new to international work, invoice in your home currency until you have a clear system for handling exchange rate exposure.
This is where most freelancers get confused. The rules depend on where you are, where your client is, and whether they're a business or a consumer.
In most cases — particularly within the EU and between major trading nations — when you invoice another business for services, VAT is handled through the reverse charge mechanism. This means you do not charge VAT on the invoice; instead, the client accounts for it in their own country.
On your invoice, note: "VAT reverse charged — recipient to account for VAT under the applicable local rules." This is standard language that accountants and finance teams recognize immediately.
If you're billing a private individual abroad, the rules are more complex and vary by country. In the EU, new rules mean you may need to charge VAT at the rate of the consumer's country for digital services. This area is genuinely complicated — if you're doing significant B2C international work, consult a tax professional in your jurisdiction.
Some countries require clients to withhold a percentage of payments to foreign service providers and remit it to their local tax authority. The US (30% for non-treaty countries, less for treaty countries), India (typically 10%), and others have withholding tax rules. If a client mentions withholding tax, ask them to provide documentation — you may be able to claim a credit for it in your home country. This is another area where a local accountant saves you more than they cost.
An international invoice needs everything a standard invoice does, plus a few additional elements:
Getting paid across borders is where a lot of money disappears in fees. Here's a comparison of the main options:
| Method | Fees | Speed | Best for |
|---|---|---|---|
| Bank wire (SWIFT) | $15–40 flat + exchange rate spread | 2–5 days | Large invoices where flat fee is small % |
| Wise (TransferWise) | 0.4–1.5% of amount | 1–2 days | Most freelancers — best rates available |
| PayPal | 3–5% + exchange spread | Instant | Small invoices, clients who insist on it |
| Stripe | 2.9% + 30¢ per transaction | 2–7 days | Regular clients, recurring billing |
| Payoneer | 1–3% | 1–3 days | Freelance platforms, marketplace clients |
| Crypto (USDC/USDT) | Near zero | Minutes | Tech-savvy clients, high-fee countries |
Wise is the clear winner for most freelancers doing regular international work. The exchange rates are mid-market (no hidden spread) and fees are transparent and low. Opening a Wise account takes 10 minutes and gives you local bank details in multiple currencies — meaning US clients can pay you as if you have a US bank account, EU clients via SEPA, and so on.
If you're invoicing in a foreign currency and the payment arrives weeks after the invoice date, exchange rate movement can eat into your income. Two ways to protect yourself:
Specify the exchange rate on the invoice: "This invoice is denominated in USD at an exchange rate of 1 USD = 0.92 EUR as of the invoice date. Payment in EUR at this rate is accepted until [due date]." This pins the value and removes ambiguity.
Net 7 or Net 14 for international invoices significantly reduces your exchange rate exposure compared to Net 30. The less time between invoicing and payment, the less the rate can move against you.
InvoiceFlyer supports 25 currencies — USD, EUR, GBP, CHF, JPY, INR, AED, and more. Generate a professional PDF in seconds. Free, no signup.
✦ Generate Your Invoice Free