A UX designer in Lagos receives a transfer after a New York client sends $5,000 by bank wire. Five business days later, the account shows about $4,670 when the naira credit is measured at that morning's mid-market rate. The missing $330 was not a disclosed charge. It came from three separate fees that were absent from the original transaction confirmation.
This quiet loss is common with international bank transfers. Each charge may seem easy to dismiss, but regular cross-border payments make the total grow quickly.
Where Bank Wires Really Go
A wire does not travel directly between accounts like a domestic ACH. It sends a message across the SWIFT network, directing correspondent banks to debit and credit entries in their internal ledgers. Every step can add a cost.
A transfer from a US bank to a Nigerian bank usually passes through at least two correspondent banks, a US-side intermediary and a Nigerian clearing bank. Either can deduct money before the final credit arrives. This deduction is called a "lifting fee." A bank may decide it is owed payment for relaying the message, remove that amount from the principal, and forward the balance. The practice is legal, with disclosure buried in fine print most senders do not read.
For a $5,000 transfer, lifting fees may total $15 to $60, depending on the route. The sender's bank may add a $25 to $45 flat wire fee. Neither charge addresses the separate cost of an FX markup.
The Exchange Rate Adds Another Cost
A US bank converting dollars to naira does not use the rate shown on Google. The mid-market rate, also called the interbank rate, is what banks use when trading currencies with one another. Retail customers get a different rate, usually 2 to 4 percent away from mid-market in the bank's favor.
On a $5,000 payment, a 3 percent FX markup costs $150. It appears neither in the fee disclosure nor in the exchange confirmation, because it is built into the rate. Compare the quoted rate with the mid-market rate at that exact time to find it. Almost nobody checks.
Correspondent fees plus the FX markup make the effective cost of a typical US-to-Nigeria bank wire 5 and 8 percent of the principal. On $5,000, $250 to $400 can leave your client's account without reaching yours.
OUR, SHA, and BEN, Explained
Some banking systems let the sender choose who pays international wire fees. OUR means the sender pays all charges, SHA means fees are shared, and BEN means the recipient pays everything. Most clients select SHA without understanding the effect on you.
OUR only promises that the sender covers charges from their own bank. Intermediate banks in the SWIFT chain do not have to follow the instruction, and some deduct fees anyway. Even a sender trying to protect their contractor with OUR may leave them with a short credit. The system does not favor the recipient.
The Annual Cost for Freelancers
Take a Lagos freelancer earning $4,000 each month from US clients by bank wire. With a 5 percent effective loss from correspondent fees and FX markup, about $200 disappears per transfer. Across twelve months, $2,400 goes to bank infrastructure instead of the work completed.
A developer in Manila receiving $3,000 monthly through the same channels at a similar loss rate gives up approximately $1,800 per year. These are ordinary cases, not outliers. They reflect the standard cost structure for freelancers without a better receiving method.
Receiving Accounts Can Change the Math
A practical change is receiving into a local-currency account in your client's country instead of asking for a wire to your local bank. If a US client pays into a USD account in your name, the client makes a domestic transfer. The cross-border conversion occurs later on a platform that can handle it with narrower spreads.
This removes SWIFT intermediary fees from the domestic leg. If conversion is needed, it occurs nearer to mid-market with a transparent percentage fee rather than a hidden spread. You see the cost before confirming.
Ask any service where its exchange rate comes from and how it shows the conversion fee. A platform may advertise zero fees while hiding its margin in the rate. A transparent service displays the mid-market rate, a separate conversion-fee line, and the final credited amount before confirmation.
Hold Funds, Then Choose When to Convert
Another option is receiving USD and delaying conversion to local currency. If you spend online or internationally in foreign currencies, a card holding USD and converting at the real mid-market rate when you pay can avoid forced conversion at a poor time.
That is the model behind MoneyPigeon. The card holds your USD balance. When you spend in naira at a Lagos restaurant or in sterling with a UK supplier, conversion uses mid-market with a disclosed fee, rather than the receiving bank's rate on the day the wire arrives. You decide when and how to convert.
This does not replace local banking. Rent, utilities, and daily expenses still need a local account in your home currency. For income you will spend internationally or keep in USD, however, avoiding conversion on arrival removes the arrival-rate problem.
Invoice for Your Actual Payment Corridor
Freelancers often overlook how the invoice currency affects cost. Invoice in USD and have a client pay from a USD account, and no FX conversion occurs on the client's side. The cost appears when you convert. If you invoice and receive payment in the client's local currency, their bank sets the rate, which may be worse for you.
On the US-Nigeria corridor, invoicing in USD, receiving into a USD account, and converting to naira on your schedule typically works better than accepting a naira-equivalent wire from a US bank. The bank applies its USD-to-NGN rate when the wire is sent, without your input or consent.
Maintain a USD receiving account whatever your home currency, check the offered rate each time you convert, and compare it with the mid-market rate at that moment. The gap is your real fee. On a $5,000 payment, 0.5 percent conversion versus a 3.5 percent bank spread creates a $150 difference per payment. Over a year, that gap can make a better payment setup worthwhile.