You receive a Maldives resort quote in US dollars. The rate looks straightforward. RM18,000 for seven nights.
You check Google: USD 1 = MYR 4.40. The math checks out. You pay and move on.
Here is what actually happened. Your payment passed through three exchange rates — not one. Each layer took a margin you did not see.
The first rate is the one on Google. That is the mid-market rate — the midpoint between buy and sell on global currency markets.
No consumer ever gets this rate. It is the wholesale price of money.
The second rate is your bank’s or credit card’s. When you transfer MYR to a US dollar account, your bank applies its own rate — typically 1.5–3% above the mid-market.
On an RM18,000 booking, that is RM270–540 in conversion cost before the money even leaves Malaysia.
The third rate is the intermediary bank’s. International USD transfers rarely go directly from your bank to the resort’s bank. They route through correspondent banks — usually in New York or Singapore — that each apply their own handling fee, typically $15–25 per transaction.
If you pay by credit card, there is a fourth layer: the card network’s foreign transaction fee. Visa and Mastercard charge 1% on cross-border transactions. Some Malaysian banks add another 1–2% on top.
On an RM18,000 holiday, that is another RM180–360.
The total damage from the conversion stack: between 2.5% and 6% of your booking value. On an RM18,000 trip, that is RM450–1,080 in invisible currency costs.
Now consider a Kuala Lumpur agency quoting in ringgit. Many KL agents built their own conversion margin into the quote. They buy USD at a commercial rate, then sell to you in MYR at a less favourable one.
You are not comparing resort rates at that point. You are comparing two different currency stacks with a resort somewhere in the middle.
There is a way to reduce this. Some Maldivian agencies accept direct USD wire transfers. If your Malaysian bank offers a multi-currency account, you can convert MYR to USD once — at your bank’s rate — and send it directly.
That eliminates the intermediary bank fee and the card network charge. It cuts the conversion stack from four layers to one.
Wise and similar platforms offer another path. Their rates sit closer to mid-market than traditional banks, and their fees are transparent upfront. The difference on an RM18,000 transfer can be RM200–400 in your favour.
The most important move is awareness. When you compare a KL agency quote in ringgit against a Maldivian agency quote in dollars, you are not comparing resorts. You are comparing currency stacks.
Ask both agencies to quote in the same currency. Then you will see the real price difference. If an agency refuses to quote in USD, that is useful information — it means their margin is in the conversion.
Your quote is in dollars. Your payment is in ringgit. In between sits a conversion stack adding 2.5–6%. Ask for a USD quote. Pay in USD. Compare in one currency. Made sense? We read every message.