RoamFX research 2026

International money transfer fees

What 11 money transfer services charge to send money abroad, priced from their own live quotes.

  • 89% of what you pay is the exchange rate, not the fee

    The rate difference is not shown as a fee, so most people never notice it. Wise is the one service that does it the other way round, and says so plainly: no rate markup, one fee.

  • $35 between the cheapest service and the most expensive

    On a $1,000 transfer, into the same account on the same day.

  • 51% is the best score any service managed

    Taptap Send is the cheapest option on 51% of the routes it covers, and Wise is second on 28%. The best choice really depends on which two currencies you are sending between.

10,254 quotes 11 services 3,265 corridors 136 receiving currencies The 2026 edition. Method, limits and capture dates are at the foot of the page.

International money transfer fees are the one thing most services are open about. The exchange rate is not. Almost every service gives you a rate slightly worse than the real one, and that gap costs you more than the fee does. The real one is the mid-market rate, the number you see if you look a currency up on Google. We priced both parts on 10,254 live quotes covering 3,265 currency pairs.

Who should you use? No service wins everywhere, but a few clearly lose.

Taptap Send came out cheapest more often than anyone else, on 51% of the currency pairs it supports. It does not support as many as Western Union or Wise do, so check yours is on its list before you count on it.

Wise is the only service that shows you the whole price before you send. It converts at the real mid-market rate and charges a fee you can read on the screen. It also covers far more of them: 2,179 currency pairs against Taptap Send's 864. At 1.06% it is usually competitive without being the outright cheapest. If you want one provider you can trust that covers almost everything, this is our pick.

This page only prices one-off transfers, and Wise does more than that. You can hold a balance in most major currencies, get local bank details in a handful of them, and move money between your own currencies at the rate above. Paying someone in a currency you already hold, dollars to dollars, is usually free. Some balances earn interest. Businesses can open the same account, which is why freelancers who get paid in one currency and spend another tend to end up on it.

Xoom we would avoid. At 3.08% of the amount sent it is the most expensive service here, and it came out cheapest on just 10 of the 348 currency pairs it quotes. Only use it if the others do not support your pair. The details are below.

What the different providers charge

Most services make their money on the exchange rate, and it is not close: the rate costs about seven times what the fee does.

Free is not free. On the 2,986 quotes that charged no fee at all, a $1,000 transfer still lost about $15 to the exchange rate.

Each bar is one service's typical transfer, split into the part you can see and the part you cannot. The dark part is the exchange rate. Wise is the one exception and its bar shows it: it swaps at mid-market and charges an upfront fee instead, so nearly all of its cost is the pale part.

What a typical transfer costs, split in two

exchange rate fee

  • Instarem 0.70%
  • Taptap Send 0.84%
  • CurrencyFair 1.00%
  • Wise 1.06%
  • Xe 1.30%
  • Remitly 1.90%
  • OFX 1.94%
  • MoneyGram 2.26%
  • Western Union 2.26%
  • WorldRemit 2.44%
  • Xoom 3.08%

Every service is measured on the same 740 corridors, the tables' word for a currency pair, so the bars can be read against each other. Bars run to 4% of the amount sent. Total cost is the rate margin plus the fee, both as a share of the amount sent, which is how the World Bank prices remittances. Fees are flat or tiered in the sender's currency, so each is priced on a transfer worth 1,000 US dollars.

How much difference is there between money transfer providers?

On the typical corridor, $35 separates the cheapest quote from the most expensive one. The same amount on the same day, into the same account. Every service here is an online one. Banks are not in the study, and they are not usually the cheap way to send money abroad.

In the chart below you can pick one currency pair or several, and see where each service sits on them. Services whose dots sit close together charge much the same wherever you send. Services whose dots are scattered are cheap on some corridors and expensive on others, so the cheapest service last time may not be the cheapest this time.

Total cost by corridor

One dot per corridor. Pick the ones you send on.

    0%1%2%3%4%

    Total cost on a 1,000-dollar-equivalent transfer at the everyday rate, across 740 corridors quoted by at least 5 services. Below zero means the service paid out above the mid-market rate, which happens on a few high-volume remittance corridors and is covered under cost by region. A quote above 4% sits at the end of the track; hover it for the real number.

    Which provider is best for me?

    It changes from corridor to corridor. Across the 740 corridors that at least 5 services quote, Taptap Send was cheapest most often, on 241 of them, and beaten on the other 235. No service in the set was cheapest on more than 51% of the corridors it covers.

    Winning often and covering a lot are two different things. Western Union quotes 685 of these corridors and Instarem 221. A service that covers a handful of routes can look sharp in this table and still be no use for the transfer you actually want to make.

    ProviderCheapest onOf corridors quotedWin rate
    Taptap Send 241 476 51%
    Wise 198 706 28%
    Xe 103 673 15%
    Western Union 60 685 9%
    Instarem 46 221 21%
    Remitly 43 564 8%
    MoneyGram 20 416 5%
    WorldRemit 17 414 4%
    Xoom 10 348 3%
    CurrencyFair 2 297 1%
    OFX 0 42 0%

    Price is the only thing this page measures, and it is not the only thing that matters. How fast the money lands, which payout methods a service supports, what happens when a transfer goes wrong, whether it will still cover you on the corridor you need next month: none of that is in these numbers. A smaller service wins customers on price because price is the lever it has. A dollar or two saved on one transfer is worth less than a service you can keep using.

    No ranking on this page uses first-transfer offers. 17% of quotes came with a better rate for your first transfer, typically worth 1.5 points, and on 41% of those the offer beat mid-market outright. But it works once, and several services cap it at the first 1,000 units of currency. Ranking on a price nobody pays twice would be no use to you. If you are about to send and want the offers counted, the calculator shows them with their terms.

    Check your own corridor. Taptap Send tops this table and is still beaten on 235 of the corridors it covers.

    Cost of transferring to different regions

    What a transfer costs depends a lot on where it lands. Sending to Sub-Saharan Africa costs about double what sending to South Asia does, roughly $12 more on $1,000, before you have picked a service at all. We did not measure why. The usual explanation is competition: the world's busiest remittance corridors go to South and Southeast Asia, and more services compete for them.

    The dark part of each bar is the exchange rate and the pale part is the fee, so the bar shows both what the transfer costs and what it is made of. The red line further right is the bad-luck case: one transfer in ten into that region costs at least that much.

    Receiving regionQuotesCost, and what it is made ofMedian
    Sub-Saharan Africa 2,135 2.35%
    Latin America and the Caribbean 1,586 2.33%
    Western Europe, North America, Australasia 1,208 1.18%
    East and Southeast Asia 1,335 1.18%
    South Asia 644 1.12%

    exchange rate fee one transfer in ten costs at least this bar runs to 6%

    Some currencies cost far more than any regional average. Sending to the Gambian dalasi cost 7.81%, the South Sudanese pound 7.04%, the Vanuatu vatu 6.59%. Only a handful of services quote any of them.

    Both columns are total cost as a share of what you send, so lower is better: 0.08% means a $1,000 transfer arrives about 80 cents light. Read the cheap column with one warning in mind. A few of these are cheap because a service is buying the local currency below the official rate, which is a different thing from a competitive corridor.

    Most expensive to send to

    • GMDGambian dalasi 7.81%
    • SSPSouth Sudanese pound 7.04%
    • VUVVanuatu vatu 6.59%
    • TOPTongan paʻanga 6.58%
    • AFNAfghan afghani 5.58%
    • SLESierra Leonean leone 5.40%
    • KGSKyrgyzstani som 5.35%
    • AMDArmenian dram 5.17%

    Cheapest to send to

    • NGNNigerian naira 0.08%
    • ARSArgentine peso 0.38%
    • INRIndian rupee 0.83%
    • PHPPhilippine peso 0.85%
    • IDRIndonesian rupiah 0.86%
    • AUDAustralian dollar 0.99%
    • VNDVietnamese dong 0.99%
    • THBThai baht 1.02%

    381 quotes, 3.7% of the set, paid out more than mid-market. Nearly all of them go to five currencies, the Nigerian naira, Argentine peso, Ghanaian cedi, Botswana pula and Mozambican metical: places where a service can buy the local currency below the official rate, or where a government pays a bonus on money sent home. Those payouts are real payouts, not a rounding error in our maths.

    Provider by provider

    The cost columns are all measured on the same 740 corridors, the ones at least 5 services quote, so they can be read straight down. Read the coverage column next to them. Instarem sits at the top of the table on price, but it quotes 287 corridors against Western Union's 2,564, and most of those start from a handful of rich-country currencies. A service can look cheap because it only serves cheap corridors.

    ProviderCorridors quotedShared Cost, and what it is made ofMedian
    Instarem Percentage fee, waived on many corridors 287 221 0.70%
    Taptap Send No fee on most corridors 864 476 0.84%
    CurrencyFair Flat fee, charged in the receiving currency 408 297 1.00%
    Wise1 Percentage fee plus a fixed pay-in fee 2,179 706 1.06%
    Xe No fee on most corridors 1,357 673 1.30%
    Remitly Fee per transfer, waived on some corridors 993 564 1.90%
    OFX2 No transfer fee 42 42 1.94%
    MoneyGram Fee per transfer, varies by payout method 530 416 2.26%
    Western Union Fee per transfer, varies by payout method 2,564 685 2.26%
    WorldRemit Fee per transfer, waived above a threshold 600 414 2.44%
    Xoom No fee on bank deposit, fee on cash payout 430 348 3.08%

    exchange rate fee captured August 24 to August 25, 2026 bar runs to 3.5%

    1. Wise converts at its own mid-market rate, so its margin is measured against the European Central Bank's reference fix instead. The small figure is the difference between those two mid-market rates, not a markup.
    2. OFX quotes 42 corridors, all between major currencies. Its median covers a much smaller set of routes than the others.

    Method and limits

    Every quote here is a real price, taken from the service's own public calculator at the moment it was quoted and paired with the real market rate at that same moment. Where we could not get a corridor it is simply missing from the tables. We never fill a gap with an estimate.

    We should say who pays for this. RoamFX earns a commission when a reader signs up with some of the services priced above. It buys nothing. The sweep runs against every service the same way, the tables are ordered by the numbers, and the only links to a provider on this page sit in the block at the very foot, below all of the evidence. A service we earn from can and does finish last on a corridor. Our full advertiser disclosure covers the rest of the site.

    Questions about the method, a corridor you want checked, or a figure you think is wrong: research@roamfx.com. We would rather be corrected than quoted wrong.

    Where the numbers come from
    • Total cost = margin + fee. Margin is how far the offered rate sits below the mid-market rate. Fee is the transfer fee, priced on a transfer worth 1,000 US dollars and converted to a percentage. CurrencyFair charges in the receiving currency, so its fee is converted back.
    • Everyday rates, so nothing here is an introductory price. Where a service quotes a first-transfer rate as well, every table uses the rate a returning customer gets, and the first-transfer offer is measured on its own further up.
    • The cheapest payout method offered. Bank deposit where a service offers it, otherwise the first available method. Cash pickup is priced separately by most services and is not in these figures.
    • Wise against an outside reference. Measuring Wise's margin against its own rate would return zero every time, so it is measured against the ECB fix instead. The footnote under the provider table explains what the small figure means.
    • What the margin is measured against. Whatever reference was current when the quote was captured, recorded for every quote instead of assumed once: a daily reference rate on 53%, a blend of a reference rate and a live quote on 34%, the European Central Bank's daily fix on 14% of the set. The published fix only moves on business days and publishes in the afternoon, so a sweep run outside that window falls back to a live quote.
    • One country per currency. Corridors are collapsed to the currency's home country, so a shared currency like the West African CFA franc has some per-country error.
    What this does not tell you
    • It is a snapshot. Rates were captured over August 24 to August 25, 2026 and margins change. Every figure on this page belongs to that window.
    • What it costs to fund the transfer is not in here. Paying in by bank transfer, debit card, credit card or cash over a counter can each carry a different charge, and it changes by country. These figures price the transfer itself, from the moment the money is with the service to the moment it lands.
    • Fees change with transfer size. Every quote here is priced at one size. A transfer far above or below $1,000 shifts the fee share, and we have not measured by how much.
    • A margin below zero is not always a bargain. On corridors with a parallel exchange rate, a service can beat the official mid and still pay less than a recipient would get changing cash locally.
    • Speed and reach are not priced. A service two points more expensive may deliver in minutes, or reach a town with no bank branch.

    Using our data

    Feel free to use our research, with a link back

    Quote or republish any figure on this page in whatever you are writing, under CC BY 4.0. Just give us the credit. If you are looking for something we have not published, a single corridor or a service you think is missing, ask us and we will look into it.

    Download the tables

    This is our first edition. We will run the whole sweep again next year and keep this one online, so the 2026 numbers stay quotable and the two years can be compared.

    If you run one of these services and think a number here is wrong, send us your own figures and we will check them against ours.

    RoamFX, "International money transfer fees: 10,254 quotes, 11 services" (2026). roamfx.com/research/money-transfer-pricing

    Put this chart on your site

    Free to use anywhere, as long as the link back stays in. The image is served from here, so it updates itself when we re-run the sweep.

    Find out the best exchange rate for a currency pair

    Same data, one pair at a time, priced against a live rate.

    Open our calculator

    Or start with a corridor we price in full: