How to Get Paid by International Clients as a Freelancer

The current image has no alternative text. The file name is: globalization-and-deglobalization.jpeg

Landing a client in another country feels like a win, until you have to get paid. Suddenly you are comparing bank transfers, payment platforms, exchange rates and fees you did not know existed. Pick the wrong method and a chunk of your income disappears into conversion margins, intermediary bank charges and delays.

The good news: getting paid from abroad is a solved problem once you know your options. This guide explains the main ways freelancers receive international payments, how to choose between them, what to put on your invoice, and how to avoid the mistakes that cost freelancers the most money and time.

Disclosure: some links on this site may be affiliate links. They never change our recommendations. Fees and features change often, so always check each provider’s current terms.

The main ways to get paid by clients abroad

There are five common routes. Most freelancers end up using one or two of them.

1. International bank transfer (SWIFT)

The client sends money from their bank to yours using your IBAN or account number and a SWIFT/BIC code. It works almost everywhere and clients are familiar with it.

The downsides are well known: the fees can be unpredictable (the sending bank, an intermediary bank and sometimes your own bank may each take a cut), the exchange rate is usually padded with a margin, and transfers can take several business days.

2. Local account details in the client’s currency

Many online providers let you hold balances in several currencies and give you local bank details (for example, details that look like a domestic account in the client’s country). The client then pays you like they would pay a local business: cheap or free for them, fast, and without a surprise intermediary fee.

This is often the best option for regular clients, and it is the one we recommend looking at first. Availability depends on your country and the provider.

3. Payment platforms and digital wallets

Services like PayPal and Payoneer let clients pay by card, balance or bank transfer, and you withdraw to your own bank account. They are convenient and widely trusted by clients, but withdrawal fees and conversion margins can add up, so compare the total cost, not just the headline fee.

4. Freelance marketplaces

Platforms such as Upwork or Fiverr handle contracts, invoicing and payment protection for you. The trade-off is a service fee on your earnings and rules about moving clients off-platform. They are a good way to find and collect from your first international clients.

5. Card payments through an invoicing or checkout tool

If you invoice clients directly, you can add a payment link so they pay by card. This is convenient for small clients who do not want to arrange a bank transfer, but card processing fees apply and you need to be eligible for the service in your country.

A note on crypto: some freelancers get paid in stablecoins or other crypto assets. It can work, but price swings, tax treatment and the difficulty of converting to local money make it a poor default for most people. If a client insists, convert quickly and keep records.

How to choose: a quick comparison

MethodSpeedCost (typical)Best forWatch out for
Bank transfer (SWIFT)1–5 business daysMedium to high, unpredictableLarge one-off paymentsIntermediary fees, exchange margin
Local account detailsSame day to 2 daysLowRegular clients in the same currencyAvailability by country, account verification
Payment platform (PayPal, Payoneer)Instant to 3 daysMediumClients who prefer card or walletWithdrawal and conversion fees
MarketplaceDepends on platformService fee on earningsFinding first clientsFees, off-platform rules
Card payment linkInstant to a few daysCard processing feeSmall clients, quick paymentsEligibility and chargebacks

Ask yourself three questions before choosing:

  1. In which currency does the client want to pay? Paying in the client’s own currency is easier for them and often cheaper.
  2. How often will they pay? Regular payments justify a proper setup; a one-off job may not.
  3. What does the total cost look like? Add the client’s fee, any intermediary fee, the exchange rate margin and your withdrawal fee. The cheapest-looking option on paper is not always the cheapest in practice.

Where to receive the money

For most freelancers with clients in more than one country, the best setup is to hold the money in an account that can receive several currencies without converting it straight away. A multi-currency account.

The benefits are practical:

  • Your client pays like it is a local transfer, which often means lower fees and faster arrival.
  • You avoid being forced to convert at a bad rate on the day the payment lands.
  • You can pay your own costs (software, tools, contractors) in the same currency without converting back and forth.

Open the account before you need it. Verification can take a few days, and you do not want to wait while a client is ready to pay.

Step by step: how to get paid on a new international job

Step 1: Agree the payment terms in writing

Before work starts, confirm in the contract or proposal:

  • The price and the currency it is quoted in
  • The payment schedule (for example, 50% upfront and 50% on delivery, or monthly)
  • Payment terms: how many days the client has to pay after the invoice (for example, 14 or 30 days)
  • The payment method and who covers transfer fees
  • A late payment clause

Step 2: Send a clear, complete invoice

A correct invoice avoids delays, especially with clients that have an accounts payable team. Include:

  • Your full name or business name, address and contact details
  • The client’s legal name and address
  • A unique invoice number and the invoice date
  • A short description of the work, and the dates or period it covers
  • The amount, the currency, and any tax if it applies
  • The due date and your payment instructions (IBAN or account number, SWIFT/BIC, bank name, or payment link)
  • Your late payment terms

Tax rules on invoices (VAT, GST and similar) vary by country and by the type of client. Check what applies to you with your local tax authority or an accountant.

Step 3: Decide who pays the fees

With bank transfers, the client can choose to cover all fees (often called “OUR”) or split them. Ask the client to cover the sending fees, or add a small buffer to your price. If you do not specify it, you may receive less than you invoiced.

Step 4: Track the payment

Confirm when the client has sent the payment and ask for the transfer receipt or reference number. If it does not arrive on time, that reference helps the banks trace it.

Step 5: Record and reconcile

Save the invoice, the transfer receipt and the final amount you received. You will need it for your accounts and your tax return, and it helps if a client later disputes a payment.

Pricing in other currencies

How you quote your price affects how much you really earn. If you quote in your local currency and the client pays in theirs, exchange rate changes can eat your margin or leave your client confused about the final cost.

Many freelancers quote in a stable, widely used currency and invoice in the same one. Others quote in the client’s currency to make life easier for them. In either case, your rate must cover currency conversion costs, payment fees and the time you spend on international admin. If you want a practical method for this, read our guide on how to set your freelance rate for international clients.

Moving the money to your local bank

Once the money arrives, you will usually want to move some or all of it to your local bank account. This is where hidden costs show up: the exchange rate margin, a transfer fee, and sometimes a fee from your receiving bank.

Before you move the money:

  • Compare the real exchange rate (the mid-market rate) with the rate you are being offered. The difference is the provider’s margin.
  • Check the total cost, not just the transfer fee.
  • Convert in batches or when the rate is favourable if you do not need the cash immediately.
  • Avoid letting your bank convert automatically if it applies a poor rate.

For a full comparison of providers and how to spot hidden margins, see our guide to the cheapest ways to send money abroad.

Common problems and how to avoid them

The payment is delayed or “stuck.” Typical causes are wrong bank details, a missing SWIFT/BIC, compliance checks or bank holidays in either country. Double-check details and keep the transfer reference.

You received less than you invoiced. Intermediary or receiving bank fees were deducted. Ask the client to cover all fees, or build a small buffer into your price.

Your payment account is frozen. Providers can hold or limit an account when they need more verification, when activity looks unusual or when the account is new. Complete verification early, keep your details up to date and keep documents (contract, invoices) ready to show where the money came from. Do not rely on a single account for all your income.

A client pays late or does not pay. Use deposits or milestone payments, set clear due dates, send polite reminders (a few days before, on the due date and a week after), and include a late payment clause in your contract. For new clients, consider asking for part of the payment upfront.

Chargebacks and disputes. If you accept card payments, keep proof of delivery, contracts and messages in case the client disputes the charge.

Using the wrong payment type. Some platforms offer different payment types with different protections and rules. Use the option meant for business or service payments and read the provider’s terms, so you do not lose protection or risk an account limitation.

Taxes and record-keeping

Income from foreign clients is generally still taxable income in the country where you are a tax resident, and rules vary widely. Keep every invoice and payment record, note the currency and date of each payment, and check with a local accountant or your tax authority how to report foreign income and whether you need to register as self-employed or charge any indirect tax such as VAT.

This article is general information, not tax, legal or financial advice. Rules differ by country and change over time.

Frequently asked questions

What is the cheapest way to get paid by an international client? Usually, receiving the money in the client’s currency through local account details, then converting only when you need to. The cheapest option depends on your country, the currencies involved and the amount, so compare the total cost.

How long do international payments take? From a few minutes to about five business days, depending on the method, the countries and whether compliance checks are needed.

Should I invoice in my currency or the client’s currency? Either can work. Quoting in the client’s currency is easier for them, while quoting in a stable currency can protect your income. What matters is that your rate covers conversion and payment fees.

Do I need a business account to receive international payments? Not always, but a separate account for freelance income makes bookkeeping and taxes much easier, and some providers require a business account above certain volumes.

Who pays the transfer fees? It is negotiable. Agree it in the contract. Asking the client to cover the sending fees, or adding a small buffer to your price, protects you from receiving less than invoiced.

Final thoughts

Getting paid from abroad does not have to be stressful. Agree clear terms, send a complete invoice, receive the money in the way that costs you least, and move it to your local account only when it makes sense. Set up your payment accounts before your first client is ready to pay, and keep good records from day one.

Scroll to Top