Multi-Currency Invoicing for International Freelancers
Working with clients across borders means dealing with multiple currencies. Whether you are a developer in Morocco billing a client in Germany, a designer in the UK invoicing a US startup, or a consultant juggling clients in three time zones, understanding multi-currency invoicing is essential for protecting your income and maintaining professional relationships.
Choosing the Right Invoice Currency
The first decision is which currency to invoice in. You generally have three options: your local currency, the client's local currency, or a major international currency like USD or EUR. Each has trade-offs.
Invoicing in your local currency (e.g., MAD if you are based in Morocco) is simplest for your bookkeeping and eliminates exchange rate risk on your end — but it shifts that risk to your client, who may be less willing to accept it. Invoicing in the client's currency makes payment easy for them and can strengthen the relationship, but you absorb exchange rate fluctuations. Invoicing in USD or EUR is a common middle ground for international work, as these currencies are widely accepted and relatively stable.
Handling Exchange Rates on Invoices
If you invoice in a foreign currency, you need to convert the amount to your local currency for tax reporting. Use the official exchange rate from your country's central bank on the date the invoice is issued. Note this rate on the invoice for transparency.
Some freelancers add a currency buffer (2-5%) to their rates when invoicing in foreign currencies to account for fluctuation between invoicing and payment. This is a legitimate business practice — just build it into your rate rather than listing it as a separate line item.
Payment Methods for International Invoicing
Different payment methods have different costs and processing times for cross-border payments:
- Wise (formerly TransferWise) — Low fees (0.5-1.5%), real mid-market exchange rate, fast (1-2 days). Best for most freelancers.
- PayPal — Widely accepted but expensive (2.9% + fixed fee + unfavorable exchange rate). Convenient for small amounts.
- International bank wire (SWIFT) — Traditional but expensive ($15-50 per transfer) and slow (3-5 days). Better for large invoices.
- Payoneer — Popular for marketplace payments, competitive rates for USD/EUR/GBP.
- Cryptocurrency — Emerging option, avoids banking fees, but introduces volatility risk and tax complexity.
Tax Implications of Multi-Currency Income
Your tax authority requires you to report all income in your local currency, regardless of what currency you were paid in. Convert each payment using the official exchange rate on the date you received the payment — not the date you invoiced or the date you convert the funds.
Keep meticulous records of exchange rates used, conversion fees paid, and any gains or losses from currency fluctuation. In many countries, foreign exchange gains are taxable income and losses are deductible. Your accounting software or spreadsheet should track the original invoice amount, the local currency equivalent at invoicing, and the actual local currency received.
Best Practices for Multi-Currency Invoicing
Agree on the invoice currency before starting work — include it in your contract or proposal. State the currency clearly on the invoice using the standard ISO 4217 code (USD, EUR, GBP, MAD) rather than ambiguous symbols like "$" which could mean USD, CAD, AUD, or several other currencies.
Consider opening a multi-currency bank account or using a service like Wise that lets you hold and receive funds in multiple currencies. This lets you avoid immediate conversion and time your exchanges for better rates. Billify supports all major currencies, making it easy to switch between them for different clients.
A Worked Example: Morocco → Germany
Suppose you are a developer in Casablanca who quoted a German client €2,400 for an API integration. You invoice on 4 June in EUR, noting the Bank Al-Maghrib rate that day (say, 1 EUR = 10.85 MAD) — so your books record 26,040 MAD of income at issuance. The client pays via Wise on 19 June, when the rate is 10.72; after Wise's 0.6% fee, 25,573 MAD lands in your account.
Your records now show three numbers: the invoiced amount (€2,400), the local-currency value at issuance (26,040 MAD), and the amount actually received (25,573 MAD). The 467 MAD gap — part exchange movement, part fees — is exactly what your accountant needs itemized at tax time, and what the 2–5% currency buffer discussed above exists to absorb. Freelancers who track only "what arrived in the bank" lose this picture and routinely under-report fees that are legitimately deductible.
Frequently Asked Questions
Can I show two currencies on one invoice?
Yes, and in some jurisdictions you must: the invoice is denominated in the agreed foreign currency, with the local-currency equivalent (and the exchange rate used) shown for tax purposes. One currency must be clearly the payable one — dual-payable invoices cause payment errors.
Who pays the transfer fees?
Whatever your contract says — so say something. A common convention: the client pays their bank's sending fees, you absorb receiving fees. For SWIFT wires, requesting "OUR" instructions (sender pays all fees) prevents intermediary banks from shaving $10–30 off your payment.
What exchange rate do I use for taxes?
Your tax authority's prescribed source — usually the central bank's official rate. Most countries want income converted at the rate on the payment date; some accept the invoice date or a monthly average. Pick the rule your jurisdiction prescribes and apply it consistently.
Should I keep foreign currency or convert immediately?
If you have upcoming expenses in that currency (software, contractors), holding it in a multi-currency account avoids a round-trip conversion. Otherwise, converting on receipt keeps your books simple and eliminates speculation risk — timing the market with your income is trading, not freelancing.
Create a Multi-Currency Invoice
Invoice international clients in USD, EUR, GBP, MAD, and 20+ other currencies — free.
Create Your Free Invoice →Was this guide helpful?
Your feedback helps us improve our content for freelancers like you.