What you actually pay for FX
Ask most finance teams what they pay for foreign exchange and you'll hear a payment fee – a few pounds, sometimes "zero". Fair enough. That number is on the statement.
It is also almost never the whole cost.
Most of what businesses pay for FX sits inside the exchange rate itself: the gap between the mid-market rate at the moment of the trade and the rate you were given. Add intermediary charges on the rails, and anything that happens when foreign receipts land and convert automatically, and the picture gets clearer – if you know where to look.
This page is that look. No invented percentages. No scare stories. Just the three layers, how to check a real quote, and when the gap starts to matter.
The three layers of FX cost
Think of the all-in cost as a stack. Miss one layer and you will congratulate yourself on the wrong number.
1. The payment fee
The line item everyone sees. Transfer charges, "overseas payment" fees, sometimes waived to look competitive. Useful to know. Rarely the main event on a meaningful ticket – which is exactly why it gets top billing in marketing.
2. Intermediaries and rails
SWIFT and correspondent banks can take a cut along the route – or deliver less than you sent. Local payment rails often avoid that mess for supported corridors. Either way, ask what arrives, not only what left. International payments is where we set out how that side of the job works in practice.
3. The FX margin (often overlooked)
Banks and brokers buy and sell currency against the interbank or mid-market rate. The difference – the markup – is where most of the money is made. It rarely appears as a separate fee. It just shows up as a slightly worse rate than the market was showing at that second.
So when someone says "zero fees", ask: zero fees and what markup against mid-market? There's no free lunch. Everyone makes money somewhere. The question is whether you can see where.
Why "zero fee" can still be expensive
A waived £15 payment fee looks generous next to a rate that was one-and-a-half a percent wider than the market on a six-figure ticket. One is visible. The other is not – unless you check.
Price-walking is the related problem: rates that look competitive at the pitch, then widen once you're onboarded and stop comparing. It happens. It's also avoidable if pricing is written down at the start and held.
At Oku Markets we set the markup out clearly in the proposal and keep it fixed – our approach in one line. What we do day to day is on What We Do.
How to check a real quote
Don't start with a sales call. Start with your own history.
- Pick three recent FX deals – amount, rate, date and time (as precise as you have).
- Check each against the mid-market rate at that moment. Compare Rates is built for this.
- Add payment fees and any intermediary or receiving-side charges you can see.
- Look at the pattern across the three, not one screenshot.
- If you're comparing a bank, an app and a specialist, use the same trade shape for each.
That is the fairest first step before anyone pitches you anything. If you're deciding whether the bank or an app still fits, the sibling pages on banks vs a specialist and outgrowing apps pick up from here.
When this matters most
The gap is noise on a one-off small payment. It stops being noise when:
- You're an importer with regular overseas supplier invoices
- You run overseas payroll or contractor payments every month
- Tickets are large enough that a small rate gap is real money
- Foreign receipts convert automatically and nobody checks the rate
- Finance or the board has started asking what FX is actually costing
If future cash flows also create exposure you can't afford to leave open, cost clarity and risk management travel together – see Beyond spot and the Exposure Stress Test.
What a clear quote looks like
A useful FX quote, from anyone, should let you answer three questions without a chase:
- What is the rate, and against what benchmark? Mid-market at that second is the honest reference.
- What else will I pay? Payment fees, intermediary costs, anything on the receiving side.
- Will this pricing hold after I'm onboarded? Or does it depend on "relationship" that somehow never quite gets written down?
If a provider can't answer those in plain English, treat the flashy number on screen as incomplete. Compare Rates won't fix a vague proposal – but it will tell you whether the last three trades you already did were close to the market or not. That alone changes the conversation.
A specialist who treats currency as the core product should also be happy to walk you through a like-for-like on the same trade shape your bank or app used. Keep the bank for banking if you want; the FX slice is allowed to stand on its own numbers. How to choose a business FX provider turns this into a short due-diligence list.
When foreign currency lands in an account and converts "automatically", note the rate. Automatic conversion is convenient, but a markup can go unnoticed for months.
A calm next step
Run one recent trade through Compare Rates. If the gap is nothing, stay put. If it isn't – or if you want a clear written view of what you're paying – a short conversation is enough.
We'll look at the numbers you already have, explain ours plainly, and send a proposal only if there's a case. No hard sell if there isn't.
- Compare Rates – primary check
- Tools hub – Stress Test, Policy Creator and Health Check as well
- Contact – info@okumarkets.com · 0203 838 0250
Prefer us to look at your actual trades? Ask for a free Currency Audit.
Explore further
Related reading
- Currency costs & risks – the fuller education piece on cost and risk
- FX 101 – grounding for anyone new to the jargon
- How much & how far? – when cost meets hedge sizing
Free tools
Compare Rates · Exposure Stress Test · FX Policy Creator · FX Risk Health Check · Tools hub
Related pages
Frequently Asked Questions
Where does most of the cost of business FX sit?
Usually in the exchange-rate markup against the mid-market (or interbank) rate at the time of the trade – not in the payment fee on the statement. Intermediary and receiving-side charges can add more on some corridors.
Can a "zero fee" FX deal still be expensive?
Yes. A waived transfer fee can sit next to a wider rate than the market was showing. Always check the rate against mid-market as well as the fee line. Compare Rates is the quickest way to do that on a real quote.
How do I check what I was charged on a past FX trade?
Note the amount, rate, date and time; compare the rate to mid-market at that moment; add fees you can see; repeat for a few trades so you're not judging one screenshot. That all-in picture is what to take into any conversation with a bank, app or specialist.
What is price-walking in FX?
When the rate or markup looks competitive at the pitch, then widens once you're a client and stop comparing. Ask for pricing in writing at onboarding, and check it later against the market the same way you would a new quote.
When do hidden FX costs start to matter for a growing business?
When volume, ticket size or regularity means a small rate gap is real money – importers, overseas payroll, large one-offs, or automatic conversion of foreign receipts. Pair the cost check with a view of uncovered exposure if future cash flows are at stake.