· 4 min read

How to Invoice International Clients as a Freelancer

Cross-border invoicing has more variables than domestic work — currency, taxes, payment platforms, and exchange rates. Here's how to get it right and get paid.

Cross-border invoicing has more variables than domestic work — currency, taxes, payment platforms, and exchange rates. Here's how to get it right and get paid.

Invoicing a client in another country introduces variables that domestic invoicing doesn’t have: which currency to use, whether you owe taxes on foreign income, how to get paid across borders, and what exchange rate to lock in. Here’s how to handle each one.

Step 1: Decide the Invoice Currency

The most fundamental question: do you invoice in your currency or the client’s?

Bill in your currency when:

  • Your expenses are in your local currency
  • The client is comfortable with your currency (common for US/UK/EU clients)
  • You want to eliminate exchange rate risk

Bill in the client’s currency when:

  • The client has a strict accounts payable process in their own currency
  • You want to appear more local and reduce friction
  • You have a buffer for exchange rate movement

Practical rule: Most freelancers default to their own currency for simplicity. If a large client requires USD, EUR, or GBP invoices, add 3–5% to your rate to cover exchange rate buffer.

Step 2: Understand the Tax Question

Do you charge your local tax on foreign clients?

This varies by country, but the general rule:

  • Services exported outside your country: Usually exempt from local taxes in most jurisdictions. You are not charging GST (India), VAT (EU/UK), or Sales Tax (US) to a foreign business.
  • Services to a foreign consumer (B2C): More complex — some countries require you to charge tax on B2C sales even internationally.
  • Your client’s country rules: In many countries, businesses who buy services from foreign suppliers handle the tax themselves (reverse charge mechanism). You don’t collect it.

For Indian freelancers billing foreign clients: Export of services is typically zero-rated under GST. Check with a CA to confirm your specific case.

For EU freelancers billing business clients outside the EU: VAT generally doesn’t apply — include a note on the invoice: “VAT not applicable — export of services.”

When in doubt: Talk to an accountant familiar with your country’s rules. One consultation saves more than it costs.

Step 3: Payment Platform for Cross-Border Payments

Bank wire transfers work but are slow and expensive. Better options:

PlatformBest forFee
Wise (formerly TransferWise)Receiving in multiple currencies0.35–1.5%
PayPalUS/EU clients, established platform3–5% + exchange markup
StripeTech clients, automated payments2.9% + fixed fee
SWIFT wireLarge amounts ($5,000+)$10–$30 flat
PayoneerUS platforms, Upwork/Fiverr withdrawal1–3%

Wise is generally the lowest-cost option for most cross-border freelancers. Receiving USD, EUR, or GBP is cheap, and conversion to local currency is at mid-market rates.

What to Include on an International Invoice

A cross-border invoice should include everything a standard invoice has, plus:

  1. Currency explicitly stated — “USD” or “EUR” not just ”$” or ”€”
  2. Your bank details or payment platform handle — for wire transfers: SWIFT/BIC code and IBAN/account number
  3. Tax clause — if your services are zero-rated or exempt, state it: “Services exported outside [Country] — [Tax] not applicable”
  4. Payment timeline — international wire transfers take 2–5 business days. Build this into your due date calculation.

Example Invoice Note for Export of Services

Services delivered: [Description]
Export of professional services — GST/VAT not charged.
Recipient: [Client Name], [Client Country]
Payment: USD bank transfer to [your Wise/SWIFT details]
Due: [Date] (5 business days from invoice date for wire transfers)

Exchange Rate and FX Risk

If you quote in a foreign currency, you carry exchange rate risk between quote and payment.

Practical protection:

  • State the exchange rate on the invoice: “1 USD = ₹83.50 as of invoice date”
  • Add a clause: “If payment is delayed more than 14 days, rate will be adjusted to the prevailing rate on payment date”
  • For large projects (>$5,000), consider quoting in your local currency or locking rate upfront

Late Payments from International Clients

International late payments are harder to chase. Small claims court doesn’t cross borders. Your leverage:

  1. Pause work immediately on projects when overdue — don’t deliver Phase 2 waiting for Phase 1 payment
  2. Require deposits — 50% upfront for any new international client
  3. Use escrow for large projects (Escrow.com, Deel)
  4. Reputation pressure — LinkedIn and professional communities have long memories

Track Everything in One Place

Wageasy lets you create invoices in any currency. Set your payment details once, create a professional PDF, and track who has paid and who hasn’t — same workflow whether you’re invoicing in Bangalore or billing clients in Berlin.

Download Wageasy →


Related guides:

  • invoicing
  • freelancing
  • international
  • payments
Share:
Back to Blog

Related Posts

View All Posts »