The formula
Converted_i = Base amount × Rate_i (for each target currency i)
Each conversion is independent: the base amount times that currency’s rate. Cross-rates between the three targets can be derived by dividing their rates — for example GHS→NGN = Rate_NGN ÷ Rate_GHS when both are quoted per USD.
Because fees are excluded, the outputs are gross conversions — ideal for pricing and planning comparisons. For settlement figures, apply your provider’s fees to the leg you will actually execute using the Exchange Rate Calculator.
How to use this calculator
- 1
Pick a base amount
The budget, invoice or price point you are working with, in your operating currency.
- 2
Enter three target rates
From a live source for current decisions, or your budget/contract rates for planning scenarios.
- 3
Compare the outputs
The side-by-side view exposes relative purchasing power across your markets at a glance.
- 4
Iterate scenarios
Shift any rate by a plausible percentage to stress-test how movement changes the comparison.
Multi-market pricing without spreadsheet drift
Teams that price in several currencies usually maintain a spreadsheet with a rates tab that someone updates "regularly". Rate drift in that tab silently reprices the entire catalogue: a naira rate three months stale can misprice a product list by double digits. A deliberate rhythm — same source, same day each month, recorded rate — turns FX from a pricing hazard into a controlled input.
For invoicing, the discipline is different: quote a validity period ("prices valid 14 days") so rate movement between quote and order lands inside a window you chose, not one the market chose for you.
Holding balances versus converting on demand
A recurring multi-currency question: hold balances in each operating currency, or hold one and convert on demand? Holding local balances eliminates conversion frequency but concentrates exposure in that currency’s trajectory. Converting on demand keeps value in your strongest currency but pays margin on every conversion.
The answer is empirical: your conversion frequency, margin, and each currency’s volatility decide. Multi-currency business accounts let you choose per corridor rather than globally — hold where flows recur, convert where they are episodic. The Academy guide on multi-currency cash management works through the framework.
Common use cases
Multi-market price lists
Express one price point across three markets simultaneously and spot rounding or positioning issues early.
Supplier quote comparison
Normalise quotes received in CNY, INR and TRY into your operating currency for a like-for-like decision.
Treasury allocation
See what a fixed treasury amount is worth across three destination currencies before rebalancing.
Budget scenario planning
Run optimistic/central/pessimistic rate scenarios for the same budget line across markets.
Automate this with the API
Loop the FX endpoint across target currencies to automate multi-currency pricing sheets.
curl "https://keybs.io/api/v1/tools/fx?from=USD&to=ZAR&amount=10000" \ -H "x-api-key: YOUR_FREE_KEY"Free Tools API docs and key registration
Frequently asked questions
Where should the rates come from?
For live decisions, a live indicative source captured at the same time for all three pairs — our FX tool covers major African and Asian pairs. For planning, your budget or contract rates. Never mix sources or timestamps within one comparison.
Can I derive cross-rates between the three currencies?
Yes — if all three rates share the same base, divide them. GHS→NGN equals the NGN rate divided by the GHS rate. Note that executable cross-rates from providers include their own spread, so the derived figure is an indication, not a quote.
Why are fees excluded?
To keep the comparison clean. Fees depend on which leg you execute and with whom; the gross table answers the comparative question first. Apply fees to the winning leg with the Exchange Rate Calculator before settling.
How often should a business refresh planning rates?
Monthly for stable pairs, weekly or per-decision for volatile ones. What matters more than frequency is consistency: one source, one cadence, recorded values — so every document in the company prices from the same table.
Should I invoice customers in their currency or mine?
Invoicing in the customer’s currency usually wins more deals but moves FX risk to you — price that risk in, or hedge it. Invoicing in yours exports the risk to the customer, who pads their willingness to pay accordingly. The right answer varies by market power and margin.
Can KeyBS Pay hold and convert multiple currencies?
KeyBS Pay Global Business Accounts support holding and converting across major and African currencies with quote-based conversion, availability route-dependent. This lets you run the hold-vs-convert decision per corridor rather than being forced into one pattern.
Corridors, tools and reading for this calculator
Replace assumptions with a committed quote
Executable rate, disclosed fee, committed receive amount — before you pay anything.
Request a Quote