Mexico's Bank Account Identifier
Table of Contents
TL;DR
CLABE: Definition and Background
How Is a CLABE Number Structured?
What Is a CLABE Used For?
How to Find a CLABE Number
CLABE vs IBAN vs Account Number
Sending Money to Mexico: Using the CLABE Correctly
FAQs
Sources
TL;DR
A CLABE (Clave Bancaria Estandarizada — Standardized Bank Code) is the 18-digit account identifier used for all electronic bank transfers within Mexico, replacing the traditional combination of bank branch code and account number. Every Mexican bank account has a unique CLABE that identifies the bank, city, and account. It is required for SPEI domestic transfers within Mexico and for international transfers into Mexican bank accounts from abroad.
CLABE: Definition and Background
The CLABE (Clave Bancaria Estandarizada, translating as Standardized Bank Code) is an 18-digit alphanumeric identifier introduced by the Banco de México (Mexico's central bank) in 2004 to standardize the identification of bank accounts for electronic fund transfers within the Mexican banking system. Prior to CLABE, Mexico used a combination of bank codes and branch-specific account numbers that varied in format across institutions, creating ambiguity and error risk in electronic payment routing. The CLABE system was designed to provide a single, standardized, verifiable account identifier that the electronic clearing infrastructure could use unambiguously to route payments to any Mexican bank account.
The CLABE is used exclusively for electronic transfers — it is not embossed on debit or credit cards and is not used for card-based transactions. It is the foundational identifier for SPEI (Sistema de Pagos Electrónicos Interbancarios), Mexico's real-time interbank transfer system operated by Banco de México, which processes millions of electronic transfers daily between Mexican banks.
How Is a CLABE Number Structured?
The 18-digit CLABE encodes several layers of banking information in a specific sequence. The first three digits are the bank code, identifying the specific financial institution (for example, 002 for BBVA Bancomer, 006 for Bancomext, 009 for HSBC México, 014 for Santander México, 021 for HSBC, 036 for INBURSA, 040 for SCOTIABANK). The next three digits represent the city code, identifying the metropolitan area or city in which the account-holding branch operates according to Banco de México's geographic coding. The following 11 digits are the account number, representing the customer's specific account at the identified bank and city. The final digit is a control digit, calculated algorithmically from the preceding 17 digits using a weighting formula specified by Banco de México — this check digit allows the CLABE to be validated computationally before a transfer is submitted, catching entry errors before they result in a misdirected payment.
What Is a CLABE Used For?
The CLABE is the mandatory identifier for all electronic bank transfers within Mexico's SPEI interbank system. Any domestic bank transfer in Mexico — payroll payments, supplier payments, personal transfers between accounts at different banks, IMSS social security contributions — requires the recipient's 18-digit CLABE as the account identifier. Mexican banks' internet banking platforms, mobile banking apps, and business payment systems all use the CLABE as the primary account lookup mechanism for transfer initiation.
For international transfers into Mexico from the United States or other countries, the CLABE is required alongside the receiving bank's SWIFT/BIC code. Major international remittance platforms — Wise, Remitly, Western Union Digital, Xoom — all require the CLABE when directing payments to Mexican bank accounts. The CLABE effectively replaces the branch code and account number combination that senders to other countries might use, providing a single standardized input that encodes all necessary routing information.
How to Find a CLABE Number
The CLABE is available through several channels. Online or mobile banking apps for Mexican bank accounts display the CLABE prominently in the account details or transfer settings section — it is often labeled explicitly as "CLABE Interbancaria." Bank statements from Mexican financial institutions print the CLABE on the account summary page alongside the account number and bank name. Bank branches can also provide the CLABE on request if the account holder presents their identification and account credentials. Some Mexican bank debit cards include the CLABE in the card packaging or the initial account setup documentation. For recipients in Mexico providing their account details to overseas senders, the CLABE is the essential piece of information — without it, an international transfer cannot be routed to a specific Mexican bank account.
CLABE vs IBAN vs Account Number
The CLABE is Mexico's functional equivalent to the IBAN used in Europe and the Middle East — both are standardized account identifiers that encode bank and routing information in a single string, replacing the multi-field bank code and account number inputs previously required. The key differences are geographic scope and format: the IBAN is used across 76+ countries with a two-letter country code prefix; the CLABE is Mexico-specific with no country prefix. The IBAN format varies in length by country (22 digits for the UK, 27 digits for France); the CLABE is always exactly 18 digits. A standard Mexican account number (typically 10 to 11 digits) differs from the CLABE — the account number alone is insufficient for electronic transfers, as it does not contain the bank code or city code needed for routing. Only the full 18-digit CLABE provides all the information needed for unambiguous account identification in the SPEI system.
Sending Money to Mexico: Using the CLABE Correctly
For the substantial US-to-Mexico remittance corridor — one of the world's largest, with over $60 billion sent annually — correct CLABE entry is critical to ensuring transfers reach the intended recipient. The most common errors are truncating the CLABE (entering fewer than 18 digits), transposing digits, or confusing the CLABE with the shorter account number printed on the debit card. The check digit validation built into the CLABE format means that most single-digit entry errors will be detected by the receiving platform before the transfer is processed, but not all errors are detectable — an 18-digit number with a plausible check digit that matches a different account can result in a misdirected transfer that is difficult to recover.
Best practice for US-to-Mexico senders is to obtain the CLABE directly from the recipient (ideally via a screenshot of the recipient's banking app showing the CLABE) and to use the platform's account verification feature if available before submitting the transfer. Platforms including Remitly and Wise allow verification of the recipient's name against the CLABE before sending, providing an additional check that the CLABE belongs to the intended recipient.
FAQs
What is a CLABE number in Mexico?
A CLABE (Clave Bancaria Estandarizada) is an 18-digit standardized bank code that uniquely identifies a Mexican bank account for electronic transfers. Introduced by the Banco de México in 2004, it encodes the bank code (3 digits), city code (3 digits), account number (11 digits), and a control digit. It is required for all SPEI domestic transfers within Mexico and for international transfers into Mexican bank accounts.
How do I find my CLABE number?
Your CLABE is displayed in your Mexican bank's mobile or online banking app under account details, on your bank statements, and is available from your bank branch on request with valid identification. It is typically labeled "CLABE Interbancaria." For sending money to someone in Mexico, ask the recipient to provide their 18-digit CLABE directly from their banking app to ensure accuracy.
Is a CLABE the same as a bank account number?
No. A standard Mexican account number is typically 10 to 11 digits and identifies the account within a specific bank, but it does not contain the bank code or city code needed for interbank routing. The CLABE is 18 digits and encodes all routing information — bank, city, and account — in a single standardized format. For all electronic transfers, the 18-digit CLABE is required, not the shorter account number.
Can I send money to a Mexican bank account using a CLABE from the US?
Yes. Most international money transfer platforms including Remitly, Wise, Western Union Digital, and Xoom support transfers to Mexican bank accounts using the recipient's CLABE. In addition to the CLABE, you will typically need the receiving bank's name and SWIFT/BIC code. The transfer is then routed through the international banking system to the Mexican bank and credited to the specified CLABE account via the SPEI domestic system.
How many digits is a CLABE number?
A CLABE number is exactly 18 digits — always. It consists of 3 digits for the bank code, 3 digits for the city code, 11 digits for the account number, and 1 control digit calculated from the preceding 17 digits. Any number shorter or longer than 18 digits is not a valid CLABE and will be rejected by electronic transfer systems.
