Invoicing International Clients: Currency, Tax, and Getting Paid
The first time I invoiced a client in Germany from my US-based consultancy, I sent a clean PDF, got a wire transfer two weeks later, and discovered I'd effectively discounted my services by 3.2% — the difference between the EUR/USD rate I'd quoted and the rate that landed in my bank account. Nobody warned me. The client paid exactly what I invoiced. The problem was entirely in the mechanics of cross-border money movement, and it was entirely mine to solve.
International invoicing isn't complicated, but it punishes the unprepared in a dozen small ways: currency slippage, unexpected tax obligations you didn't know you had, payment methods that work in one country and get ignored in another, and the cognitive load of maintaining price integrity across multiple currencies. This piece gets into the plumbing of all of it.
Currency: Who Bears the Rate Risk?
The foundational decision on any cross-border invoice is which currency carries the contractual obligation. If you invoice in your home currency (say USD), your client bears exchange rate risk — they pay more or less in their local terms depending on when they convert. If you invoice in their currency (EUR, GBP, CAD), you bear the risk. Neither is inherently wrong, but the choice should be explicit, not accidental.
For clients in stable currency markets — Western Europe, Japan, Australia, Canada — invoicing in their local currency often removes friction and speeds payment. A German Mittelstand company paying invoices through SEPA will process an EUR invoice automatically; a USD invoice might require manual treasury approval. That approval delay can add weeks.
For clients in currencies with meaningful volatility — emerging markets, countries with capital controls, currencies tied to commodity cycles — you generally want to anchor to USD or EUR and let them absorb conversion. That's not extractive; it's just risk allocation that matches where the hedging capacity actually exists.
Rate Lock vs. Spot Rate
If you do invoice in foreign currency, you have two practical options:
- Quote a fixed rate in the invoice: "This invoice is denominated in EUR. The agreed exchange rate for accounting purposes is 1 EUR = 1.085 USD, effective [date]." This gives both sides predictability but means you need to true up if they pay late and the rate has moved.
- Accept spot on settlement: You invoice in EUR, and whatever USD hits your bank account on payment date is what you get. Simpler to administer, more volatile in outcome.
A third option that more freelancers and small agencies are using: invoice in USD or your home currency, but include a reference line showing the approximate local-currency equivalent. Something like: "Invoice total: $4,500 USD (approx. €4,147 EUR at today's rate; client pays USD amount only)". This keeps your contractual exposure clean while helping the client understand what they're paying in their terms. Most invoicing software can automate this reference line with an API-fetched rate.
Tax Obligations Across Borders: The Ones That Bite You
Cross-border tax is where most independent consultants and small agencies have genuine exposure they've never mapped. The complexity scales with volume — a one-off $800 invoice to a Canadian startup probably doesn't trigger anything. A sustained engagement worth $80,000 annually with a UK company might.
VAT and GST: Reverse Charge Mechanism
If you're a US-based service provider invoicing a business in the EU, UK, or Australia, you generally do not charge VAT/GST yourself. Instead, most jurisdictions apply a "reverse charge" mechanism: the receiving business accounts for VAT on your behalf in their own system. Your job is to indicate this correctly on the invoice.
For EU clients, your invoice should include:
- Your client's VAT registration number (get this before you invoice — ask explicitly)
- A line stating: "VAT reverse charge applies — Art. 196 EU VAT Directive"
- Your own VAT/tax ID if you have one, or a note that you're operating outside the EU VAT system
Omitting the reverse charge note doesn't mean your client won't pay you — they usually will — but it can create problems in their accounting, slow payment approvals, or occasionally trigger requests to re-invoice correctly.
The scenario that surprises people: if you're selling to consumers (not businesses) in EU countries, the rules flip. Once you cross €10,000 in annual cross-border digital service sales to EU consumers, you may need to register for VAT in each country where those consumers are, or use the EU's One Stop Shop (OSS) registration. This applies to SaaS products, digital courses, software licenses. It does not generally apply to B2B professional services.
Withholding Tax: The Silent Deduction
This one genuinely shocks people the first time it happens. In many countries — India, Brazil, Mexico, South Korea, among others — local companies are required by law to withhold a percentage of payments to foreign service providers and remit it directly to their tax authority. Your client pays you $10,000 and wires you $9,000, having sent $1,000 to the Indian Income Tax Department on your behalf. From their perspective, they paid the invoice. From yours, you got paid less than you invoiced.
Withholding rates vary by country and service type. India's TDS on professional services to foreign entities runs 10–20% depending on treaty status. Brazil's IRRF can hit 25% on some service categories. These countries typically provide a withholding certificate (Form 15CA/15CB in India, Comprovante de Retenção in Brazil) that you can potentially use to claim a foreign tax credit on your home country return — but only if your accountant knows to look for it.
Practical approach: before you first invoice a client in a country with withholding obligations, ask them directly: "Does your local tax law require withholding from payments to foreign service providers? If so, at what rate, and will you provide a withholding certificate?" Then factor that into your pricing. If the effective rate to you after withholding is 80 cents on the dollar, either gross up your invoice or accept that rate as a cost of doing business there.
Payment Methods: What Actually Works Where
Accepting payment internationally in 2025 isn't just "wire transfer or nothing" anymore, but the options still have meaningful friction and cost differences.
SWIFT Wire Transfer
The default for large B2B payments. Works everywhere, costs $15–35 in fees on each end, takes 2–5 business days, and can lose value in correspondent bank fees for currencies with less liquidity. Always include your SWIFT/BIC code, IBAN (for European accounts), and beneficiary bank address in your invoice. Missing any of these can cause the wire to bounce or arrive weeks late.
Wise (formerly TransferWise) Business
For payments under roughly $50,000, Wise has become legitimately useful for international invoicing. You can hold balances in 40+ currencies, generate local account details in USD, EUR, GBP, AUD, and others, and receive money as a local transfer in those regions. A UK client paying your GBP account number via Faster Payments avoids SWIFT entirely. Fees are 0.3–1.5% depending on currency pair, which beats most banks. The limitation is that some corporate treasury systems won't pay to Wise accounts — know your client.
Stripe / Checkout for Recurring B2B
For subscription-style engagements or retainers where you're invoicing the same client monthly, card-based billing via Stripe removes virtually all friction. Stripe handles currency conversion, charges in the client's local currency, and deposits in yours. The cost (2.9% + $0.30 per transaction, or negotiated rates at volume) may be worth the elimination of payment-chasing entirely. This only works when clients are comfortable putting a credit card on file for B2B payments — smaller clients often are, enterprise procurement departments often aren't.
SEPA for Eurozone
If you have a Eurozone bank account or a Wise EUR account with IBAN, SEPA transfers from EU clients are free for them and arrive in 1 business day. This is the smoothest experience for EU client relationships. Worth setting up if you're doing meaningful volume in Europe.
Dual-Currency Invoices: Structure That Actually Works
A dual-currency invoice shows the amount in two currencies — typically your billing currency and the client's local currency — without creating ambiguity about which one is actually owed. Done wrong, dual-currency invoices generate disputes. Done right, they're a genuine service to your client.
The keys:
- One currency is authoritative. State it explicitly: "Payment due in USD. EUR equivalent shown for reference only and is not the contractual obligation."
- Show the rate source and date. "EUR/USD reference rate: 1.0892 (European Central Bank, [date])". Using a named, neutral source like ECB or XE rate at a specific timestamp means neither party can dispute how you calculated it.
- Put the reference currency in a visually subordinate position. The authoritative currency should be larger, bolder, positioned first. The reference currency should appear below it, smaller, clearly labeled "reference only."
- Include a rate validity note if the invoice has extended payment terms. If net-30 or net-60, note that the reference rate is as of invoice date and will differ at payment date.
Late Payment and Remedies Across Borders
Collecting from an international client who doesn't pay is significantly harder than collecting domestically. Practical reality: your invoice's late payment clause is largely unenforceable without local legal action in their jurisdiction, which is expensive and often impractical for invoices under $20,000–30,000.
This makes prevention more valuable than cure. Structure of what actually works: require a deposit (25–50%) before commencing work, issue milestone invoices rather than one large end-of-project invoice, and build late payment interest into your contracts (EU Late Payment Directive gives EU-based clients legal grounds to expect this). For new international clients, net-15 terms are not unreasonable — net-30 is a courtesy you can extend after trust is established.
The goal of a good international invoice isn't just to get paid — it's to remove every possible reason the client has to delay, dispute, or accidentally shortchange you. Currency ambiguity, missing tax notes, wrong payment details: any one of these can add weeks. Eliminate them upfront, and international invoicing becomes almost as clean as domestic.