Getting Paid

How to Invoice International Clients: Currencies, Taxes, and Payment Methods

Getting paid across borders comes with real challenges — currency conversion, international bank fees, withholding taxes, and compliance. Here's a practical guide to invoicing international clients the right way.

S
Shahzaib Sheikh
Creator of Invoice Pro Lab
May 15, 2026·8 min read

More and more freelancers and small businesses are working across borders. If you're based in Pakistan, India, or Southeast Asia providing services to clients in the US, UK, or Europe, or vice versa, invoicing internationally introduces a whole set of challenges that domestic invoicing doesn't. Currency conversion costs, bank wire fees, withholding taxes, and international compliance requirements can all eat into what you're owed.

This guide walks through the main considerations and how to handle them practically.

Which Currency Should You Invoice In?

The safest approach is to invoice in the client's currency when working with large companies, and in your preferred currency when working with smaller clients or individuals.

Here's the thinking: large companies have finance departments that process payments in their home currency. Sending a USD invoice to a UK corporate client creates extra work for them and may slow down payment. Sending a GBP invoice makes it easy.

For smaller clients, invoicing in your own currency protects you from currency fluctuation risk. If you quote $2,000 in November and get paid in March, the exchange rate may have moved significantly against you.

A common middle ground: invoice in USD if you're working remotely for US clients, regardless of where you're based. USD is the de facto international currency for digital services, and most international payment platforms handle it natively.

International Payment Methods

Traditional bank wire transfers (SWIFT) are the default for international payments, but they come with significant fees — sometimes $15-45 per transaction for the sender, plus conversion fees at your end. For small invoices, these fees can take a meaningful percentage of your payment.

Better alternatives, depending on your situation:

  • Wise (formerly TransferWise): Mid-market exchange rates with low, transparent fees. Generally the best option for most international freelancers. Supports 50+ currencies.
  • PayPal: Widely accepted, easy for clients to use, but the exchange rate markup is significant (often 3-4% worse than mid-market). Good for small amounts where convenience matters more than fees.
  • Payoneer: Popular among freelancers working with US clients. Gives you a US bank account number that American clients can pay into locally, then you withdraw in your local currency.
  • Stripe: If you work in SaaS, digital products, or want to accept card payments, Stripe supports 135+ currencies and handles compliance automatically.

Include your preferred payment method clearly in your invoice — ideally with specific instructions. Don't just write "PayPal"; write "PayPal: payments@yourname.com".

Understanding Withholding Tax

Withholding tax is a particularly common issue for freelancers in countries like Pakistan, India, Bangladesh, and many others who work with US clients. Under US tax law, companies paying foreign contractors for services performed outside the US generally do not need to withhold US taxes — but some US clients apply withholding anyway out of caution.

If a client tells you they'll withhold 30% of your payment for US tax purposes, ask them for a W-8BEN form. Filling this out correctly typically reduces or eliminates US withholding tax for freelancers working from countries that have a tax treaty with the US.

In your home country, you may also have tax obligations on foreign income. Pakistan, for example, has specific rules around IT services income, including potential exemptions. Always consult a local accountant if you're earning significant foreign income — the tax savings can be substantial.

What to Include on an International Invoice

International invoices need everything a domestic invoice needs, plus:

  • Currency clearly stated (e.g., "USD 1,500.00" not just "$1,500")
  • Your bank's SWIFT/BIC code and IBAN (for European clients) or routing + account number (for US clients)
  • Bank name and address
  • A note about who bears transfer fees: "Client bears all wire transfer charges" or "Fees split equally"
  • Your tax registration number if applicable (VAT number for UK/EU, GST for Australia/Canada, NTN for Pakistan)

Invoice Pro Lab Supports 12 Currencies

Invoice Pro Lab supports USD, EUR, GBP, PKR, AED, SAR, INR, CAD, AUD, JPY, CHF, and CNY — the most common currencies used in international freelance work. You can switch currency in the Invoice Details section, and all calculated totals update automatically.

For the payment instructions section, use the Notes field to include your full bank details, SWIFT code, and any notes about how the client should handle transfer fees.

Need to invoice a client abroad? Invoice Pro Lab is free and handles multi-currency invoicing out of the box.

Create Your Invoice Now

Free. No account. Professional PDF in under 2 minutes.

Open Invoice Generator →

More Articles

Getting Paid7 min read
Net 30 vs Due on Receipt: Which Payment Terms Are Right for You?
Payment terms directly affect when money lands in your account. Here's an honest breakdown of Net 30, Net 14, Due on Receipt, and when to use each — based on real freelance experience.
Getting Paid7 min read
Recurring Invoices: How to Bill Retainer and Subscription Clients Without Losing Your Mind
Billing the same client every month sounds simple until you're manually re-creating the same invoice for the twentieth time. Here's how to streamline recurring and retainer billing.
Getting Paid7 min read
Handling Invoice Disputes: How to Resolve Payment Disagreements Professionally
A client questioning an invoice doesn't have to turn into a damaged relationship or an unpaid bill. Here's a calm, practical framework for handling invoice disputes without losing the client or the money.