Key Takeaways
-
HK banks typically mark up the FX rate by 1.5%–3.5% above the mid-market rate — this cost rarely appears as a line item on your transfer receipt.
-
Businesses that collect USD payouts and pay CNY suppliers are paying FX twice per cycle, compounding the cost to 3%–7% per transaction.
-
Switching to fintech providers with local payment rails, declining DCC, and holding multi-currency balances can cut FX costs by 60%–80%.
What "Hidden FX Charge" Actually Means
When your bank processes an international wire, it applies two types of charges: a visible transfer fee (the HK$55–350 on your receipt) and an invisible FX markup — the gap between the
mid-market rate and the rate your bank actually applies to your transaction.
The mid-market rate is the "real" exchange rate — the midpoint between global buy and sell prices, referenced by Reuters, Bloomberg, and XE.com. Banks mark this rate up before applying it to your conversion, then keep the difference. For major currency pairs at traditional HK banks, that markup typically runs 1.5%–3.5%.
On a HK$1 million wire, a 2% FX markup costs HK$20,000. Your fee schedule shows HK$350. The other HK$19,650 is invisible — not itemised, not disclosed, just gone.
The 5 Hidden FX Costs Hong Kong Businesses Pay Without Noticing
|
Type
|
Where It Appears
|
Typical Range
|
|
FX spread / rate markup
|
Every wire, FX conversion, card swipe
|
1.5%–3.5% (banks), 0.2%–1% (fintechs)
|
|
Correspondent bank deductions
|
SWIFT wires via intermediary banks
|
US$15–50 per transfer, deducted from principal
|
|
Telegraphic transfer (TT) fee
|
Each outbound wire
|
HK$55–350 at HSBC depending on channel
|
|
Dynamic Currency Conversion
|
Overseas card payments in HKD
|
3%–5% markup above card FX rate
|
|
Foreign transaction fee on cards
|
Business cards used for USD-billed services
|
1.5%–3% per transaction
|
-
FX spread / rate markup
Every bank-to-bank conversion applies a spread above the interbank rate. At HSBC HK, this ranges from roughly 1.5% for major pairs (USD/HKD) to 3.5%+ for less-traded currencies. It isn't listed as a fee — it's embedded in the exchange rate you're quoted, making it effectively invisible unless you know to check.
-
Correspondent bank deductions
SWIFT wires travel through one or more intermediary banks before reaching your supplier's account. Each bank in the chain may deduct a handling fee — typically US$15–50 — directly from the principal. Your supplier receives less than you sent, and neither party sees a clear explanation. HSBC also levies a HK$200 non-major currency surcharge for payments outside major pairs.
-
Telegraphic transfer (TT) fees
This is the only charge most businesses notice. HSBC HK charges HK$125 for online TT to other banks and HK$350 via branch. These fees are real — but on transactions above HK$50,000, the FX markup routinely costs more than the TT fee several times over.
-
Dynamic Currency Conversion (DCC)
Dynamic Currency Conversion occurs when an overseas merchant or ATM offers to process your payment in HKD rather than the local currency. This routes the conversion through the merchant's processor, which adds a 3%–5% markup on top of any card FX fee. Accepting it always costs more. Always decline and pay in local currency.
-
Foreign transaction fees on business cards
Most HK business credit and debit cards charge 1.5%–3% on transactions billed in a non-HKD currency. For businesses running Facebook Ads or Google Ads (both billed in USD), or paying monthly SaaS subscriptions, this fee repeats every billing cycle. At HK$50,000/month in USD ad spend, a 2% foreign transaction fee costs HK$12,000 per year — purely from card selection.
The Double-Conversion Problem — Why HK Businesses Pay FX Twice
This is the hidden cost that most financial guides ignore entirely.
Many Hong Kong businesses operate in a collect-convert-pay cycle: they receive USD payouts from Amazon, eBay, or Shopify, convert to HKD, then convert again to pay mainland China suppliers. Each conversion carries its own FX spread.
Example: US$50,000 in marketplace payouts
Step 1: USD → HKD at bank rate (2% markup) = US$1,000 lost to FX
Step 2: HKD → CNH to pay supplier (1.5% markup) = further US$735 lost
Total FX cost per cycle: ~US$1,735 — or 3.5% of the original amount
At US$600,000 annual flow: approximately US$21,000 lost to FX per year
Most businesses attribute this to general "bank charges" without breaking it down. The fix starts with routing USD collections into a multi-currency account and
paying mainland China suppliers directly in CNH, skipping the HKD intermediate step where possible.
The CNH/CNY Rate Differential — An Extra Layer Most Businesses Miss
Hong Kong businesses paying mainland suppliers face an additional complication:
CNH (offshore RMB) and CNY (onshore RMB) are the same currency but trade at different rates on different markets.
When you send from Hong Kong, your payment settles in CNH. Your supplier's bank in mainland China converts CNH to CNY for domestic use. The spread between these two rates — typically 0.1%–0.5%, widening during periods of capital flow pressure — is a cost that doesn't appear on either party's statement.
It's a small percentage, but on large supplier payment volumes it accumulates. And unlike FX markup, there's no way to negotiate it away — it's structural to how the two RMB markets work.
How to Calculate What You're Actually Paying in FX Costs
Most businesses have never run this number. Here's how to do it in under an hour.
-
Pull your last 3 months of international payment records — outbound wires, inbound collections, card statements with foreign-currency transactions
-
For each transaction, look up the mid-market rate on that date — XE.com has a historical rate tool; enter the date and currency pair
-
Calculate the FX cost per transaction: (bank rate − mid-market rate) ÷ mid-market rate × transaction amount
-
Add visible fees: TT charges, non-major currency surcharges, correspondent bank deductions (check your supplier's received amount vs. what you sent)
-
Add card foreign transaction fees: check your business card statements for transactions in non-HKD currencies
-
Sum and annualise: multiply by 4 to get a full-year estimate
Most HK businesses running this audit for the first time find they're paying 2%–4% of international payment volume in FX costs. For a business processing HK$5 million in cross-border flows per year, that's HK$100,000–200,000.
4 Ways to Cut Your FX Costs
-
Hold Multi-Currency Balances and Convert on Your Terms
Keeping USD, CNH, and HKD in separate sub-accounts means you control when you convert — not the bank. When the rate is favorable, convert. When it's not, hold. This alone removes the urgency that forces you into accepting whatever rate your bank quotes at the moment of payment.
For businesses with predictable supplier payment schedules, you can batch CNH conversions weekly or monthly, reducing both the number of conversions and the market timing risk.
-
Use Local Payment Rails Instead of SWIFT
SWIFT wires always carry correspondent bank deductions — you don't control how many intermediary banks sit in the chain or what they charge.
Local payment rails route directly within a country's domestic banking network: faster, cheaper, and with no intermediary deductions from the principal.
For frequent payments to the same countries — China, Southeast Asia, the US, Australia — local rails cut both time and cost significantly. They're available through fintech providers even when traditional banks still default to SWIFT.
-
Decline DCC Every Time
Every time a terminal, an online checkout, or an ATM offers to charge you in HKD rather than the local currency, decline. The message is framed as a convenience — "pay in your home currency" — but it's a profit mechanism for the merchant's payment processor. Pay in local currency and let your card's FX rate handle the conversion. It will almost always be cheaper.
-
Use Stablecoin for Suppliers Who Accept It
For businesses with suppliers who accept USDT or USDC, stablecoin-denominated payments bypass traditional FX mechanics entirely. There's no bank rate markup, no CNH/CNY spread, no correspondent bank in the chain — just direct on-chain settlement at the agreed rate.
This option is growing fastest in trade corridors between Hong Kong, mainland China, and Southeast Asia — particularly among electronics manufacturers, textile suppliers, and digital service providers. It's not universal yet, but worth discussing with high-volume suppliers where even a 1% FX saving has material value.
Comparing Your Options: Banks vs. Fintech Providers
The right choice depends on your transaction profile: volume, currencies, frequency, and whether you need trade finance alongside FX services.
|
Provider
|
FX Markup
|
TT / Transfer Fee
|
Multi-Currency Account
|
Local Rails
|
Stablecoin
|
Best Suited For
|
|
HSBC HK
|
1.5%–3.5%
|
HK$125–350
|
No
|
Limited
|
No
|
Trade finance, letters of credit, established business relationships
|
|
Wise Business
|
~0% (mid-market)
|
Small fixed fee
|
Yes
|
Yes (major markets)
|
No
|
SMEs wanting transparent, predictable pricing
|
|
Airwallex
|
From 0.2%
|
Low
|
Yes
|
Yes
|
No
|
HK SMEs, e-commerce, multi-currency payroll
|
|
ZA Bank / Virtual banks
|
1.0%–2.0%
|
Low
|
Limited
|
Limited
|
No
|
Businesses wanting lower FX than traditional banks without switching fully
|
|
PhotonPay
|
Competitive
|
Low
|
Yes
|
14 markets
|
Yes (USDT/USDC)
|
Businesses needing broad global coverage + stablecoin payment option
|
A few notes on each:
-
HSBC and traditional banks remain necessary for trade finance instruments (LCs, documentary collections) and for counterparties who require a licensed bank for compliance reasons. For pure FX and wire efficiency, they're the most expensive option.
-
Wise Business charges a small fixed fee per transfer and uses the mid-market rate — what you see is what you pay. Coverage is strong for major markets but thinner for Southeast Asia and Africa.
-
Airwallex has a strong HK presence and competitive rates, with local pay-in and pay-out coverage across major markets. A practical default for most HK SMEs doing cross-border e-commerce.
-
PhotonPay covers 200+ countries with local pay-in routing across 14 markets, and is the only platform in this list that accepts both fiat and stablecoin in a single integration. For businesses paying suppliers in USDT or USDC, or operating in markets where card-based processing has structurally higher decline rates, it fills a gap the others don't cover.
Businesses looking to actively manage exchange rate exposure rather than just reduce fees can explore
PhotonPay's FX management tools, which cover multi-currency holding, conversion controls, and real-time FX across fiat and stablecoin balances.
Frequently Asked Questions
What is an FX markup and how is it different from a transfer fee?
A transfer fee is the explicit charge per wire — HK$125 or HK$350 at HSBC, for example. An FX markup is the hidden cost embedded in the exchange rate itself: the gap between the mid-market rate (the real rate) and the rate your bank applies. On large transactions, the markup almost always costs more than the transfer fee.
How much does HSBC HK charge for international wire transfers?
HSBC charges HK$125 for online TT to other banks, HK$350 via branch, and an additional HK$200 non-major currency surcharge for transfers in currencies outside the major pairs. These visible fees are separate from the FX markup, which is not published proactively.
Why did my supplier receive less than what I sent?
Two likely causes: correspondent bank deductions (intermediary banks in the SWIFT chain each deduct a handling fee, typically US$15–50, from the principal) and the FX markup applied at conversion. Check your transfer receipt for the exact amount debited and ask your supplier what they received — the difference is your total transaction cost.
Should I always decline Dynamic Currency Conversion?
Yes. DCC — where a merchant or ATM offers to charge you in HKD instead of the local currency — always applies a 3%–5% markup above your card's standard FX rate. Paying in local currency and letting your card handle the conversion will almost always cost less.
What is CNH and why does it matter for HK businesses paying Chinese suppliers?
CNH is offshore RMB — the version of the Chinese yuan that trades freely in Hong Kong and international markets. CNY is onshore RMB, used inside mainland China. They're the same currency but trade at slightly different rates. HK businesses pay in CNH; suppliers receive CNY. The conversion spread between them (typically 0.1%–0.5%) is a cost that appears on neither party's statement.
What is the cheapest way to pay mainland China suppliers from Hong Kong?
The lowest-cost path is to hold CNH in a multi-currency account and pay suppliers directly, bypassing a HKD intermediate step. Alternatively, for suppliers who accept USDT or USDC, stablecoin payment eliminates bank FX entirely. For businesses not yet set up for either, a fintech provider with local CNH rails (Airwallex, PhotonPay) will be significantly cheaper than a traditional bank TT.