Multi-Currency Pricing Strategy for Service Businesses
Set local-currency prices for international clients: convert a base price, add a buffer, round cleanly and reprice on a rule. Worked example with ECB rates.
A multi-currency pricing strategy answers two questions before any invoice exists: which currency does each client see on the quote, and how is that number set and kept up to date? Getting the invoice right (rate on the invoice date, VAT shown in the right currency, bank fees) is a separate job, covered in invoicing in a foreign currency. This article covers the pricing side for freelancers, consultants and small agencies that sell services, not e-commerce checkout or SaaS plans.
| Decision | Option A | Option B | Who carries the exchange risk |
|---|---|---|---|
| Quote currency | Your currency for everyone | The client's currency | A: the client. B: you |
| How the local price is set | Converted each time you quote | A fixed local price list | Converted: shared, reset per quote. Fixed list: you, until you reprice |
| When it changes | Every quote | On a written trigger or date | Depends on how tight the trigger is |
| Payment cost | Client's bank converts | You or your provider converts | Whoever converts pays the spread |
Should you quote in your currency or the client's?
Quote in your own currency when the client is a large business used to paying foreign suppliers, when the contract is long and you can't absorb swings, or when your costs are all in one currency. Quote in the client's currency when you are competing with local providers, when the client's procurement team only approves budgets in its own currency, or when a clean local number ("EUR 3,700 a month") helps you win the work.
The trade is simple. Quoting in your currency keeps your income predictable and moves the exchange risk and the conversion cost to the client. Quoting in theirs removes friction for them and moves both to you. Neither is "standard"; it depends on who has more negotiating power in that deal.
A useful middle path for retainers: quote in the client's currency, but agree in the contract that the monthly fee is reviewed against a named reference rate on a fixed date or when the rate moves past a set band. That keeps the client's budget stable for months at a time without leaving you exposed for years.
How do you turn one base price into local prices?
Use the same four steps for every currency, so the method is consistent and easy to explain if a client asks.
- Start from the base price in the currency your costs and targets are in. This is the number you would charge a home client.
- Convert at a named reference rate on a named date. The European Central Bank (ECB) publishes euro reference rates on working days, usually around 16:00 CET, and says they are "published for information purposes only" (ECB, euro foreign exchange reference rates, accessed 27 October 2026). That makes them good for setting a list price and bad for settling a payment. Your bank or payment provider will use its own rate when money actually moves.
- Add a buffer for what conversion will cost you and for drift until the next review. Price the buffer from your real costs: for example, Stripe's US pricing page lists "+ 1% if currency conversion is required" and "+ 1.5% for international cards" on top of its domestic card fee (Stripe pricing, accessed 27 October 2026). Bank transfers have their own spread and fees, so check your own provider's schedule.
- Round to a clean price point in the local currency. Clients remember "GBP 3,100", not "GBP 3,091.22". Round up, not to the nearest, so rounding never eats the buffer.
You can run step 2 with the invoice currency converter, which uses the ECB rates of 27 October 2026 or a rate you enter yourself.
Worked example: a USD 4,000 retainer priced in four currencies
Hypothetical consultant; the method and rates are real. A US consultant charges home clients USD 4,000 a month for a marketing-operations retainer. They want local prices for clients in the euro area, the UK, Canada and Australia. Rule: ECB reference rates of 27 October 2026, crossed through the euro, plus a 3% buffer, rounded up to the next 50.
ECB rates that day: 1 EUR = 1.1150 USD, 0.83658 GBP, 1.5636 CAD and 1.5856 AUD. A cross rate is the target currency's rate divided by the US dollar's rate, so 1 USD = 0.83658 / 1.1150 = 0.750296 GBP.
| Currency | Units per USD 1 | USD 4,000 converted | Plus 3% buffer | List price (rounded up to 50) | Effective uplift vs USD 4,000 |
|---|---|---|---|---|---|
| EUR | 0.896861 | 3,587.44 | 3,695.07 | EUR 3,700 | 3.14% |
| GBP | 0.750296 | 3,001.18 | 3,091.22 | GBP 3,100 | 3.29% |
| CAD | 1.402332 | 5,609.33 | 5,777.61 | CAD 5,800 | 3.40% |
| AUD | 1.422063 | 5,688.25 | 5,858.90 | AUD 5,900 | 3.72% |
The last column converts each list price back at the same rate (EUR 3,700 / 0.896861 = USD 4,125.50) to show what the buffer and rounding add together. If a client asks why their price is not exactly the converted figure, this table is the answer.
How much can a local price list drift in a year?
More than most people expect. Using the ECB's daily reference rates for the 12 months from 27 October 2025 to 27 October 2026 (256 publication days), crossed against the US dollar:
| Currency | Lowest units per USD 1 (date) | Highest units per USD 1 (date) | Range |
|---|---|---|---|
| EUR | 0.83514 (28 Jan 2026) | 0.89686 (27 Oct 2026) | 7.4% |
| GBP | 0.72376 (29 Jan 2026) | 0.76662 (5 Nov 2025) | 5.9% |
| CAD | 1.35244 (29 Jan 2026) | 1.42617 (12 Oct 2026) | 5.5% |
| AUD | 1.37799 (7 May 2026) | 1.55148 (21 Nov 2025) | 12.6% |
Method: ECB historical reference rate file (eurofxref-hist), downloaded 27 October 2026; each value is the currency's rate divided by the USD rate on the same day.
What that means for the consultant: suppose they had set a euro price on 27 October 2025, when 1 EUR = 1.1640 USD. USD 4,000 converted to EUR 3,436.43. A year later, at 1 EUR = 1.1150 USD, that same euro fee is worth USD 3,831.62: USD 168.38 less every month, a 4.2% cut, without anyone renegotiating. On an Australian-dollar price the swing over the same year could have been three times larger.
Past ranges do not predict next year's. They do show why a fixed local price list needs a review rule written into the contract, not left to memory.
When should you reprice a local price list?
Pick one trigger and write it into the contract or proposal so the client sees it before they sign:
- A rate band. "If the ECB reference rate for USD moves more than 5% from 1.1150 per EUR, either party may ask to reset the fee at the next renewal." The consultant above would have hit this band in the year shown.
- A calendar date. Reset every price at renewal or on 1 January, using the reference rate of a named day. Simple and predictable, but it ignores big moves mid-term.
- Both. Annual reset, plus an early reset if the band is breached. Good for long retainers in volatile currencies.
Two rules make any trigger fair. Apply it in both directions, so the client gets a lower fee when the move favours you, and give written notice (for example, 30 days) before a new price applies. If a client prefers certainty over fairness, offer to quote in your currency instead.
If you also hedge, keep pricing and hedging separate decisions. Pricing sets what the client pays; hedging currency risk is about protecting what you receive.
What goes in the contract and on the quote?
Write the currency choice down once and reuse it:
- The quote currency and that invoices will be issued in it.
- The reference rate source and date used to set the price ("ECB reference rates of 27 October 2026").
- The review trigger (band, date or both) and the notice period.
- Who pays transfer and conversion fees. If you need the full amount, say "the client pays all sending fees" and list your bank details exactly; what to include on an invoice covers the payment fields.
- Tax handling, which does not change because you priced in another currency. In the UK, amounts for VAT must be expressed in sterling, using the UK market selling rate at the time of supply or HMRC's period rate (HMRC VAT Notice 700, section 7.6, accessed 27 October 2026). In the EU, an invoice can be in any currency, but the VAT payable must be shown in the national currency (VAT Directive 2006/112/EC, Article 230). The VAT invoicing guide covers the details.
- Your own books. A US business must report amounts on its tax return in US dollars, using the rate when the item is received, paid or accrued (IRS, foreign currency and currency exchange rates, accessed 27 October 2026). That is a bookkeeping rule; it does not dictate the price you quote.
Rules last checked 27 October 2026. This is general information, not tax or legal advice; check with your tax authority or an adviser for your situation.
What changes when you send the invoice?
The price list decides the number; the invoice has to carry it cleanly. Issue the invoice in the quoted currency, show the currency code next to every amount (USD, CAD and AUD all use "$"), and restate the currency in reminders so a client does not pay in the wrong one. If a payment arrives short because an intermediary bank took a fee, follow your contract terms and the steps in how to handle unpaid invoices. For recurring retainers, a fixed monthly amount in the client's currency fits naturally with recurring invoices.
For rate choice on the invoice itself, see currency exchange tips for international invoicing, and for tax IDs, withholding and payment rails, see how to invoice international clients. The multi-currency invoicing guide brings these together.
How InvoiceQuickly fits a multi-currency price list
Available now (all plans):
- Choose the invoice currency from seven: USD, EUR, GBP, CAD, AUD, INR or PKR. You can set a default currency for your business in settings and change it per invoice.
- Line items, the discount, tax and total are all shown in the invoice's currency.
- The dashboard keeps totals separate per currency rather than adding euros to dollars.
- On Pro ($9/month), a Stripe or PayPal payment link for the remaining balance is created in the invoice's currency on your own Stripe or PayPal account. Stripe or PayPal fees, including any conversion fees, apply.
Not available today:
- No exchange-rate lookup or automatic conversion between currencies, and no multi-currency price list or product catalogue. You set each local price yourself, for example with the currency converter.
- Currencies outside the seven above are not offered in the editor.
- No conversion of invoice totals into your home currency for reporting.
If your price list is in one of the seven currencies, you can start free and compare plans on the pricing page.
When this approach is not the right fit
- You sell online subscriptions or products to consumers in many countries. You need checkout software that shows each visitor a local price and handles local tax automatically. A hand-built price list and an invoicing tool are the wrong shape for that.
- You invoice in yen, won or another currency outside the seven. InvoiceQuickly's editor does not offer it today.
- Your contracts run for years with large fixed fees in a volatile currency. Talk to your bank about hedging before you commit to a local price.
- You only have one or two foreign clients. Quoting in your own currency and letting the client convert is often simpler than maintaining a price list at all.
To set the base price itself, start with pricing freelance services, and when you reset a list, the advice on raising your rates applies to international clients too. More on international work is in the blog.
Frequently asked questions
What is the best currency to price international services in?
The one that matches who has the stronger position in the deal. Price in your own currency when your costs are all there and the client can easily pay abroad. Price in the client's currency when local competitors quote that way or their budget is set in it, and add a buffer and a review rule so the risk you take on is limited.
How do I convert my prices into another currency?
Take your base price, convert it at a named reference rate on a named date (such as the ECB's euro reference rates), add a buffer for conversion costs and drift, and round up to a clean figure. Write the rate and date down so you can explain the price and repeat the method next time.
How much buffer should I add for exchange rates?
Base it on your actual costs and how long the price must hold. Start with your provider's conversion fee (Stripe lists 1% for conversion and 1.5% for international cards in the US) and add room for the movement you are willing to absorb before your review trigger applies. A 3% buffer plus a 5% review band, as in the example above, is one workable combination, not a rule.
How often should I update a local price list?
At least once a year at renewal, and earlier if the reference rate moves past a band you agreed with the client. In the 12 months to 27 October 2026 the euro moved about 7% and the Australian dollar about 13% against the US dollar, so a list left untouched for a year can be several percent off.
Should the exchange rate appear on my invoice?
Only when a rule or your contract needs it. A UK VAT-registered business must show VAT amounts in sterling on a foreign-currency invoice, and EU VAT must be shown in the national currency. Otherwise, an invoice priced in the client's currency only needs that currency's amounts, clearly labelled with the currency code.
Can InvoiceQuickly convert currencies automatically?
No. You can invoice in USD, EUR, GBP, CAD, AUD, INR or PKR, but there is no automatic exchange-rate conversion. Set your local prices yourself, then enter them on the invoice in the client's currency.
Practical guidance for freelancers and small businesses creating and managing invoices.
Create your next invoice from one prompt
Describe the client, work, prices, and payment terms. Review every field before you send.
Create a Free InvoiceRelated guides
Invoicing in a Foreign Currency: Conversion and Best Practices
How to invoice in a foreign currency: choosing the currency, naming the exchange rate source, UK VAT in sterling, fees, FX gains and a worked example.
How to Price Accounting Services: Rates, Packages, Cleanup
Build an hourly floor from your own costs, turn it into a monthly bookkeeping package and a cleanup quote, then invoice it. Includes 2025 NATP fee data.
How to Price Catering: Per-Guest Costing With a Worked Quote
Build a per-guest catering price from plate cost, kitchen labour and overhead, bill staff and rentals separately, then turn the quote into an invoice.
How to Price Consulting: Day Rates, Project Fees, Retainers
Turn your rate floor into a day rate, a fixed project fee and a retainer, check the fee against client value, and invoice it. One engagement, fully worked.
Useful, occasional notes
Get invoicing tips that actually help
Join the InvoiceQuickly update list for practical invoicing advice and product news.
No spam, ever. Unsubscribe anytime.