Paid Across

How freelancers receive international payments: country-by-country cost guide 2026

The platform you use to receive international payments can cost you anywhere from 0.5% to 8% of each invoice. On a single $5,000 invoice, that gap is about $375, and on $5,000 of monthly freelance income, choosing the wrong option can cost you over $4,000 a year. This guide covers every major receiving corridor, what each provider actually charges, and which one comes out cheapest for your specific source and destination currency.

By George I. · Last updated: August 13, 2026

Calculate your transfer cost now

From
To
USD

Loading live exchange rates…

What drives the real cost

Most providers charge in two layers: a percentage fee on the payment (usually 0.5–4%) and an FX markup on the exchange rate (usually 0–5% above mid-market, but rarely disclosed as a line item). The total cost is the sum of both. A provider quoting “no fee” often makes it back in FX, and a provider with a visible 1% fee and a 0% FX markup can be cheaper than one with “no fee” and a 3% spread.

This calculator uses live mid-market rates and shows both the fee percentage and the FX markup separately, so you can see exactly where the cost comes from. The net received column is what actually lands in your account.

Corridor-by-corridor cost guides

Each guide covers which providers work for that corridor, the all-in cost as a percentage, a worked example, and provider-specific notes on restrictions and quirks.

Corridor guides: destination country, how many providers work there, and a link to the full cost comparison
CorridorProviders that workCheapest option
Receive USD in Pakistan3 providersSee comparison →
Receive USD in Bangladesh2 providersSee comparison →
Receive USD in Nigeria7 providersSee comparison →
Receive USD in the Philippines6 providersSee comparison →
Receive USD in Georgia4 providersSee comparison →
Receive USD in Portugal6 providersSee comparison →
Receive USD in Thailand5 providersSee comparison →
Receive USD in Indonesia4 providersSee comparison →

Provider overview

Wise

Uses the real mid-market exchange rate with zero FX markup, charging only a transparent percentage fee (typically 0.4–1.5% depending on the corridor). Best overall for most corridors where it operates, including the Philippines, where residents can open a full account with US ACH receiving details and convert to pesos at mid-market. Does not support Pakistan for account holders.

Open Wise account →

Revolut

Standard plan charges 0.3% on SEPA corridors and $3 flat for SWIFT corridors. FX is at mid-market on weekdays within a $1,000/month allowance; weekends and over-allowance add 0.5–2% depending on the currency. Not available in Pakistan.

Payoneer

1% receiving fee on most commercial payments, plus up to 2% FX markup on local currency withdrawals. The dominant solution for freelancers in Pakistan, India, Bangladesh, and other markets where Wise and Revolut are restricted. Works on most major freelance platforms.

PayPal

4.4% + $0.30 cross-border receiving fee, plus ~3.5% FX markup, making it the most expensive option in most corridors. Not supported for receiving in Pakistan. Convenience does not justify the cost for most freelancers.

Western Union

Available in almost every country, including restricted markets. On a minor corridor like GEL the FX spread is typically 4–5% above mid-market, which makes it expensive compared to Payoneer for recurring payments. Pakistan looks cheaper (no online fee on bank deposits over $200, and roughly a 2% spread), but that is Pakistan Remittance Initiative pricing for personal home remittances, not a published commercial rate for client invoices.

Bank Wire (SWIFT)

Always available but expensive for small amounts due to flat fees ($25–45 from most US banks). Practical for large, infrequent payments over $5,000; not suitable for regular monthly invoices.

Methodology

Fees come from each provider's own public pricing page, verified by date with the source linked. FX spreads are different: several providers do not publish one at all, so where we could not source a figure we estimate it, mark that row “FX estimated”, and bar it from the best-value badge, which only ever sits on a provider whose spread we can point at. Exchange rates are live mid-market from open.er-api.com with no bank rates. Provider ranking is determined entirely by net received amount after all fees and FX markup. There is no paid placement.

Fee data is open-source on GitHub and corrections with a source link are welcome.

Written by George I. (20+ years in international payments). Last updated: August 13, 2026.

Fees are estimates based on publicly available pricing. Verify with your provider before transferring. Nothing on this site is financial or tax advice. How we make money.