a 3d image of a judge's hammer on a black background

How to Set Your Rates for International Clients Without Undercharging

Pricing is hard. Pricing for clients in a different country, currency, and cost-of-living context is harder. Most freelancers either charge too little because they're second-guessing themselves, or lose money on international projects without realising it because they didn't account for the full picture.

Here's a practical framework for getting it right.

Start with your actual cost of living, not theirs

One of the most common mistakes freelancers make when pricing for international clients is anchoring their rates to what a local professional in the client's country would charge. A designer in Lagos shouldn't price their work based on what a designer in New York charges — but they also shouldn't price below what they need to sustainably run their business and life.

Your rate needs to be built from your real numbers first: what you need to earn per month to cover your costs, save, invest, and grow. Divide that by your realistic billable hours and you have your baseline. Everything else builds from there.

Account for currency risk

When you agree to a project fee in a foreign currency, you're taking on currency risk — the possibility that by the time the payment clears and you convert it, the exchange rate has moved against you.

For short projects this is usually negligible. For long retainers or milestone-based projects stretching across several months, it's worth building in a buffer. A simple approach is to add 3–5% to your rate on longer engagements as a currency hedge. Most clients won't notice the difference, and it protects you if the rate shifts.

Factor in the real cost of getting paid

Getting paid internationally isn't free, even when a platform says it is. Transfer fees, conversion spreads, and withdrawal costs all chip away at what actually lands in your account. Before you finalise a rate, work out what a typical payment will cost you end-to-end and factor that into your number.

As a rough guide, if your current payment setup costs you 3% on every transfer, that 3% should either come out of your margin — which you probably don't want — or be priced in from the start.

Understand the client's market, but don't let it cap you

Knowing what clients in a given market typically pay for your kind of work is useful context, not a ceiling. The best international clients — the ones worth working with — are paying for quality and outcomes, not for a geographic discount.

If a client in San Francisco is comparing your rate to a local freelancer and expecting you to come in significantly cheaper purely because of where you live, that's a conversation worth having directly. Your work has the same value regardless of your postcode.

Quote in their currency, receive in yours

One small but meaningful way to reduce friction with international clients is to quote and invoice in their currency. It removes the mental overhead on their end and makes your invoice feel less foreign.

With Vestra, you can invoice in USD, GBP, or EUR while receiving in your local currency — so the client pays in what's comfortable for them, and you receive in what works for you.

The short version

Build your rate from your real numbers. Add a buffer for currency movement on long projects. Factor in payment costs. Know the market but don't let it cap you. And quote in the client's currency whenever you can.

You're doing world-class work. Price like it.

Your work crosses borders. Your payments should too.

Join 50,000+ freelancers and remote workers who use Vestra to get paid from anywhere, in any currency, without the friction.

Vestra is not a bank. Payment services are provided by our regulated financial partners. Funds are safeguarded in accordance with applicable regulations.

Your work crosses borders. Your payments should too.

Join 50,000+ freelancers and remote workers who use Vestra to get paid from anywhere, in any currency, without the friction.

Vestra is not a bank. Payment services are provided by our regulated financial partners. Funds are safeguarded in accordance with applicable regulations.

Your work crosses borders. Your payments should too.

Join 50,000+ freelancers and remote workers who use Vestra to get paid from anywhere, in any currency, without the friction.

Vestra is not a bank. Payment services are provided by our regulated financial partners. Funds are safeguarded in accordance with applicable regulations.

Your work crosses borders. Your payments should too.

Join 50,000+ freelancers and remote workers who use Vestra to get paid from anywhere, in any currency, without the friction.

Vestra is not a bank. Payment services are provided by our regulated financial partners. Funds are safeguarded in accordance with applicable regulations.

Create a free website with Framer, the website builder loved by startups, designers and agencies.