How remittance providers set their exchange rates
Two providers can quote different rates on the same corridor at the same minute and both be telling the truth. A remittance price is a business decision built from a wholesale rate, a margin and a fee, and each provider builds it differently.
Updated 2 Sep 2026 · 6 min read · by Modan
Two levers: the rate and the fee
Every provider starts from a wholesale rate — what it can buy the destination currency for — and then earns in one or both of two ways. It can shade the rate it quotes below the wholesale rate (a margin buried in the price), or it can charge an explicit fee, or both. A provider advertising "zero fees" is usually taking its margin in the rate; a provider with a very sharp rate often adds a fee. Neither is dishonest; they are different presentations of the same economics.
This is why the headline rate is not the whole cost. For a given amount, the number that matters is what arrives net of fees. Modan's convert endpoint computes exactly that for every provider on a corridor, and marks the best net amount among executable quotes.
Where the wholesale rate comes from
Providers source destination currency in different ways: from banks and the interbank market, from local partners who hold balances in the destination country, or increasingly over stablecoin rails where dollars move as USDT or USDC and are sold locally. Each route has its own cost, speed and risk, so each provider's starting point differs before any margin is applied.
Why quotes move during the day
Wholesale markets move, funding costs change, and providers manage their exposure by adjusting quotes. Some re-price continuously; others update a few times a day. Promotions and corridor-specific pushes add another layer. The practical consequence is that a rate is only meaningful with a timestamp — Modan re-checks each tracked provider roughly every 15 minutes and records every observation, so what you see on a corridor page is what was quoted at a stated time, not a summary.
Why the best provider changes
Because the levers move independently, the provider with the best net amount on GBP→NGN this morning need not be the best this afternoon, and need not be the best on GBP→GHS at all. Rankings are per corridor, per moment. Modan's provider pages show where each provider ranks on every corridor it quotes; the providers index shows on how many corridors each one currently holds the best executable quote.
Comparing fairly
- Same corridor, same moment: compare quotes observed at the same time.
- Net of fees for your amount: a small transfer is fee-sensitive, a large one is rate-sensitive.
- Executable quotes only: a central bank's official reference or a parallel print is context, not a competitor.
- Check freshness: a quote observed hours ago may not be what you are offered now. Every Modan entry carries
last_updated.
Frequently asked questions
- Why is a provider's rate different from the rate I see on Google?
- Search engines show a mid-market reference — a midpoint between wholesale buy and sell prices that nobody transacts at retail. A provider's quote is a retail price with a margin and sometimes a fee. Modan shows both: each provider's quote, and its distance from an independent mid in basis points.
- Do fees or rates matter more?
- It depends on the amount. A fixed fee weighs heavily on a small transfer and hardly at all on a large one, while a rate margin scales with the amount. Compare the net amount delivered for the sum you are actually sending.
- How often do remittance rates change?
- Some providers re-price continuously, others a few times a day, and promotions can change a corridor for a week. Modan re-checks each tracked provider roughly every 15 minutes and keeps every observation, so the history on each provider page shows how a quote has actually moved.