The formula
Total cost = Flat fee + (Amount × %Fee ÷ 100) + (Amount × FX margin ÷ 100)
The first two terms are explicit — they appear on your statement. The third term is implicit: when a provider converts your money at a rate 1.5% below the wholesale reference, that 1.5% of your principal is a real cost even though no line item shows it.
Dividing total cost by the transfer amount gives your effective cost rate — the single number to compare providers on. A provider advertising "zero fees" with a 3% FX margin is more expensive than one charging $25 plus 0.5% with a 0.5% margin on any transfer above roughly $850.
How to use this calculator
- 1
Enter the transfer amount
Use the amount in your sending currency — the invoice value or payroll batch you intend to move.
- 2
Add the explicit fees
Copy the flat wire fee and any percentage fee from your provider’s pricing page or your last statement.
- 3
Estimate the FX margin
Compare the rate you were offered against a wholesale reference rate for the pair (our FX Margin Calculator does this precisely).
- 4
Read the effective rate
The effective cost rate line is the comparable number — run it for two or three providers before committing a large payment.
Why the FX margin dominates on business-sized transfers
Flat fees are regressive: a $45 wire fee is 4.5% of a $1,000 transfer but only 0.045% of a $100,000 transfer. Percentage-based costs behave the opposite way — they scale with the amount. Since business payments cluster in the $5,000–$500,000 range, the percentage components (explicit percentage fees plus the FX margin) decide the bill, and the FX margin is usually the largest of them.
This is why comparing providers by wire fee alone is misleading. A treasury moving $2M a year at a 2.5% blended margin pays roughly $50,000 in FX cost — versus about $18,000 at 0.9%. The wire fees on those same transfers might total $1,500. Getting the margin right matters more than every fee negotiation combined.
Reading a provider’s real pricing
Reputable providers disclose the full cost before execution: the rate, the fee and the exact receive amount. KeyBS Pay works quote-first — the receive amount is committed on the quote before you pay, so the number you approve is the number that lands. If a provider cannot tell you the receive amount before you commit, assume the difference is going somewhere.
When benchmarking, always compare receive amounts for the same send amount on the same day — rates move, so quotes pulled hours apart are not comparable. The comparison calculator linked below automates a three-way version of this test.
Common use cases
Supplier invoice budgeting
Price the true cost of paying a Chinese or Turkish supplier before agreeing payment terms, so the FX cost is in your landed-cost model from day one.
Provider negotiation
Walk into a bank pricing review with your effective cost rate calculated — banks quote better margins to customers who can measure them.
Payroll batch planning
Estimate the per-run cost of paying an international team and decide whether batching payments monthly or fortnightly is more efficient.
Quote verification
Reproduce a quote you received to confirm the components add up — and to spot any margin that was not disclosed.
Automate this with the API
Pull a live indicative quote with the fee structure applied — the same engine behind this calculator.
curl "https://keybs.io/api/v1/tools/quote/live?from=USD&to=GHS&amount=10000" \ -H "x-api-key: YOUR_FREE_KEY"Free Tools API docs and key registration
Frequently asked questions
What is a typical all-in cost for an international business transfer?
It varies widely by route and provider. Traditional bank wires often land between 2.5% and 5% all-in once the FX margin is counted; specialist providers on liquid corridors are often below 1.5%. Exotic-currency routes cost more. The only reliable answer is a quote showing the committed receive amount for your specific corridor.
Why does my beneficiary receive less than the calculator predicts?
Two common causes: intermediary banks deducting fees mid-route (common on SWIFT with the SHA charging option), and receiving-bank fees on arrival. Add an estimate for both to the flat fee input, or use our SWIFT Fee Calculator which models correspondent deductions explicitly.
Is a "zero-fee" transfer really free?
Almost never. Providers that charge no explicit fee recover their revenue in the exchange rate. Measure the gap between their rate and a wholesale reference rate — that gap times your amount is the real fee.
How does KeyBS Pay price transfers?
Quote-first: fees are from 1.5% and route-dependent, disclosed in full on the quote together with the executable rate and committed receive amount before you approve anything. No deductions are added after approval by KeyBS Pay, though beneficiary-side bank fees remain possible on some routes.
Should I send in my currency or the supplier’s currency?
Usually the supplier’s currency. If you send USD to a CNY-invoiced supplier, their bank does the conversion at a rate you never see and cannot negotiate. Converting on your side with a disclosed rate keeps the cost measurable — and suppliers often quote better prices for local-currency settlement.
How accurate is this calculator?
It is as accurate as your inputs. It performs exact arithmetic on the fees and margin you enter, but it cannot know your provider’s live pricing. Treat every output as an estimate and confirm with a real quote before paying.
Corridors, tools and reading for this calculator
More calculators
Replace assumptions with a committed quote
Executable rate, disclosed fee, committed receive amount — before you pay anything.
Request a Quote