WaffleInvoice Blog
Practical invoicing tips for freelancers and service businesses.
Blog Post
How to Invoice International Clients: A Freelancer's Guide
Everything freelancers need to know about invoicing international clients - currency, payment methods, VAT, withholding tax, and how to get paid reliably from abroad.
How to Invoice International Clients: A Freelancer's Guide
The first time I had to invoice an international client, the work was the easy part. A studio in Berlin hired me, the project went fine, and then I stared at the payment screen with no idea what currency to bill in, whether VAT was my problem, or how the money would even reach my account. International invoicing has more moving parts than domestic billing, but after a handful of them it stops being scary and becomes a checklist. Here's the checklist I wish I'd had.
What Currency Should You Invoice In?
This is the first real decision, and it comes down to who eats the exchange-rate risk.
Bill in your home currency and you eat nothing. You know the exact number landing in your account, and the client handles the conversion on their end. Plenty of overseas clients will happily pay in USD, GBP, or AUD without blinking. The cost is a little friction for them.
Bill in the client's currency and you've made their life easier, which can matter in a competitive pitch, but now the rate is your problem. Invoice £2,000 when that's $2,500, and if the pound slides before they pay, you quietly lose a chunk. I once watched about $90 evaporate between sending an invoice and clearing it, purely on currency drift.
USD is its own answer for a lot of cross-border work, especially with clients in countries where the local currency swings. It reads as stable and familiar, so even non-US clients often prefer it. My rule of thumb: for occasional one-off international work, bill in your home currency and keep it simple. For an ongoing client in a stable economy where billing in their currency wins you the relationship, it can be worth the small risk.
International Payment Methods
How you get paid matters more than it does domestically, because the wrong rail can quietly skim 5% off every invoice.
Wire transfer (SWIFT) is the old reliable: it works for any amount but it's slow at 3-5 business days, fees hit both ends and often run $25-45, and you have to hand over full banking details. It earns its place on large invoices where a $40 fee is rounding error.
Wise is what most freelancers I know settled on. Transfers run roughly 0.5-1% instead of the 3-5% a bank quietly takes, you get the real mid-market rate, and money moves fast. Best part: you can hand the client local account details in their own currency, so on their side it looks like a normal domestic transfer. That alone removes most of the "how do I even send this" hesitation.
PayPal is everywhere and takes five minutes to set up, but you pay for that convenience with 3-5% fees, soft exchange rates, and the occasional held balance. Fine for small amounts where you just want it done. Stripe shines for recurring relationships: the client pays by card in their currency, Stripe converts, and you take payment minus processing. Payoneer is the go-to in parts of Southeast Asia, Eastern Europe, and Latin America where wires are painful. And a small but growing crowd accepts USDC or other stablecoins to skip banks entirely, which works if your client is already comfortable with crypto and is a nonstarter otherwise.
VAT and Tax Considerations
If you're in the EU or UK, cross-border VAT is genuinely fiddly. The short version: for B2B services to a business in another country, you generally don't charge VAT and the client accounts for it under the reverse charge. Sell to consumers (B2C) across EU borders and you may have to register for VAT in their countries once you pass certain thresholds.
Watch for withholding tax, which surprises people. Some countries require your client to hold back a slice of the invoice and pay it straight to their tax authority. India's 10% TDS on freelance payments is the classic example; Brazil and several Southeast Asian countries do versions of it. If a client says they must withhold 10% and remit the rest, that's almost always the law, not a haggle, so don't take it personally. You can gross up the invoice to cover it if your rate needs to land at a specific net.
US freelancers have it simpler on this front: you generally don't charge foreign clients VAT or GST because you're outside those systems. What you don't escape is your own IRS. Every dollar of international income is still taxable at home and belongs on your US return, no matter where it came from.
What to Include on an International Invoice
Everything that's on a domestic invoice still applies, plus a few additions that prevent the back-and-forth emails. Make the currency explicit: write "USD $2,000" or "£2,000 GBP", never a bare dollar sign that could mean four different dollars. Spell out international payment instructions in full, including your SWIFT/BIC code, IBAN where it applies, and your bank's name and address, or for Wise, the local account details in the client's currency. If a VAT note applies, state it plainly, for example "Services provided outside the EU, VAT not charged under Article 44 EU VAT Directive." And include your full business address and country, which carries more weight internationally than it does at home.
Protecting Yourself Against Currency Risk
On a large project billed in a foreign currency, build in a small buffer by pricing slightly higher so a rate move doesn't erase your margin. Better still, bill in installments so you're never sitting on one big unpaid number while the rate wanders for two months. For ongoing international retainers, Wise lets you hold a balance in several currencies and convert when the rate suits you instead of the moment money lands.
Making International Invoicing Routine
The whole thing gets fast once you've picked your payment method and saved a template you trust. WaffleInvoice lets you set the currency on any invoice and drop in custom payment instructions, so an invoice to Berlin takes the same two minutes as one to the client across town. Start free and send your first international invoice today.
Related reads: Payment Terms for Freelancers · How to Get Paid Faster · How to Write a Professional Invoice
Ready to improve your invoicing?
WaffleInvoice makes it easy to invoice faster, get paid on time, and manage your cash flow. Start free today.
Sign Up FreeMore from the blog
How to Fire a Client Professionally: A Step-by-Step Guide for Freelancers
Learn when and how to end a client relationship without burning bridges. Includes email scripts, contract considerations, and how to handle your final invoice.
How to Invoice Clients as a Freelancer (Step-by-Step)
A step-by-step guide to invoicing clients as a freelancer - from choosing an invoice format to sending your first invoice and getting paid on time.
How to Handle Clients Who Don't Pay (A Freelancer's Guide)
What to do when a client won't pay your invoice. Covers negotiation tactics, legal options, collections, and when to walk away.
Compare WaffleInvoice head-to-head
Honest side-by-side comparisons against the tools most often mentioned alongside WaffleInvoice.
Comparison
WaffleInvoice vs PayPal Invoicing
Side-by-side feature breakdown, pricing, and honest pros and cons.
Comparison
WaffleInvoice vs FreshBooks
Side-by-side feature breakdown, pricing, and honest pros and cons.
Comparison
WaffleInvoice vs QuickBooks
Side-by-side feature breakdown, pricing, and honest pros and cons.
