Verificación de cuenta bancaria y CLABE interbancaria
Cómo verificar un número de cuenta bancaria y CLABE interbancaria en México: estructura del código, algoritmo de control, normativa SPEI

Resumir este artículo con
La verificación de las coordenadas bancarias es un paso crítico en cualquier proceso de incorporación de clientes, pagos a proveedores o domiciliación de cobros. En México, el fraude por suplantación de datos bancarios constituye una amenaza creciente: Banxico ha señalado un aumento sostenido de las reclamaciones relacionadas con transferencias fraudulentas vía SPEI, y la UIF ha intensificado sus controles sobre los movimientos sospechosos en cuentas de pago. Esta guía detalla la estructura de la CLABE interbancaria, los métodos de verificación disponibles y las mejores prácticas para proteger los flujos financieros de su empresa.
Este artículo se proporciona con fines informativos y no constituye asesoramiento jurídico. Consulte a un profesional del derecho para situaciones específicas.
Estructura de la CLABE interbancaria
La CLABE (Clave Bancaria Estandarizada) es el identificador estándar para las transferencias electrónicas interbancarias en México a través del sistema SPEI (Sistema de Pagos Electrónicos Interbancarios) operado por Banxico. La CLABE tiene 18 dígitos y sigue un formato estandarizado.
Anatomía de una CLABE interbancaria
| Elemento | Posición | Longitud | Ejemplo |
|---|---|---|---|
| Código de banco | 1-3 | 3 dígitos | 012 (BBVA) |
| Código de plaza | 4-6 | 3 dígitos | 180 |
| Número de cuenta | 7-17 | 11 dígitos | 01234567890 |
| Dígito de control | 18 | 1 dígito | 5 |
El código de banco identifica a la institución financiera (por ejemplo, 012 corresponde a BBVA México, 014 a Santander México, 002 a Banamex/Citibanamex). El código de plaza identifica la sucursal o zona geográfica. El dígito de control se calcula mediante un algoritmo de verificación que permite detectar errores de captura.
Comparación de estructuras de identificación bancaria
| País | Identificador | Longitud | Estructura | Sistema de pagos |
|---|---|---|---|---|
| México | CLABE | 18 dígitos | 3 (banco) + 3 (plaza) + 11 (cuenta) + 1 (control) | SPEI |
| España | IBAN (ES) | 24 caracteres | ES + 2 (control) + 4 (entidad) + 4 (oficina) + 2 (control) + 10 (cuenta) | SEPA |
| EE.UU. | ABA + Account | 9 + variable | Routing number + Account number | ACH/Fedwire |
| Colombia | Cuenta | 11-16 dígitos | Variable por banco | ACH Colombia |
| Brasil | Agência + Conta | Variable | 4 (agencia) + cuenta | SPB/PIX |
Algoritmo de verificación de la CLABE
El dígito de control de la CLABE (posición 18) se calcula mediante un algoritmo de módulo 10 con pesos 3, 7 y 1, aplicados cíclicamente a los primeros 17 dígitos. Esta validación detecta la mayoría de los errores de transcripción, incluyendo transposiciones de dígitos adyacentes.
El procedimiento consiste en multiplicar cada uno de los 17 primeros dígitos por el factor correspondiente (3, 7, 1, 3, 7, 1...), sumar los dígitos del resultado de cada multiplicación, calcular el módulo 10 de la suma total, y restar el resultado de 10 para obtener el dígito de control (si el resultado es 10, el dígito de control es 0).
Esta verificación matemática detecta errores de captura, pero no confirma que la cuenta exista, esté activa ni pertenezca a la persona declarada.
Límites de la verificación sintáctica
Una CLABE puede superar todas las validaciones de formato y dígito de control siendo fraudulenta. Existen tres escenarios principales.
La sustitución de coordenadas bancarias en facturas CFDI es el primero: un estafador intercepta una factura legítima y reemplaza la CLABE del proveedor por la suya. El segundo son las cuentas inactivas: una CLABE válida puede corresponder a una cuenta cerrada, lo que genera rechazos de transferencia SPEI con devolución. El tercero es la usurpación de identidad: un delincuente abre una cuenta con documentación falsificada y comunica una CLABE perfectamente válida.
¿Listo para automatizar sus verificaciones?
Piloto gratuito con sus propios documentos. Resultados en 48h.
Solicitar un piloto gratuitoMarco regulatorio en México
La verificación de coordenadas bancarias en México se enmarca dentro de varias normativas. La LFPIORPI establece las obligaciones de debida diligencia que incluyen la verificación de la titularidad de las cuentas en operaciones sujetas a control. La UIF, como autoridad supervisora, exige a los sujetos obligados la identificación y verificación del titular de las cuentas utilizadas en operaciones relevantes.
Banxico regula el sistema SPEI y las transferencias electrónicas interbancarias, estableciendo estándares de seguridad para las operaciones de pago. Las Disposiciones de la CNBV en materia de medios electrónicos complementan el marco con requisitos específicos sobre la autenticación de beneficiarios.
La Condusef recibe reclamaciones de usuarios afectados por fraudes en transferencias y publica alertas sobre modalidades de fraude bancario emergentes.
Fraudes comunes en México
Fraude al proveedor (cambio de CLABE)
El estafador se hace pasar por un proveedor existente y envía un correo electrónico o carta solicitando la actualización de sus coordenadas bancarias. Sin verificación del titular de la nueva cuenta, la empresa transfiere los pagos siguientes a la cuenta del defraudador. Este tipo de fraude es particularmente frecuente en PyMEs que carecen de procedimientos formales de verificación.
Fraude del CEO
El delincuente suplanta la identidad de un directivo para ordenar una transferencia urgente vía SPEI a una cuenta externa. La urgencia y la autoridad percibida eluden los controles internos habituales.
Phishing bancario y cuentas mula
En México, las campañas de phishing dirigidas a obtener credenciales bancarias alimentan una red de cuentas mula utilizadas para recibir y desviar fondos fraudulentos. La Condusef y la Policía Cibernética han alertado reiteradamente sobre el incremento de estas prácticas.
Métodos de verificación en la práctica
Nivel 1: validación de formato
Verificar que la CLABE cumple el formato de 18 dígitos, que el código de banco corresponde a una institución registrada ante Banxico y que el dígito de control es correcto. Este nivel detecta errores de captura.
Nivel 2: verificación de existencia de la cuenta
Consultar si la cuenta existe y está activa. Los servicios de verificación de CLABE por API permiten confirmar la existencia de la cuenta interrogando los sistemas bancarios. Este nivel detecta CLABE inventadas o correspondientes a cuentas cerradas.
Nivel 3: verificación de concordancia titular-CLABE
El control más completo consiste en verificar que el titular de la cuenta coincide con la entidad declarada. Con las disposiciones de Banxico sobre medios de pago electrónicos, las instituciones bancarias deben implementar controles de verificación del beneficiario. Para las empresas, esta verificación se complementa con los procesos de verificación de identidad y KYC.
Automatización de la verificación de coordenadas bancarias
La verificación manual de CLABE no es escalable. Un departamento de tesorería que procesa cientos de facturas mensuales no puede verificar telefónicamente la titularidad de cada cuenta. Las soluciones de validación documental automatizada permiten integrar la verificación de CLABE directamente en el flujo de procesamiento de facturas CFDI y contratos.
El sistema extrae la CLABE del documento, valida su formato, comprueba la existencia de la cuenta mediante API y verifica la concordancia con el nombre del beneficiario declarado. Cualquier cambio de coordenadas bancarias en un proveedor existente genera una alerta y un flujo de confirmación secundario.
Este enfoque automatizado se integra en una estrategia más amplia de debida diligencia y verificación de comprobante de domicilio, donde cada documento se controla antes de ser aceptado en el sistema.
Buenas prácticas para empresas
La protección contra el fraude de coordenadas bancarias requiere combinar procesos y tecnología. Primero, aplicar la regla de doble validación: toda modificación de CLABE de un proveedor debe ser aprobada por dos personas, una de las cuales contacta al proveedor por un canal independiente (teléfono previamente registrado). Segundo, mantener un histórico de coordenadas bancarias con fecha, justificación y registro de cada cambio. Tercero, automatizar las alertas ante cambios de CLABE en proveedores existentes. Cuarto, capacitar al personal de tesorería y cuentas por pagar en los esquemas de fraude habituales y las señales de alerta.
Para una visión completa, consulte nuestra guía de verificación documental por sector.
Pase a la acción
CheckFile verifica 180.000 documentos al mes con un 98,7 % de precisión OCR. Pruebe la plataforma con sus propios documentos — resultados en 48 h.
Preguntas frecuentes
¿La validación del dígito de control de la CLABE garantiza la seguridad de una transferencia?
No. El algoritmo de módulo 10 verifica únicamente la coherencia matemática de la CLABE. No confirma la existencia de la cuenta, la identidad del titular ni que la cuenta esté activa. Una CLABE sintácticamente correcta puede pertenecer a un defraudador.
¿Qué medidas de verificación de beneficiarios exige Banxico?
Banxico ha establecido disposiciones para que las instituciones bancarias implementen controles de verificación del beneficiario en transferencias SPEI, particularmente para montos significativos. Las instituciones deben validar que los datos del beneficiario correspondan al titular de la cuenta receptora.
¿Qué debe hacer una empresa cuando un proveedor solicita un cambio de datos bancarios?
Nunca actualizar los datos bancarios basándose únicamente en un correo electrónico o carta. Contactar al proveedor utilizando un número de teléfono previamente verificado. Verificar la nueva CLABE mediante una API de verificación. Exigir doble autorización para cualquier cambio de datos bancarios en el sistema de cuentas por pagar.
¿Cuál es la diferencia entre la CLABE y el número de cuenta?
El número de cuenta es el identificador interno de cada banco (variable en longitud y formato según la institución). La CLABE interbancaria de 18 dígitos es el identificador estandarizado para transferencias SPEI entre bancos: incluye el código del banco, la plaza, el número de cuenta y un dígito de control. Para transferencias interbancarias, siempre debe utilizarse la CLABE.
¿Cómo detectar una CLABE falsificada en una factura?
El análisis de los metadatos del documento (fecha de creación, software de edición, historial de modificaciones) puede revelar alteraciones. La comparación con las coordenadas bancarias previamente registradas permite detectar cambios sospechosos. Las soluciones de validación documental automatizada combinan ambos enfoques y añaden la verificación del titular mediante API.
Nuestros datos de más de 180 000 documentos procesados mensualmente en el sector financiero confirman una tasa de detección de fraude del 94,8 % y un tiempo medio de verificación de 4,2 segundos.
Manténgase informado
Reciba nuestros análisis de cumplimiento y guías prácticas en su correo.