Methodology

How we compare money transfer services

Our goal is an accurate, like-for-like comparison of what it actually costs to send money from point A to point B. This page explains exactly what we measure, how we measure it, and where the data comes from.

Data sources

Provider terms — fees, payout methods, delivery times, limits — come from each provider's own published pages, read by hand. Mid-market exchange rates come from public rate APIs and are live on every page.

Where a page shows a verified recipient amount or an exact fee figure, that number comes from Wise's public Comparison API. That source needs naming, and weighing. Wise is one of the providers we rank, and the API supplies not only Wise's own quote but the competitor quotes Wise collects. We use it because it is the only public source of like-for-like quotes we can check on a schedule, and we would rather name it than present the figures as though we had gathered them ourselves. They are also collected at a point in time and stored, not fetched live as the page loads, so treat them as a recent reading rather than the rate you will be offered.

Credit where it is owed: Wise publishes that API openly and documents it, and nobody asked us to say so. Without a public source of like-for-like quotes, the tables on this site would carry no checked amounts at all — which is worth stating plainly alongside the caveats below, because the caveats are about how we read the data, not about the company that made it available.

That set of amounts is partial, and it is not us who chose it. The API quotes some of the providers we list on a corridor and not others, so a table can show a checked amount on some rows and none on the rest. Read together with the point above, that has a consequence worth stating outright: Wise can come top on an amount when the field it is being compared against was selected by Wise's own service. So we withhold the Best value label unless we hold checked amounts for enough of the providers on that corridor for the comparison to mean anything, we say on the page that the amounts cover only part of the table, and where a provider has no checked amount we say so rather than leaving a gap that reads like a verdict.

Those quotes price a bank transfer. They do not price cash pickup or a mobile wallet, which is how most money moves on several of the corridors we cover, so a verified amount is a benchmark for one payout method rather than a verdict on the whole service. So we show one only on a provider whose own published terms say it pays into a bank account on that corridor — a cash-pickup service is never given a bank transfer's figure. We also do not treat Wise's measurement of a competitor's exchange-rate margin as though that competitor had published it, which is why such a figure is marked as measured where it appears.

A review date appears only on the corridors we have committed to re-checking on a schedule. Everywhere else the page carries each provider's published terms and no claim about when they were last looked at, because a date we cannot keep current would be worse than none. If you spot something that looks wrong, let us know.

What we measure

Five criteria. The first two — exchange-rate margin and transfer fee — together determine the total cost of a transfer and carry the most weight.

01High importance

Exchange rate margin

The mid-market rate (also called the interbank rate or "real" exchange rate) is what you see on Google or XE.com. Most providers add a margin on top of it, and that margin is almost never labelled as a fee. Every comparison table on this site shows the rate margin in its own column, separate from the transfer fee, so the two are never blended into one figure. Where a provider publishes its pricing model we record it; where it does not, the column says "Check at checkout" rather than showing a number we cannot stand behind.

A provider with "no fee" but a 2% rate margin is usually more expensive than one charging a $4 fee with a 0.5% margin.

02High importance

Transfer fee

The fee a provider advertises for the transfer itself. Where a provider publishes a flat figure we show it. Where the fee genuinely depends on the amount, the funding method or the payout method, we say "Varies" and put the provider's own wording in the cost breakdown — we do not average it into a single number, because an average would be wrong for most readers.

Fee structures change frequently. Always verify the final fee on the provider's website before transferring.

03Medium importance

Delivery speed

How quickly the recipient receives the money under typical conditions. We classify speeds as: Instant (minutes), Same day, 1–2 business days, or 3–5 business days. Actual delivery time depends on the payout method, banking hours, and your recipient's country.

Instant delivery is usually only available to mobile money wallets. Bank deposits are typically 1–2 days.

04Medium importance

Payout methods

Where can the recipient actually collect the money? Options include: bank deposit, mobile money wallet (M-Pesa, MTN MoMo, etc.), cash pickup at an agent, and home delivery. We list every payout method available for each corridor.

Mobile money penetration varies significantly by destination. In Nigeria, bank deposit is standard; in Kenya, M-Pesa is dominant.

05Low importance

Promotions & welcome offers

First-transfer promotions can significantly reduce the effective cost of your first transaction. We note active promotions but do not factor them into the core comparison, since they apply only once and expire.

Promotions reset if you create a new account with a different email. We don't recommend this — it's against most providers' terms.

Limitations & disclaimers

No comparison site is perfect. Here are the known limitations of our data so you can factor them into your decision:

  • We do not quote live prices. Our tables show each provider's published terms as we last verified them, not a real-time quote for your amount. The only figure that binds a provider is the one shown in its own checkout.
  • Every provider row carries the date we last checked it and a link to the source we checked. If a row looks stale, it is — tell us and we will re-verify it.
  • Fees and margins vary by funding method. Card funding is almost always more expensive than a bank debit, and our labels reflect the provider's headline terms rather than every funding path.
  • We do not currently track rate alerts, loyalty rewards, or business transfer pricing.
  • Providers listed are those we could verify data for. Absence from our list does not mean a provider is unreliable.
  • Some smaller or corridor-specific providers may not appear if we couldn't obtain consistent data.

What each column means

Every corridor is researched against these same six criteria, so a reader who can read one route can read all of them. The corridor table shows them worked through — an amount, a total cost, a delivery window — rather than reprinting them raw. This is what each one is asserting.

  1. Provider — Confirmed to serve the specific route — never assumed from a neighbouring corridor or from the provider's global coverage.
  2. Promotion — The current incentive where one exists, or a plain “no current promo” note. An empty cell would read as though we had not looked.
  3. Fee type — How the provider charges — flat, percentage, or varying by payment method — because the structure outlives any single quoted number.
  4. Payout method — The named rail the money actually lands on. Bank deposit by default, upgraded only when a specific rail like cash pickup or a mobile wallet is confirmed.
  5. Delivery speed — Minutes, same day, or a range of days, as the provider documents it. Estimates are shown as estimates.
  6. Best for — The use case a provider is genuinely strong at on that corridor — the reason you would pick it over the row above.

How rankings work

Provider order is produced by a rule, not by an opinion, and the rule is the same on every corridor. Each provider is classified from its published terms into four payout categories (bank, cash, wallet, card) and a delivery bucket, and its advertised fee is separated from its exchange-rate margin. Providers carrying a designation are listed first, in this order: Best value, Most ways to receive, Lowest advertised fee, Fastest delivery, Best for cash pickup, Best for mobile wallet. Everyone else follows, ordered by payout coverage, then delivery speed, then alphabetically — which is also the tie-break within any single designation.

A designation is awarded to at most one provider per corridor and only when the data we hold supports it. Best value means the highest amount actually reaching the recipient on a benchmark transfer, and it is awarded only where we hold a dated quote we took ourselves; on a corridor where no provider publishes its exchange rate in advance, no Best value is named at all. Lowest advertised fee requires a specific published figure, so a row of services that all advertise no fee produces no winner rather than an arbitrary one. We would rather show fewer claims than invented ones.

Commission is not an input to any of this. There is no field in our data for what a provider pays, the ranking code cannot read one, and we do not accept payment to change an order or to add a “sponsored” entry. Providers without an affiliate programme are still included if they offer competitive rates — we simply earn nothing when you use them.

Update cadence

What we re-check, and how often

The forty-eight highest-volume corridors carry a review badge that expires after 90 days — when it lapses, the badge and its date disappear rather than age in place. The worked example on the homepage is re-verified every 60 days. Every other corridor is re-read on a longer cycle and carries no date, because a date we could not keep would be worse than none. Checked amounts expire and are withdrawn at 30 days; published fee figures at 120.

If you believe a rate or fee is out of date, contact us and we will bring that corridor forward.