Multi-currency banking for global freelance consultants
When you invoice in USD, EUR, and GBP from three different countries in a year, "just open a bank account" is terrible advice. Here's a practical guide to making multi-currency banking actually work.
You invoice a US tech company in USD, a German consultancy in EUR, and a London startup in GBP. You're currently in Lisbon, your LLC is in Estonia, and your "home currency" is whatever you decide it is this year. Standard banking advice was not written for you.
This guide covers how to structure multi-currency banking without haemorrhaging money on FX conversions, how to keep your invoicing addresses coherent when you move countries, and how to consolidate everything into one picture at tax time.
Why one account in one currency destroys your margin
Most nomads start with a single home-country account and convert everything into it. The math on this is quietly brutal.
Say you earn $8,500 from a US retainer, £3,200 from a UK brand project, and €5,000 from a Frankfurt consultancy in the same quarter. If your bank converts each payment at its own retail rate (typically 2–3% worse than mid-market), you lose roughly $400–$600 per quarter just in conversion spread. Over a year, that is a mid-range flight.
The fix is not to avoid conversion. You will eventually convert. The fix is to control when and where you convert, and to hold balances in the currency they arrived in until you have a reason to move them.
The three-layer banking structure that actually works
Most experienced nomads end up with a structure like this:
- Layer 1: Receiving accounts. One account (or wallet) per active billing currency. USD, EUR, GBP at minimum. Wise Business and Revolut Business both give you local account details (ACH routing + account, IBAN, UK sort code) under a single login. Your clients see a local bank number. No international wire fees on their end.
- Layer 2: FX conversion. Convert in bulk when rates are favourable, not transaction by transaction. Many nomads batch monthly.
- Layer 3: Home-base or spending account. The account attached to your debit card and your "official" address. This is where consolidated funds land.
This structure means your US clients wire to a US account number, your EU clients SEPA-transfer to an IBAN, and nobody pays an international wire fee just to pay you.
The invoicing address problem nobody warns you about
When you move countries every 2–4 months, every invoice you send raises a small compliance question: whose address is this, and does it match anything on file?
The practical rule: your invoice address should match your legal entity's registered address, not wherever you're sitting when you send it. If your company is incorporated in Estonia, Dubai, or a US LLC state, that address goes on every invoice regardless of whether you're in Bali or Berlin.
This matters for two reasons. First, it keeps your invoices consistent for clients who run accounts-payable checks. Second, it anchors your tax residency narrative. An invoice sent from "Airbnb, Chiang Mai" is not a legal document. An invoice sent from your Estonian registered address is.
VAT and reverse charge for EU clients
If you invoice a German or Dutch client as a non-EU entity, the reverse-charge VAT mechanism applies. The client accounts for VAT on their side; your invoice should state "VAT: reverse charge" and include their VAT number. Miss this, and you either undercharge (losing nothing but looking unprofessional) or incorrectly add VAT that your client then has to reclaim.
How most people do it
- Copy-paste last month's invoice and manually change the currency for each client.
- Calculate and type VAT treatment from memory, risking the wrong rate or missing reverse charge.
- Send the invoice as a PDF attachment and chase payment manually by email weeks later.
- Reconcile three currencies in a spreadsheet at year-end, cross-referencing bank statements.
- Forget to send a reminder and wait 90 days before following up on a late USD invoice.
How ZenPay does it
- Per-invoice currency selection across 11 currencies: switch USD, EUR, or GBP per client in one click.
- Reverse-charge VAT toggle on any invoice, with VAT number field and auto-populated "reverse charge" language.
- Shareable invoice links let clients pay without a portal account; QR codes cover PIX, WeChat Pay, and bank transfer.
- Multi-currency wallets aggregate your EUR, USD, and GBP totals separately so you see each balance at a glance.
- Auto-reminders fire N days before or after due date in your name, so a Net 60 USD invoice gets nudged without you tracking it.
Consolidating to one "home" currency for reporting
At some point, whether for tax filing, a visa application proving income, or just personal clarity, you need all your earnings in one number.
The challenge: you got paid in three currencies at different exchange rates on different dates. Your bank's year-end statement does not help with this.
The clean approach is to capture the exchange rate at the time of each payment, not at year-end. This gives you a defensible cost basis if any tax authority asks how you valued foreign-currency income. It also makes visa applications (the Thailand LTR, Portugal's D8, Spain's Nomad Visa all ask for income documentation) straightforward: you have a timestamped record showing $8,500 + €5,000 + £3,200 = approximately $X at payment date rates.
ZenPay captures the exchange rate when you record a payment, so your revenue report in your primary currency is built from actual transaction rates, not a retroactive estimate.
What to do at the start of a new billing year
Before you send your first invoice of the year, spend 30 minutes on this checklist:
- Confirm your registered address is current on your invoicing template. If you changed entities or got a new registered office, update it everywhere.
- Set your default VAT treatment for each client type: domestic (if applicable), EU B2B reverse charge, non-EU exempt.
- Verify your receiving account details for each billing currency. Account numbers change when you switch providers.
- Set up recurring invoices for any retainer clients. A $12,000/month US retainer should auto-send on the 1st at 8am EST without you being awake in a Bangkok timezone to trigger it.
- Review your payment terms presets. If a client historically pays on Net 45 regardless of your Net 30 terms, either renegotiate or set your auto-reminder to fire 10 days before due so you have lead time.
The goal is to front-load the admin so the rest of the year runs on autopilot.
Multi-currency banking is not complicated once you separate the problem into its parts: receiving without conversion loss, invoicing from a stable legal address, handling VAT correctly for each client jurisdiction, and consolidating to one number for reporting. Set each layer up once, and the cognitive overhead of working across borders drops to almost nothing.
Less admin.
More of what matters.
Your first invoice
within 2 minutes.
Keep reading
Reverse charge VAT on services: a plain-English guide for EU consultants
If you're an EU-based consultant invoicing a US or UK corporate, reverse charge VAT is your responsibility to get right. Here's exactly what to write, and why.
How to bill work-in-progress monthly without surprising your clients
Monthly WIP billing keeps your cash flow healthy, but unfamiliar line items can spook clients. Here's how to structure and present interim invoices so nothing looks unexpected.
How freelance designers can invoice in multiple currencies without losing money
Billing a US client in USD while you're based in Europe shouldn't cost you money. Here's how to send invoices in multiple currencies and protect every euro of your rate.