The Freelancer's Guide to Getting Paid in Multiple Currencies
Working with international clients? Here's how to invoice, receive, and convert payments without losing money to fees and bad rates.
The freelancer FX problem
You sign a contract for $5,000. By the time the wire lands in your local bank, you might see only $4,650 — losses to wire fees, intermediary banks, and a poor conversion rate. Over a year, that's a vacation you didn't take.
Step 1: Open a multi-currency account
Services like Wise Business, Payoneer, and Revolut Business give you local account details in USD, EUR, GBP, AUD, and more. Your client pays as if they're paying a local — no international wire required.
Step 2: Invoice in your client's currency
Counterintuitively, billing in the client's local currency often gets you paid faster and with less friction. Use a clear converter like RateX Pro to set rates that protect your margin.
Step 3: Decide when to convert
Don't auto-convert on every payment. Hold balances, watch rates, and convert in batches when the rate is favorable. Even a 1% improvement compounds significantly over a year.
Step 4: Build FX into your pricing
Add a 2–3% buffer to international quotes to absorb rate fluctuations. Clients rarely notice, and you protect yourself from adverse moves between quote and payment.
Step 5: Track everything for taxes
Most tax authorities require you to report income in your local currency at the rate on the day of receipt. Keep a spreadsheet — or use accounting software like Xero or QuickBooks that handles multi-currency natively.
Common mistakes to avoid
- Accepting PayPal for large transfers (their FX margin is brutal).
- Letting clients use "pay with card" options (they cost more for everyone).
- Forgetting to factor weekend/holiday delays into cash flow planning.
A simple workflow
- Quote in client currency with a small buffer.
- Provide local bank details from your multi-currency account.
- Hold the balance.
- Convert in batches when rates are favorable.
- Log everything for tax season.
The bottom line
Getting paid internationally is a solved problem — you just need the right tools. A few hours of setup can save thousands per year and make you look more professional to global clients.