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
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 | Providers that work | Cheapest option |
|---|---|---|
| Receive USD in Pakistan | 3 providers | See comparison → |
| Receive USD in Bangladesh | 2 providers | See comparison → |
| Receive USD in Nigeria | 7 providers | See comparison → |
| Receive USD in the Philippines | 6 providers | See comparison → |
| Receive USD in Georgia | 4 providers | See comparison → |
| Receive USD in Portugal | 6 providers | See comparison → |
| Receive USD in Thailand | 5 providers | See comparison → |
| Receive USD in Indonesia | 4 providers | See 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.