How to choose the right currency for every client invoice
Invoicing a US client in EUR feels safe until the exchange rate moves 8% against you. Here's how to pick the right currency every time and protect your margin.
You landed the project. Now comes the quiet question nobody talks about: do you invoice in your currency or theirs? Get it wrong on a €6,000 project and you could silently lose €400 before you've even opened the file.
Why currency choice is a pricing decision, not an admin one
When you invoice a New York startup in USD and you live in Berlin, you're taking on FX risk. The dollar you quoted might be worth 4% less by the time the client pays Net 30. On a $7,000 UI project, that's $280 gone before you've paid your software subscriptions.
That's not a small rounding error. It's a business decision you made by default, without thinking about it.
The currency you put on the invoice determines:
- Who absorbs the exchange-rate move between quote date and payment date
- How the client perceives price (a round $8,000 feels native; €7,340 feels foreign and fiddly)
- How easy it is for them to pay (a USD wire from a US bank clears faster than a SWIFT conversion)
The two levers you control
You control the currency on the invoice. You also control the payment method. These are separate decisions. A GBP invoice can still be paid via bank transfer, and a USD invoice can still land in a EUR account via your bank's conversion. Keep the levers separate in your head.
Three situations and what to do in each
1. The client is in the EU, you're in the EU
Invoice in EUR. Full stop. No FX risk on either side, SEPA transfers are fast and cheap, and your VAT reporting stays clean. If you're VAT-registered and they're a VAT-registered business, you'll want reverse-charge VAT on the invoice anyway, which keeps the net amount clear.
2. The client is in the US or Canada
This is the common dilemma. A US client expects USD. Quoting in EUR signals friction before the project starts.
The practical move: invoice in USD and build a 5-8% FX buffer into your rate. If your real rate is €120/hr, quote $135/hr. You're pricing the risk, not hiding it. When the dollar is strong, you come out ahead. When it's weak, you're covered.
One exception: if the project is large ($15k+) and runs over two or more months, consider quoting in EUR with an "invoiced in EUR, paid by wire" clause. Larger clients accept this more easily, and the amount at risk justifies the admin.
3. The client is in the UK post-Brexit
GBP has had meaningful swings against EUR in recent years. The same logic applies: invoice in GBP with a buffer, or invoice in EUR if the client is a larger business used to cross-currency payments. A £5,500 branding project is worth protecting.
What changes when you switch currencies mid-project
Scope creep is real. If you quoted in USD in January and the project drags to March, the rate may have moved. This is why milestone invoices matter more than a single final invoice.
Split the project into at least two invoices: a deposit (30-50%) raised at project kick-off, and a balance raised at delivery or a defined milestone. Each invoice locks in the rate at the time you raise it. A 60-day project billed in two parts cuts your FX exposure window in half.
How most people do it
- Pick one currency for all clients and hope the rate holds
- Manually track which invoices are USD vs GBP in a spreadsheet
- Send a payment reminder email by hand when a USD invoice goes overdue
- Switch currency mid-project and confuse the client with inconsistent formatting
- Wait for the client to log in to a portal just to view the invoice
How ZenPay does it
- Per-invoice currency selection across 11 currencies, including USD, GBP, EUR, and CAD
- Multi-currency wallets aggregate your USD, GBP, and EUR totals separately, no spreadsheet needed
- Auto-reminders fire N days before or after the due date in your name, with editable templates
- Reverse-charge VAT toggle per invoice keeps EU B2B invoices compliant regardless of currency
- Shareable invoice links mean the client clicks and pays, no portal account required
How to handle the "just pay me in EUR" conversation
Some designers avoid the currency conversation entirely, which means the client decides by default. A cleaner approach: include your preferred payment terms and currency in your project proposal, not the invoice. By the time the invoice arrives, it's already agreed.
A single line in your proposal does the job: "Invoices are raised in [currency] with payment due within 14 days of issue." No negotiation needed after that.
If a client pushes back and wants to pay in their currency, you can accommodate it. Just reprice accordingly. "Happy to invoice in USD, my rate in USD is $X" is a complete sentence.
Protecting your margin starts at the quote stage
The designers who lose money on FX aren't the ones who picked the wrong currency. They're the ones who never made a deliberate choice at all. Pick the currency when you write the proposal, build any buffer into the rate at that moment, and split large projects into milestone invoices so your exposure window stays short. The invoice is just the paperwork. The decision happened earlier.
Less admin.
More of what matters.
Your first invoice
within 2 minutes.
Keep reading
Late payment fees: when and how to charge them
Chasing overdue invoices costs you time and leverage. Here's how to set, communicate, and enforce late payment fees without torching client relationships.
Invoice timing and design: the psychology of getting paid faster
The moment you send an invoice and how it looks can shift payment speed by days. Here's what the psychology of billing actually tells freelance designers.
Net 15 vs Net 30 vs Due on Receipt: which is right for you?
Your payment terms set the rhythm of your cash flow. Here's how to pick the right terms for your work, your clients, and your bank balance.