How to Invoice International Clients as a Freelancer (Currency, Tax & Getting Paid)

Which currency to bill in, how cross-border tax works (VAT reverse charge, zero-rated exports), and the cheapest ways to get paid by clients abroad.

•

7 Min Read

•

The Velo Team

The short version

  • Currency: bill in the client's currency when you can. It removes friction for them, and you control the conversion.
  • Tax: cross-border services often have special rules. In the EU and UK, B2B services are usually "reverse charge." In India, exports of services are usually zero-rated under an LUT. Put the right wording on the invoice.
  • Getting paid: compare total cost (fees plus the FX margin), not just the headline fee. Multi-currency accounts and payment links usually beat a plain international wire.
  • Paperwork: keep the invoice, the payment proof and the exchange rate you used for every foreign payment.

Working with clients abroad is one of the best things you can do for a freelance business. You reach a bigger market, and often better rates. It also brings three questions that local invoicing never asks: which currency?, which tax? and how does the money actually get to me?

This guide covers all three. It's general guidance, not tax advice. Cross-border tax rules depend on where you and your client are based, so confirm the details with an accountant in your country.

Step 1: Decide which currency to invoice in

You have three options:

OptionProsCons
Client's currencyEasiest for the client to approve and pay. Their finance team sees a familiar number.You take the exchange-rate risk between invoice and payment.
Your currencyYou know exactly what you'll receive.The client has to convert, which adds friction. Some finance teams can't pay foreign-currency invoices easily.
A major currency (USD/EUR/GBP)Widely accepted, easy to hold in multi-currency accounts.Still a conversion for at least one side.

Our recommendation: quote and invoice in the client's currency, and build a small buffer into your price for currency movement. It makes you easier to buy from, and a client who can pay in two clicks pays sooner.

Whichever currency you choose, write it explicitly. "USD 3,000.00" or "AUD 3,000.00," never just "$3,000."

Step 2: Get the cross-border tax right

This is where most freelancers get nervous, and it's usually simpler than it looks. Services sold to a business in another country are often either outside the scope of your local sales tax or zero-rated, as long as the invoice says so correctly. Here are the common cases:

EU and UK: the reverse charge

If you're VAT-registered in the EU and invoice a VAT-registered business in another EU country, B2B services are generally invoiced without VAT. The customer accounts for the VAT themselves under the "reverse charge." Your invoice typically needs your VAT number, the client's VAT number, and a note such as "Reverse charge: VAT to be accounted for by the recipient." The UK follows a similar principle for many B2B services supplied to overseas businesses.

India: export of services under an LUT

If you're GST-registered in India and your client is abroad, your services generally qualify as an export of services. They're zero-rated provided the conditions are met, including receiving payment in convertible foreign currency (or INR where RBI permits it). Most freelancers file a Letter of Undertaking (LUT) each financial year so they can export without paying IGST upfront. The invoice then carries a declaration such as "Supply meant for export under LUT without payment of IGST," along with your GSTIN and LUT reference. Keep the bank's foreign inward remittance certificate or advice for each payment. Registration thresholds and conditions apply, so confirm with a CA.

US-based freelancers

The US has no federal VAT, and state sales tax rarely applies to professional services sold to foreign clients. Your main obligation is reporting the income. A foreign client may ask you to fill in a W-8 or W-9 form for their own records.

Everyone else

Australia (GST), Canada (GST/HST), Singapore (GST) and others all have their own export-of-services rules, and most zero-rate or exempt services consumed abroad. Search your tax authority's site for "export of services" and "place of supply." Those two phrases unlock almost every answer.

Step 3: Choose how you'll get paid

Compare options on total cost: the transfer fee plus the gap between the exchange rate you get and the mid-market rate. A "no fee" service with a poor rate can cost more than one with a visible fee.

  • Multi-currency accounts (e.g. Wise, Payoneer): you get local account details in several currencies, so your client pays you like a domestic supplier. You convert when you choose. Often the cheapest option for regular clients.
  • Card payment links (e.g. Stripe, PayPal, Razorpay): the most convenient for the client. Fees are higher, especially on international cards and conversion, but faster payment often makes up for it.
  • International bank wire (SWIFT): universally accepted, but intermediary banks can take fees in the middle, and the FX rate is usually poor. Fine for large, infrequent invoices.
  • Regional instant rails, like UPI in India, SEPA Instant in the EU and Faster Payments in the UK: excellent inside one country, but usually not usable across borders.

Whatever you pick, put it on the invoice. A payment link, or complete bank details including the SWIFT/BIC or IBAN, means the client never has to reply asking how to pay.

Step 4: Put it all on the invoice

An international invoice needs everything a normal invoice does (see our freelance invoice checklist), plus:

  1. The currency code on every amount (EUR, USD, GBP).
  2. The client's full legal entity name and country.
  3. The client's VAT or tax ID, where your tax rules need it (e.g. EU reverse charge).
  4. The tax treatment wording: reverse charge, export under LUT, or zero-rated.
  5. Bank details that work internationally: IBAN or account number, SWIFT/BIC, bank name and address.
  6. A payment link, if you accept cards.
  7. Payment terms that account for transfer times: international wires can take several working days.

Step 5: Keep your records straight

For every foreign-currency invoice, keep:

  • The invoice itself.
  • Proof of payment: bank statement, provider receipt, or inward remittance certificate.
  • The exchange rate used to convert the income to your home currency, and its source.

Your accountant will ask for all three, and some tax authorities require them to prove a zero-rated export.

Handling exchange-rate risk

If the client's currency weakens between invoice and payment, you get less. A few ways to manage that:

  • Shorter payment terms on foreign-currency invoices, such as Net 14 instead of Net 30.
  • A small currency buffer in your quote (2–3%) for long projects.
  • Hold the currency in a multi-currency account and convert when the rate suits you.
  • Revisit rates quarterly for retainers priced in a foreign currency.

Where software helps

Doing this by hand means tracking invoices in four currencies in a spreadsheet, looking up exchange rates, and rebuilding the tax wording each time. Invoicing software built for multi-currency work should let you:

  • Invoice each client in their own currency, with your tax profile applied.
  • See revenue and profit converted to your base currency automatically.
  • Attach the payment method that suits each client, like a card link for one and bank details for another.
  • Chase late payments automatically. Here are 7 reminder templates if you're doing it yourself.

In Velo, you set a currency per client and invoice in it. Expenses and revenue convert to your base currency for reporting, and every invoice carries your own payment link (Stripe, PayPal, Wise, Razorpay, whatever you already use), so the client pays you directly. For Indian GST-registered freelancers, domestic GST invoices are handled too, including the CGST/SGST or IGST split by place of supply.

International invoicing FAQs

Should I invoice international clients in my currency or theirs?

Invoicing in the client's currency usually gets you paid faster, because it's easier for their finance team to approve. The trade-off is that you take the exchange-rate risk. Factor a small buffer into your price if you do.

Do I charge VAT or GST to clients in other countries?

Often not. Many countries zero-rate or exempt services exported to foreign businesses, and in the EU and UK, B2B services are usually handled with the reverse charge. The invoice still needs the correct wording and tax IDs. Confirm with an accountant for your situation.

What is the cheapest way to receive international payments as a freelancer?

For regular clients, multi-currency accounts that give you local bank details in the client's country are usually cheapest. Compare the total cost, meaning the fee plus the exchange-rate margin, not just the advertised fee.

What does "reverse charge" mean on an invoice?

It means the customer, not the supplier, is responsible for accounting for VAT on the transaction. The supplier issues the invoice without VAT and adds a reverse-charge note along with both parties' VAT numbers.

Do Indian freelancers need an LUT to invoice foreign clients?

If you're GST-registered, filing a Letter of Undertaking lets you export services without paying IGST upfront and claiming a refund later. Freelancers below the GST registration threshold generally don't need to register just to export. Check your specific case with a CA.

Bill in their currency. Report in yours.

Velo invoices in any currency, converts to your base currency for reporting, and puts your own payment link on every invoice.
const invoice = await velo.invoices.create({ client: "northwind" });
Black and white grid pattern with black dots at the intersections, forming a repeating checkered design.

Ready to get paid faster?

Everything you need to run the business side of your business.

Bring proposals, projects, and invoices into a single workspace. Book a walkthrough and we’ll migrate your first five clients for you.

const invoice = await velo.invoices.create({ client: "northwind" });
Black and white grid pattern with black dots at the intersections, forming a repeating checkered design.