How to Invoice International Clients (Currencies, VAT & Cross-Border Fees Explained)

Landing your first overseas client is a major milestone for any freelancer, digital agency, or consultant. Working globally unlocks higher budgets, diverse projects, and a virtually limitless market. However, when it comes to billing, cross-border invoicing introduces complexities that domestic contracts never have to deal with.

If you don't structure your international invoices correctly, you risk losing 3% to 7% of your total earnings to hidden intermediary bank charges, poor foreign exchange (FX) conversion rates, and unexpected tax withholding.

This comprehensive guide breaks down everything you need to know about billing overseas clients: handling multiple currencies, navigating cross-border VAT/GST rules, minimizing transfer fees, and formatting your invoices for rapid approval.


1. The Currency Dilemma: What Currency Should You Bill In?

When invoicing an international client, you face two primary choices:

  1. Bill in your local currency: The client’s bank or payment processor handles the conversion. You receive the exact amount quoted, and the client bears the currency fluctuation risk.
  2. Bill in the client's domestic currency (e.g., USD, EUR, GBP): This reduces friction for the client, making your proposal more competitive. However, you absorb the risk of exchange rate fluctuations between the date of invoice issuance and the date payment clears.
Pro Invoicing Tip: If you agree to bill in a foreign currency on Net 30 payment terms, consider adding a 1%–2% buffer to your project quote to protect your margin against currency devaluation during the 30-day billing cycle.

2. Demystifying Cross-Border Bank Fees & Transfer Methods

Traditional international wire transfers move through the SWIFT network. While secure, SWIFT transfers frequently route through 1 to 3 "intermediary correspondent banks"—each deducting an administrative fee ranging from $15 to $35 before the remainder reaches your bank account.

Payment Channel Average Fees Processing Time Best Use Case
Multi-Currency Virtual Accounts (Wise, Payoneer) 0.4% – 1.5% (Mid-market FX rate) Instant – 2 Business Days Most cost-effective for regular freelance billing.
Direct SWIFT Wire Transfer $25 – $50 + Intermediary charges 3 – 5 Business Days High-ticket corporate retainers ($5,000+).
Credit Card Processors (Stripe) 2.9% + 30¢ (+ 1%–2% cross-border fee) Instant – 2 Days Quick client approval via debit/credit card.
PayPal Business 4.5% – 5.5% + hidden FX markup Instant (Withdrawals take 1-3 days) Micro-transactions or non-technical clients.

3. International Tax & VAT: How to Charge Cross-Border Clients

Tax regulations vary significantly depending on where you operate and where your client is legally incorporated. Here is the general framework for cross-border services:

A. B2B Invoicing in the European Union (The Reverse Charge Mechanism)

If you are supplying digital services or freelance consulting to a business located in the EU, you generally do not charge local VAT—provided the client supplies a verified EU VAT Registration Number. Instead, you annotate the invoice with the legal phrase: "VAT Reverse Charge Applied - Customer subject to VAT liability."

B. Invoicing Clients in the United States (Form W-8BEN)

US companies do not pay value-added tax, but the Internal Revenue Service (IRS) requires them to document why they are not withholding 30% income tax from foreign contractors. Before receiving payment, you will likely need to submit Form W-8BEN (Certificate of Foreign Status of Beneficial Owner for United States Tax Withholding) to confirm your non-US tax residency.

C. General Export of Services

In most countries (including the UK, Canada, Australia, and across Asia), digital services exported to foreign businesses are considered zero-rated for local consumption taxes (GST/VAT). Ensure you specify your country of tax registration and tax identification number clearly on the document.


4. The Anatomy of a Flawless International Invoice

To avoid processing delays with your client’s foreign accounting team, every international invoice must contain these essential fields:

  1. Full Legal Identification: Your registered business name, physical street address, and legal country of tax registration.
  2. Client Tax Identification: Include the client’s VAT number, EIN, or corporate registration code.
  3. Explicit Currency Symbol & Code: Avoid ambiguous signs like "$" without clarifying whether you mean USD, CAD, or AUD. Explicitly state USD $1,500.00.
  4. Global Banking Identifiers:
    • IBAN (International Bank Account Number): Essential for European, Middle Eastern, and Latin American wire transfers.
    • SWIFT / BIC Code: The unique 8- or 11-character bank identifier code.
    • Routing / ABA / Sort Code: For US ACH or UK local clearing systems.
  5. Clear Payment Instructions: Note who is responsible for wire transfer fees (e.g., "Client is responsible for all originating and intermediary banking fees").

5. Three Best Practices for Frictionless Global Payments

  1. Avoid Invoicing Mistakes Early: Missing bank codes and calculation errors stop automated pay runs immediately. Check our guide on 5 fatal invoicing mistakes freelancers make.
  2. Provide Modern Image Invoices: Sending high-resolution PNG receipts over business messaging apps (Slack, WhatsApp, Teams) allows international clients to review billing details on mobile devices instantly without PDF reader compatibility issues. Read about why image invoices get faster approvals.
  3. Use a Multi-Currency Invoice Generator: Create your billing documents with Invoice Canvas to quickly select global currencies (USD, EUR, GBP, PKR, INR, AED, JPY), format line items, add custom tax fields, and generate client-ready PDF and PNG receipts with zero sign-up friction.

Frequently Asked Questions

Who pays international bank wire transfer fees?

By default, banks offer three fee structures: OUR (sender pays all fees), BEN (beneficiary/recipient pays all fees), or SHA (fees are shared). Make sure your client agreement specifies that payments must be delivered in full (OUR or SHA with an adjusted balance).

Can I invoice an international client in two different currencies?

No. An invoice should always have a single base billing currency to prevent accounting confusion and tax auditing issues. If you offer payment in multiple currencies, provide the equivalent fixed totals as secondary notes.

How do I create a free international invoice?

You can use Invoice Canvas to create, print, and export professional, multi-currency invoices in seconds—with complete client-side data privacy and no subscriptions.