SWIFT/BIC code of China Merchants Bank
Whether a recipient gives you CMBCCNBS or CMBCCNBSXXX, you are looking at the identical address for China Merchants Bank in China. Banks worldwide use BIC codes to route international transfers to the right institution. You will need it mostly for transfers between countries or a currency.
Below we go through the practical side: receiving money at China Merchants Bank, paying someone in another country and how to check a SWIFT code before you confirm a payment. Remember that the SWIFT code just identifies the bank, not the person: the account number or IBAN takes care of that.
Getting paid from abroad into a China Merchants Bank account
When you expect money from abroad, send the payer everything they need in one go. Share the account holder’s name, the IBAN or account number, SWIFT code CMBCCNBSXXX and your address, which some banks require.
The sender’s bank may request the address of your bank; the head office in Shenzhen is usually fine. Check each detail before you send them – a sender rarely spots a mistake in someone else’s details.
What lands in your account is often less than the amount sent. Intermediary banks may deduct a fee, China Merchants Bank may charge for incoming payments, and if the money is converted, an exchange rate margin applies. For business payments, it is common to state who bears the costs, so that nobody is left short.
When will the money arrive at China Merchants Bank?
An international transfer typically needs one to a few business days – it depends on currency, route and the banks in between. Weekends and public holidays in either country add a day or more to the journey. Sometimes a bank wants to know about the purpose of a payment.
When a payment takes longer than expected, ask the sending bank about the status so they can trace it along the chain. Money transfer services usually provide tracking in their app so you can see how far the money has got.
Only the sending bank can start an official trace or a recall – the recipient’s bank often cannot see a payment that has not arrived. As a recipient, it helps to check your statements for a slightly lower amount.
Why China Merchants Bank has an 8- and an 11-character code
The layout of a BIC never changes: a bank code of four letters, two for the country and a two-character location code, plus an optional branch code. In this case, the 8-character core is CMBCCNBS.
The 11-character version adds a three-character extension that identify a branch or department. If the last three are XXX, the code points to the head office, which is why CMBCCNBSXXX and CMBCCNBS lead to the same place.
Leave out spaces when you type CMBCCNBS; the code is always written in one block. A single letter may route a payment to another bank, so copy it carefully.
International transfers from China Merchants Bank: the real cost
If you transfer money abroad through China Merchants Bank, the visible fee is only part of the cost. On top of a fixed fee, correspondent or intermediary banks can take a cut, and if the money changes currency, the bank often uses a rate that is less favourable than the actual market rate.
That exchange rate margin tends to be the biggest cost. A simple test: set the rate you get next to the mid-market rate and work out the difference on your amount.
Money transfer services often offer rates closer to the mid-market rate. GoldexPay lists these services side by side so you can see what actually arrives before you commit. Using a transfer service does not require leaving China Merchants Bank.
Scams that use SWIFT codes
One of the most common tricks goes like this: an email arrives with a message saying that a company has new bank details and asking you to pay there from now on. That CMBCCNBS is a real code is no guarantee that the account is genuine; criminals use the codes of real banks too.
Verify changed bank details via a different channel, such as a phone number you already know. Be suspicious of time pressure, odd spelling or an email address that differs by one letter. Acted too fast? Contact the bank you paid from without delay and have them start a recall; also report it to the police.
Fraud can also target the receiver. Someone claims to have sent more than agreed and asks you to refund the extra to a new account. A screenshot of a transfer is no proof; only your own account shows what has arrived.
China Merchants Bank: head office code versus branch codes
Our database contains 69 SWIFT/BIC codes for China Merchants Bank, spread over 58 cities. Besides the head office code CMBCCNBSXXX, you will find codes for branches, departments or specific services.
In most cases you do not need to pick a branch: payments addressed to CMBCCNBSXXX are routed within China Merchants Bank correctly. Branch codes are only needed if the account holder explicitly asks for it.
When in doubt, ask the person you are paying for the exact BIC in their bank details. Branch codes are more likely to change than CMBCCNBSXXX.
About this information
The details on this page are taken from public sources that we update regularly. It is possible that a code here is out of date. The number of codes we show reflect our own data, not official figures from China Merchants Bank.
Treat the information on this page as a helpful check. GoldexPay is a comparison service and not part of China Merchants Bank. If you notice something that is out of date, we appreciate a message via the contact page.
Chinese Yuan (CNY) and conversion costs
Accounts at China Merchants Bank are typically held in CNY, the local currency of China. If you send another currency it has to be converted somewhere along the way – by your bank, by China Merchants Bank or by a bank in between. You rarely see a separate line for that conversion – the cost sits in the rate.
Which bank converts the payment matters: every bank has its own margin. Transferring the amount already in CNY often prevents a second conversion at the receiving end, provided the rate you get is fair.
Exchange rates move all the time, and some providers let you lock in a rate. On larger amounts, a seemingly small gap in the rate can be worth more than the fee.
Verifying the SWIFT code of China Merchants Bank
Ask the recipient to send you the bank details directly from their banking app. Check it with CMBCCNBS here and ask if anything does not match.
A wrong SWIFT code may lead to delays, a returned payment or extra fees. A mistake in the IBAN or account number can be more serious because it can reach the wrong person; check it just as carefully.
A format check by your bank merely confirms that the IBAN exists, not that it is the right account. Where available, a name check before sending adds extra certainty. Sending a small amount first can be worth it for large sums, even if it costs an extra fee.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.