Mexican Banking Reference

Institution codes, CLABE format, and how to validate one before sending a payout.

Everything you need to implement SPEI transfers and withdrawals in Mexico. Understanding these concepts helps you build reliable integrations with the Mexican banking system.

CLABE

CLABE (Clave Bancaria Estandarizada) is Mexico's standardized bank account format for SPEI transfers. It has 18 digits:

  • Bank code (3 digits) — identifies the financial institution.
  • Branch code (3 digits) — identifies the branch.
  • Account number (11 digits) — the account identifier.
  • Check digit (1 digit) — calculated with a weighted algorithm.

Example: 012345678901234567, where 012 = BBVA México, 345 = branch, 67890123456 = account, 7 = check digit.

RFC

RFC (Registro Federal de Contribuyentes) is the Mexican tax identifier, mandatory for financial transactions. There are two formats:

  • Individual RFC: 13 characters — 4 letters + 6 digits + 3 alphanumeric. Example: MAGR850920XY1.
  • Business RFC: 12 characters — 3 letters + 6 digits + 3 alphanumeric. Example: ABC850920123.

SPEI operating times

SPEI operates 24/7 and transfers usually complete within minutes. SPEI itself no longer enforces a business-day cutoff, but individual institutions may add their own restrictions: maintenance windows, anti-fraud security validations, and the Mexican holiday calendar.

For reference, these are typical per-institution processing windows:

Day / periodProcessing hoursNotes
Monday to Friday6:00 AM – 6:00 PM (CDMX time)Same-day processing if before 5:00 PM
Saturday9:00 AM – 2:00 PMLimited processing
SundayNo processing
Bank holidaysNo processing

Always confirm current hours and restrictions with your financial institution or your Tonder integration manager — they can vary by bank and change without notice.

Holiday calendar (Mexico)

The following Mexican holidays may affect SPEI processing:

  • New Year's Day (January 1)
  • Constitution Day (February 5)
  • Benito Juárez's Birthday (March 21)
  • Easter Week (date varies)
  • Labor Day (May 1)
  • Independence Day (September 16)
  • Revolution Day (November 20)
  • Christmas Day (December 25)

Institution codes

Institution codes are assigned by Banco de México (Banxico) and used in the institution field of the beneficiary object when creating withdrawals. Below is the full catalogue of SPEI participants — 93 institutions.

CodeParticipant
2001BANXICO
37006BANCOMEXT
37009BANOBRAS
37019BANJERCITO
37135NAFIN
37166BaBien
37168HIPOTECARIA FED
40002BANAMEX
40012BBVA MEXICO
40014SANTANDER
40021HSBC
40030BAJIO
40036INBURSA
40042MIFEL
40044SCOTIABANK
40058BANREGIO
40059INVEX
40060BANSI
40062AFIRME
40072BANORTE
40106BANK OF AMERICA
40108MUFG
40110JP MORGAN
40112BMONEX
40113VE POR MAS
40124CITI MEXICO
40127AZTECA
40128AUTOFIN
40129BARCLAYS
40130COMPARTAMOS
40132MULTIVA BANCO
40133ACTINVER
40136INTERCAM BANCO
40137BANCOPPEL
40138ABC CAPITAL
40140CONSUBANCO
40141VOLKSWAGEN
40143CIBANCO
40145BBASE
40147BANKAOOL
40148PAGATODO
40150INMOBILIARIO
40151DONDE
40152BANCREA
40154BANCO COVALTO
40155ICBC
40156SABADELL
40157SHINHAN
40158MIZUHO BANK
40159BANK OF CHINA
40160BANCO S3
40638NUBANK
90600MONEXCB
90601GBM
90602MASARI
90605VALUE
90608VECTOR
90616FINAMEX
90617VALMEX
90620PROFUTURO
90630CB INTERCAM
90631CI BOLSA
90634FINCOMUN
90642REFORMA
90646STP
90652CREDICAPITAL
90653KUSPIT
90656UNAGRA
90659ASP INTEGRA OPC
90661ALTERNATIVOS
90670LIBERTAD
90677CAJA POP MEXICA
90680CRISTOBAL COLON
90683CAJA TELEFONIST
90684TRANSFER
90685FONDO (FIRA)
90686INVERCAP
90689FOMPED
90699FONDEADORA
90703TESORED
90706ARCUS
90710NVIO
90722Mercado Pago W
90723CUENCA
90728SPIN BY OXXO
90902INDEVAL
90903CoDi Valida
91802BANAMEX2
91812BBVA BANCOMER2
91814SANTANDER2
91821HSBC2
91872BANORTE2
91927AZTECA2

Operational notes:

  • BANXICO (2001) is used for internal operations: it can receive SPEI, but not send.
  • Alternate accounts (91xxx) — BANAMEX2, BBVA BANCOMER2, SANTANDER2, HSBC2, BANORTE2 and AZTECA2 can only receive payments; they don't send.
  • For banks, the last three digits of the code are the CLABE prefix: 40012 BBVA → CLABE starting with 012. Don't apply the rule to the 91xxx alternate accounts, which use their parent bank's prefix.

Nu México's code changed on 6 August 2026. Its SPEI code moved from 90638 to 40638 when it became a full banking institution. The old code stopped working on 5 August 2026 at 18:00 Mexico City time, and anything sent with it is rejected. See the changelog.

For Sandbox testing, use institution code 97846. This list comes from STP's institutions catalogue dated 12 February 2025, with Nu's code change already applied. Banxico adds and removes participants regularly, so check with your integration manager if you need a code that isn't listed here.

Next steps

Was this page helpful?

On this page