You send a supplier payment on Tuesday. The bank statement shows one charge. The confirmation email shows another. By Thursday, your supplier says the amount received is short. Then your team spends half a morning trying to work out whether the problem sits with your bank, an intermediary bank, the beneficiary bank, or the exchange rate that was applied somewhere along the line.
That's a standard week in many South African finance teams.
The mistake most businesses make is treating cross-border payments like a simple transaction fee problem. It isn't. International money transfer fees are really a visibility problem. If you only look at the fee shown on the payment screen, you're ignoring the parts that usually do the most damage to your margin, your reconciliation process, and your cash forecasting.
The Real Reason Your International Payments Don't Add Up
A familiar scenario goes like this. You approve a payment to an overseas supplier. The bank charges what looks like a reasonable transfer fee. Nothing seems unusual. Then the supplier emails to say the full invoice didn't land in their account.
Now you have three problems at once. Accounts payable has an aged item that should have been closed. The supplier wants the shortfall settled. Your month-end reconciliation now includes a payment mismatch that nobody can explain quickly.
The visible fee is usually the least important number
Individuals new to export finance often assume the transfer fee is the cost. It isn't. It's only the cost you can see first.
The bigger issue is the total amount lost between your account in South Africa and the amount the beneficiary finally receives. That difference often sits in the exchange rate applied to the transfer, plus deductions taken somewhere along the payment chain.
Practical rule: If the payment amount received doesn't match the invoice amount, don't start by asking what the transfer fee was. Start by asking what exchange rate was used and which banks handled the payment.
This isn't just a one-off banking annoyance. It sits in a broader regional pattern. The World Bank's Q3 2025 data shows the average cost of sending remittances from Sub-Saharan Africa was 7.81%, compared with a global average of 6.36%, and still well above the UN target of 3% according to the World Bank Remittance Prices Worldwide database. On a ZAR 100,000 transfer, that regional benchmark implies nearly ZAR 8,000 in average costs before any other hidden bank markups.
Why finance teams feel this pain more than everyone else
A founder might notice the cost. A finance manager has to clean it up.
That means tracing deductions, explaining variances to management, rebooking payment differences, and deciding whether to top up the supplier or dispute the charge. The direct fee hurts. The operational drag hurts more because it steals time from work that matters, like cash planning and supplier management.
The core issue is simple. If you don't know the all-in cost before you send, you can't control the final landed cost of the payment.
Deconstructing International Money Transfer Fees
Think of an international payment as a three-layer cake. The top layer is visible on the quote screen. The lower layers are where hidden surprises sit.
In South Africa, the true cost is usually made up of the explicit fee plus the FX margin, and because payments often move through the SWIFT network, intermediary banks can also apply lifting charges before the money reaches the beneficiary. That's why the headline fee is often a smokescreen for a much larger cost hidden in the exchange rate spread, especially on higher-value B2B payments, as explained in Tipalti's overview of wire transfer fees.
Layer one: the upfront transfer fee
This is the number most providers advertise.
It may be shown as a flat payment fee, a service charge, or a wire fee. It matters, but it's also the easiest part to compare, which is why many providers lead with it. A low upfront fee can make the payment look cheap even when the effective exchange rate is poor.
For small, infrequent payments, that visible fee can feel like the main issue. For larger supplier payments, it often isn't.
Layer two: the exchange rate margin
Here, many South African businesses lose money without seeing a separate line item.
Your provider converts your rand into the destination currency. If they apply a rate worse than the market rate, the difference becomes part of their revenue and part of your hidden cost. It doesn't always appear as a fee. It just simply reduces how much foreign currency your beneficiary gets.
That's why two providers can both claim to charge a modest transfer fee, while one still ends up materially more expensive than the other.
Here's a quick explainer worth watching before you compare providers:
Layer three: intermediary and beneficiary bank deductions
International bank wires don't always move directly from your bank to the beneficiary's bank. They can pass through correspondent banks along the route.
Each party in that chain may take a charge. Sometimes those deductions happen before the beneficiary sees the funds. That creates the classic problem where your company paid in full, but the supplier receives less than the invoice amount.
A payment can be “successful” in banking terms and still fail commercially because the supplier receives a short amount.
What the all-in cost really means
When finance teams talk about cost properly, they should calculate all three parts together:
- Headline fee: What your bank or provider charges to initiate the transfer.
- FX margin: The hidden cost between the quoted exchange rate and the actual market rate.
- Downstream deductions: Charges taken by intermediary or beneficiary banks before the funds settle.
If you only compare providers on the first item, you're not comparing cost. You're comparing marketing.
The Hidden Costs South African Exporters Often Miss
South African exporters usually don't get into trouble because the payment fee was high. They get into trouble because the payment looked cheap at approval stage and expensive by the time the supplier received it.
That's the difference between a visible cost and a real cost.

The iceberg problem in cross-border payments
The fee shown on screen is the tip of the iceberg. Under the surface sit the two cost buckets that do most of the damage:
- The FX spread
- Correspondent or intermediary deductions
Most content on transfer fees misses the key question for South African businesses. What is the all-in cost? That gap matters because the FX spread and correspondent bank deductions often exceed the visible transfer fee. In practice, the cheapest option is rarely the one with the lowest upfront fee. It's the one with the best effective exchange rate and no downstream deductions.
A practical way to audit a payment
When I review an overseas payment that came in short, I don't start with the fee schedule. I start with the payment trail.
Use this sequence:
- Confirm the invoiced foreign currency amount. This is your commercial obligation.
- Check the actual exchange rate applied. Compare the provider's converted amount against the market context available at the time.
- Ask whether the payment was sent via correspondent banking. If yes, assume deductions are possible unless the provider can state otherwise clearly.
- Verify the beneficiary's final received amount. That number matters more than the amount you instructed.
- Record the variance. If this happens repeatedly, you don't have a one-off issue. You have a routing and pricing problem.
The costs that never show up as fees
There's another layer finance teams often understate. Operational overhead.
A delayed payment triggers emails, follow-ups, proof-of-payment requests, amended remittance advice, supplier pressure, and internal sign-off on any shortfall top-up. None of that appears on the bank quote, but it still costs the business money in staff time and decision friction.
For firms dealing with tax treatment, intercompany settlements, or documentation around offshore flows, it helps to look at broader compliance implications too. EndureGo Tax money transfer insights are useful reading because they frame cross-border transfers as more than a fee event. They also affect records, reporting, and how cleanly you can justify the movement of funds later.
If your provider can't tell you what the beneficiary will receive, you're accepting cost uncertainty before you click send.
Why exporters feel this more sharply
Exporters and BPO firms often run tight payment windows. Supplier relationships depend on funds arriving in full and on time. A short payment doesn't just create admin. It can hold stock, delay production, or force your team to rush a second transfer under pressure.
That's why the all-in view matters. In practice, the finance team isn't buying a transfer. It's buying certainty.
Comparing Traditional Banks vs Modern Fintech Solutions
Traditional banks and modern fintech platforms don't solve the same problem in the same way. Banks are built around legacy correspondent networks, layered compliance processes, and fee structures that often separate what you see from what you finally pay. Fintech platforms tend to focus on reducing those layers, tightening visibility, and giving finance teams a clearer landed cost before money moves.
SWIFT gpi and ISO 20022 have improved payment data and traceability, but they don't automatically remove correspondent bank fees or FX markups for South African businesses using legacy rails. That still leaves CFOs dealing with cost and timing uncertainty. Modern fintech solutions try to address that by building alternative rails that reduce both headline fees and operational friction.
Where the models differ
The practical difference isn't only price. It's control.
A traditional bank transfer often works well enough when the payment is routine, the corridor is familiar, and the receiving bank relationship is strong. Problems start when the payment moves through multiple institutions, when the bank's FX pricing isn't transparent, or when your team needs certainty on the final amount delivered.
A modern platform usually aims to simplify three things:
- Rate transparency: You can see the effective exchange rate clearly.
- Fee predictability: There are fewer downstream surprises.
- Operational visibility: Tracking and reconciliation are easier for the finance team.
Cost Breakdown Traditional Bank vs Modern Fintech for a ZAR 100,000 Transfer to USD
| Metric | Traditional SA Bank | Modern Fintech (e.g., Zaro) |
|---|---|---|
| Upfront fee | Visible but only part of the cost | Often designed for clearer upfront pricing |
| FX pricing | Often includes a spread inside the quoted rate | May offer real-rate or lower-spread conversion models |
| Intermediary deductions | Possible when using correspondent banking | Often reduced or avoided depending on the payment rail |
| Beneficiary certainty | Final received amount may vary | Usually better visibility on what lands |
| Settlement experience | Can involve repairs, manual tracing, and delays | Typically built for simpler tracking and cleaner reconciliation |
| Finance team workload | Higher when charges or delays need explanation | Lower when the payment path is more transparent |
One example in the South African market is Zaro, which states that it offers cross-border payments using real exchange rates with zero spread and no SWIFT fees. That directly addresses the two line items many finance teams struggle to control.
Why infrastructure matters
The provider's technology stack shapes your total cost, not just your payment experience.
If you want a broader sense of how new payment infrastructure is being built, a web3 fintech development company such as Blocsys Technologies is a useful reference point. The important takeaway isn't the label. It's that new financial rails are being designed specifically to remove intermediaries, improve traceability, and reduce hidden cost layers that older banking models still carry.
Better payment infrastructure doesn't just make transfers faster. It makes finance operations easier to trust.
Practical Tactics to Reduce Your Company's Transfer Fees
Even if you're staying with your current provider for now, you can still reduce the damage. Good treasury habits won't eliminate poor pricing, but they will tighten control and reduce avoidable leakage.
Batch where it makes commercial sense
If your team sends multiple small payments to the same supplier or to the same corridor, consolidate them where possible.
This won't solve a bad FX rate, but it can reduce repeated handling charges and reduce the number of times your team deals with payment tracing. The trade-off is supplier preference. Some suppliers want invoice-by-invoice settlement for their own reconciliation. If that's the case, batching may save fees but create friction on their side.
Stop converting money twice
A common mistake in export businesses is forcing unnecessary currency conversions.
If you earn foreign currency revenue and then convert it into rand immediately, only to buy foreign currency again later to pay suppliers or contractors, you've created avoidable FX cost. A multi-currency account can help because it lets you hold foreign currency balances and pay from the currency you already have, rather than converting in and out of rand each time.
Route by corridor, not by habit
Many businesses use one bank for every international payment because that's how the process evolved. That's convenient, but it's rarely optimal.
Different providers work better for different situations:
- Regular supplier settlements: Prioritise certainty of final received amount.
- Urgent contractor payments: Prioritise speed and tracking.
- Large-value payments: Scrutinise the exchange rate harder than the visible fee.
- Low-value admin payments: Simplicity may matter more than shaving every last cost.
The point is to choose a payment route deliberately instead of sending everything through the same legacy workflow.
Build an internal approval rule around landed cost
This one changes behaviour fast. Don't let your team approve foreign payments based only on the amount leaving the rand account.
Require three items on any payment approval:
- Quoted exchange rate
- Known fees
- Expected beneficiary receipt
If one of those is missing, the payment isn't fully priced. That forces providers and internal teams to focus on final outcome, not just initiation.
Keep a corridor log
Most SMEs don't need a complex treasury system to get better at this. A simple internal record goes a long way.
Track each recurring payment corridor and note:
- Which provider was used
- Whether funds arrived in full
- Whether delays occurred
- How easy the trace process was
- Whether the exchange rate looked competitive
Within a few cycles, patterns become obvious. One route runs smoothly. Another consistently causes short payments. That gives you evidence to change providers or renegotiate internal policy.
Time matters, but discipline matters more
Businesses often ask whether they should try to “catch” a better exchange rate. Sometimes timing does help, but random guessing usually creates more noise than savings.
A better approach is to set rules. For predictable payments, decide in advance when treasury buys will happen, who approves them, and what level of rate movement justifies action. Consistency beats improvisation.
Your Checklist for Choosing a Low-Cost Payment Provider
Most providers can make an international payment. The key question is whether they can tell your finance team exactly what that payment will cost and what the beneficiary will receive.
Use this checklist when reviewing any bank, FX desk, or fintech platform.
Questions that expose hidden costs
- What exchange rate do you apply? Ask whether it is the actual market rate or a rate with a spread added.
- Will any intermediary or SWIFT-style deductions apply? If the answer is unclear, assume there's still cost uncertainty.
- Can you confirm the final amount the beneficiary will receive? This matters more than the sender-side fee.
- Do you support multi-currency balances? That helps businesses avoid unnecessary conversions.
- What happens if a payment is delayed or arrives short? You want a clear operational process, not a vague support email trail.
Questions that expose operational risk
A cheap-looking provider can still be expensive if your team spends hours chasing exceptions.
Check these points too:
- Tracking visibility: Can your team follow the payment status without calling the bank?
- Reconciliation support: Is it easy to match payment instructions, rates, and receipts?
- User controls: Can your finance team separate initiator and approver roles?
- Support quality: When something goes wrong, is there a process for tracing and resolution that works in practice?
Choose the provider that gives the cleanest final outcome, not the provider with the nicest-looking fee line.
What a strong answer sounds like
A strong provider doesn't dodge specifics. It should be able to explain the route, the pricing logic, the expected receipt amount, and the support process if something breaks.
A weak provider tends to rely on broad language. Competitive fees. Market-related exchange rates. Standard settlement times. Those phrases usually mean your team still carries the uncertainty.
If you remember one thing, make it this. The right benchmark for international money transfer fees isn't what you pay to send. It's what your business loses between instruction and settlement.
If your team wants a clearer way to manage cross-border payments, Zaro is worth reviewing. It's built for South African businesses that need visibility on FX, predictable beneficiary outcomes, and less operational drag than traditional bank wires typically create.
