"Zero fees" is the most profitable sentence in cross-border payments. It is possible because the fee line is not where the money is made — the exchange rate is. A provider can charge nothing explicitly and still take three percent of your payment by quoting a rate three percent away from the market. Most businesses never notice, because the rate looks like weather: it is whatever it is today.
This guide makes the invisible visible: how to compute the spread you are actually paying, what benchmarks look like across provider types, why the number varies with pair and ticket size, and the negotiating posture that gets it down.
How the markup works
Every provider sources currency at close to the interbank price and sells it to you at their customer rate. If the mid-market rate for USD/GHS is 15.00 and your quote is 15.45 buying dollars, the spread is 3% — on a USD 50,000 supplier payment, that is USD 1,500, silently, regardless of what the fee line says. The same payment with a 0.75% spread costs USD 375: an USD 1,125 difference invisible to anyone comparing fee schedules.
This is why the only honest comparison across providers is the receive amount: for the same amount of your currency, exactly how much lands with the beneficiary. Fees, spread and deductions all collapse into that one number, and it cannot be gamed by creative pricing pages.
Measuring your spread in two minutes
The procedure: at the moment you receive a quote, open an independent mid-market source (any major rate tracker) for your pair. Compute (quoted rate − mid rate) ÷ mid rate × 100 (flip the sign appropriately for buy vs sell direction). Add any explicit fees as a percentage of the payment. The total is your all-in cost — the number to write down, per provider, per pair.
Two refinements make the measurement fair. Compare at the same moment, since both rates move continuously. And compare at your real ticket size — some providers tier their spreads, quoting tighter on larger amounts, so a test quote for USD 500 may not represent what USD 50,000 gets.
What spreads look like across the market
Ranges vary by corridor and liquidity, but the broad landscape is consistent: traditional banks are typically the widest on African pairs, commonly 2–5% once the applied rate is measured; airport kiosks and cash bureaus are wider still. Specialist cross-border providers usually quote materially tighter on the corridors they focus on, and quote-based platforms disclose the executable rate before you commit — which is the structural feature to look for, since a disclosed rate can be benchmarked and challenged, while a rate applied after the fact cannot.
Note what drives the differences: focus and liquidity. A provider running deep liquidity in your specific corridor can price tighter than a global generalist for whom your pair is an afterthought. This is why corridor-specialist quotes on Africa–China or Africa–Europe routes frequently beat bigger names, and why measuring your corridor beats reading anyone’s marketing.
Getting your spread down
Four levers work. First, visibility: tell providers you benchmark against mid-market — quoted spreads tighten for customers who measurably notice. Second, consolidation: volume commitments earn tiered pricing; ten payments through one provider price better than ten scattered ones. Third, timing structure: converting in planned blocks rather than emergency dribs avoids paying urgency premiums. Fourth, route design: sometimes the cheap pair is not the obvious one — paying a Chinese supplier in CNY at a tight spread can beat paying USD at a wide one, because the supplier stops pricing their own conversion risk into your invoice.
And keep the receive-amount discipline: every provider conversation should end with "for X cedis/naira, how much lands, and when?" — in writing, on a quote. Providers who commit to that number have nothing to hide in the rate.
Key terms
FX markup
The provider’s margin embedded in the exchange rate — the percentage distance from the mid-market rate.
All-in cost
Spread plus explicit fees plus any deductions, expressed as a percentage of the payment — the true price.
Receive amount
What actually lands with the beneficiary for a given send amount — the only comparison metric that cannot be gamed.
Tiered pricing
Spreads that narrow with larger transaction sizes or committed volumes.
Executable rate
A rate a provider commits to transact at — as opposed to indicative rates shown before commitment.
Urgency premium
The wider pricing accepted when a conversion must happen immediately, without time to compare or schedule.
Frequently asked questions
How can a "zero fee" transfer still cost me 3%?
Through the exchange rate. If the applied rate sits 3% away from the mid-market rate, the provider earns 3% of your payment with an empty fee line. Only measuring the rate against mid-market — or comparing receive amounts — reveals it.
What is a fair FX spread for African currency pairs?
It depends on liquidity and corridor, but the gap between typical bank pricing (often 2–5% measured) and focused specialist pricing is usually substantial. Benchmark two or three providers on your actual pair and ticket size — your data beats any published range.
Do spreads change with the amount I convert?
Often, yes — many providers tier pricing, quoting tighter spreads on larger tickets or committed monthly volumes. Always benchmark at your real transaction size, and ask explicitly about volume tiers.
Is the spread negotiable?
Frequently. Providers price attention: customers who benchmark against mid-market, consolidate volume and ask for tiered pricing get tighter quotes. The ask costs nothing; the compounding savings are real.
Why do quotes expire so quickly?
Because the underlying market moves continuously and the provider bears rate risk while your quote is open. A short quote window with a committed executable rate is healthier than a vague rate applied later — certainty is the feature to want.
Apply this in practice
Tools and services on KeyBS Pay that put this guide to work.
Keep learning
Move money with what you just learned
Get a corridor-specific quote — verification, FX and settlement in one workflow.