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 M. Reeves · Last updated: June 3, 2026

Calculate your transfer cost now

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.

CorridorProviders that workCheapest option
Receive USD in Pakistan3 providersSee comparison →
Receive USD in Bangladesh2 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.4% depending on the corridor). Best overall for most corridors where it operates. Does not support Pakistan for account holders.

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. However, the FX spread on minor corridors (GEL, PKR) is typically 4–5% above mid-market, which makes it expensive compared to Payoneer for recurring payments.

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

Every number in this guide and on the calculator is sourced from the provider's own public pricing page. Fee data is verified by date and source is linked. Exchange rates are live mid-market from open.er-api.com — no bank rates, no guesses. 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 — corrections with a source link are welcome.

Written by M. Reeves (20+ years in international payments). Last updated: June 3, 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.