Trying to send money to a BBVA account in Mexico without the SWIFT code is like trying to mail a package without an address. A SWIFT code is a short combination of letters and numbers that informs the international banking system exactly where your money needs to go.
The SWIFT code for BBVA Mexico (BBVA Bancomer) is BCMRMXMM, used to route international transfers to a BBVA account in Mexico. You need it, along with the recipient's account number or CLABE, to send money from abroad. Always confirm the code with the recipient or BBVA before sending.
BBVA Mexico SWIFT/BIC code: BCMRMXMM
If you are sending money internationally to a BBVA Mexico account, whether to pay a supplier, support family, or settle a personal transaction, you need this code to route the transfer correctly. This guide explains what the code means, how to find it yourself, and what else you need to complete a successful transfer.
What is the BBVA Mexico SWIFT code?
BBVA Mexico is Mexico’s largest financial institution, established in 1932 with its headquarters in Mexico City. It is the most profitable overseas subsidiary of BBVA Spain, its parent institution.
BBVA Mexico's SWIFT/BIC code is BCMRMXMM
You may also see it written as BCMRMXMMXXX, where the XXX identifies the head office. Both formats can be accepted for international transfers.
A SWIFT code is also called a Bank Identifier Code (BIC). It refers to an 8 to 11-character code that identifies a bank when sending money internationally. It tells the sending bank where to send the transfer. It may also specify the branch and location to route the transfer to.
BBVA Mexico was formerly known as BBVA Bancomer until 2019, when the bank rebranded. However, the SWIFT code BCMRMXMM remained unchanged after the rebranding. Only the bank’s name changed from BBVA Bancomer to BBVA Mexico, S.A. So, if you see older documentation referencing "BBVA Bancomer," the SWIFT code shown there is still valid.
BBVA Mexico's code (BCMRMXMM) is different from BBVA Spain’s code (BBVAESMMXXX). These are separate entities, even though BBVA Spain is the parent institution. If you're sending money to a Mexican BBVA account, use the Mexico-specific code. If you use BBVA Spain’s code instead, your money will be routed to the wrong account and may not be recoverable.
How to find the SWIFT code yourself
If you're unsure which SWIFT code to use, you can check:
- Through online or mobile banking: If you or the recipient has access to BBVA Mexico's online banking or mobile app, the SWIFT/BIC code is usually listed under account details or international transfer information.
- On a bank statement: Some BBVA Mexico statements include the SWIFT code with your account information.
- On BBVA's official website: Check BBVA Mexico's website to confirm the current SWIFT codes for international transfers.
- Directly from the recipient: If you're sending money to someone with a BBVA Mexico account, ask them to confirm their banking details before making the transfer. Some branches may have an extended SWIFT code.
SWIFT code vs CLABE: what is the difference?
If you're sending money to a BBVA Mexico account, you may need both the SWIFT code and CLABE, but they serve different purposes.
- The SWIFT code (BCMRMXMM) identifies the bank in Mexico that receives the payment and how to route the transfer from the sending bank to BBVA Mexico. Think of it as the bank's international address that tells the international banking network where to send the money.
- The CLABE (Clave Bancaria Estandarizada) is an 18-digit standardised interbank code unique to Mexico. It is required for all electronic transfers within the Mexican banking system. It identifies the specific account within BBVA Mexico where the funds should be paid. Think of it as identifying the specific mailbox at the address the SWIFT code points you to.
For an international wire transfer to a BBVA Mexico account, you generally need both the SWIFT code to route the transfer to the correct bank and the CLABE to ensure the funds land in the correct account.
How to use it to send or receive money
Once you have the recipient's details, sending the money is straightforward.
Step 1: Confirm all the recipient's details
You need the recipient's full legal name, their CLABE (18 digits), the SWIFT code (BCMRMXMM, or the specific branch code if provided), and the bank's name and address.
Step 2: Initiate the transfer through your bank
Log in to your bank's online platform or visit a branch. Select international wire transfer and enter the recipient's details exactly as provided, including the SWIFT code and CLABE.
Step 3: Enter the details
Enter the recipient's information exactly as provided. Double-check the SWIFT code and CLABE before continuing.
Step 4: Confirm the transfer currency
Depending on your bank and the recipient's account, you may be able to send USD or MXN. Confirm which currency the recipient expects before sending.
Step 5: Review fees before confirming
Your sending bank will typically charge an outgoing wire fee, commonly $25 to $50 for international wires from US banks. Correspondent banks in the routing chain may deduct additional fees before the funds reach BBVA Mexico.
Step 6: Track the transfer
Save the transfer reference your bank provides so you can track the payment if there is a delay. Many banks now support SWIFT GPI tracking, which shows where the transfer is in the routing chain and its estimated arrival time.
International wire transfers to Mexico typically take 1 to 5 business days, depending on the sending bank, the currency, and whether the transfer passes through one or more correspondent banks.
If you regularly send to Mexico, opening a multi-currency account can simplify the process rather than using international wires each time. You can hold money in your preferred currency before converting it for a transfer to Mexico.
A cheaper way to send money to Mexico
Traditional SWIFT transfers can come with several fees. Your bank may charge an outgoing wire fee, correspondent banks may deduct undisclosed fees along the way, and the exchange rate may include an additional 1-5% markup. These costs can reduce the amount your recipient receives.
Sending money from the US to Mexico with Grey offers a transparent alternative. You can see the exchange rate and transfer fee before confirming, so you know how much your recipient will receive in Mexican pesos. This is particularly useful for regular transfers, whether supporting family, paying a Mexican contractor, or handling personal finances across the two countries.
If you're planning a trip and sending money, our guide on the best time to visit Mexico covers weather, seasons, and money tips.
Send money to Mexico with Grey and avoid international wire fees, correspondent bank charges, and hidden exchange-rate markups.
Frequently asked questions about BBVA Mexico’s SWIFT code
What is BBVA Mexico's SWIFT code?
BBVA Mexico's SWIFT/BIC code is BCMRMXMM, sometimes shown as BCMRMXMMXXX. This code identifies BBVA Mexico's head office for international wire transfers. Some branches may have extended codes (such as BCMRMXMMPYM), so it's always best to confirm with the recipient before sending.
Is BBVA the same as Bancomer?
Yes, in the sense that BBVA Mexico was formerly branded as BBVA Bancomer before a 2019 rebrand. It is the same institution with the same SWIFT code (BCMRMXMM) as before the name change. If you have older documentation or contacts referencing "Bancomer," the bank details remain accurate; only the name has updated.
Do I need the CLABE too?
Yes. The SWIFT code alone routes your transfer to BBVA Mexico as an institution, but it does not identify a specific account. The 18-digit CLABE (Clave Bancaria Estandarizada) identifies the exact account the funds should be credited to. Both are required for a complete and accurate international transfer to a Mexican bank account.
How long does a transfer take?
International wire transfers to BBVA Mexico typically take one to five business days, depending on your sending bank, the currency used, and whether the transfer passes through one or more correspondent banks in transit. Transfers sent through platforms using local payment networks rather than the full SWIFT correspondent chain can settle faster.
What are the fees?
Standard SWIFT wires from US banks typically incur an outgoing fee of $25 to $50, plus potential correspondent bank deductions of $15 to $30 in transit, and a currency conversion margin if the transfer is converted to Mexican pesos, generally 1% to 5% above the mid-market rate. These costs are not always fully disclosed before you send.
Is there a cheaper alternative to a SWIFT wire?
Yes. Platforms like Grey process international transfers with fees and exchange rates disclosed before you confirm. They often route payments through local payment networks rather than the traditional SWIFT correspondent-bank chain. This avoids the additional costs of a standard bank wire. This is often a cheaper alternative to a SWIFT wire, especially for regular transfers to Mexico.














