Datos

Validador de CBU (Argentina)

Verificá la Clave Bancaria Uniforme argentina en tiempo real. Validación completa con algoritmo de doble dígito verificador.

Instantáneo🔒En tu navegadorSin registro
En vivo
Probá con:

¿Qué es el CBU argentino?

La Clave Bancaria Uniforme (CBU) es el identificador único de cuentas bancarias en Argentina, creado por el Banco Central (BCRA) en 1991 para estandarizar transferencias electrónicas. Consiste en 22 dígitos numéricos que codifican información del banco, sucursal y cuenta.

El CBU revolucionó el sistema bancario argentino al permitir transferencias inmediatas entre distintas entidades sin necesidad de acuerdos bilaterales. Hoy es obligatorio para todas las cuentas bancarias (cajas de ahorro, cuentas corrientes, cuentas sueldo) y fundamental para operaciones de débito automático, acreditación de haberes y pagos digitales.

Estructura: BBBBSSSCVVVVVVVVVVVVVC donde BBBB es el código de banco, SSS la sucursal, C el primer dígito verificador, V el número de cuenta (13 dígitos) y C el segundo verificador. Esta arquitectura permite validación sin conexión a servidores, ideal para sistemas de alto volumen como Mercado Pago, débitos de servicios y homebanking.

Cómo funciona el algoritmo de validación

El CBU implementa un sistema de doble verificación basado en el algoritmo módulo 10 (similar a Luhn pero con ponderaciones específicas):

Primera verificación (bloque banco-sucursal):

  • Se toman los primeros 7 dígitos (BBBBSSS)
  • Se multiplican por la secuencia fija: 7, 1, 3, 9, 7, 1, 3
  • Se suman los productos y se calcula el resto al dividir por 10
  • El dígito verificador (posición 8) debe ser (10 - resto) mod 10

Segunda verificación (bloque cuenta):

  • Se toman los 13 dígitos de cuenta + verificador ya validado (posiciones 9-21)
  • Se multiplican por: 3, 9, 7, 1, 3, 9, 7, 1, 3, 9, 7, 1, 3
  • Mismo proceso: suma, resto por 10, comparación con dígito 22

Este doble checksum independiente detecta el 99.8% de errores de transcripción y el 100% de errores de transposición de dígitos adyacentes. El BCRA publica el algoritmo oficial en su normativa de Comunicación A 2779.

Cuándo y por qué validar un CBU

La validación de CBU es crítica en múltiples operaciones financieras diarias en Argentina:

  • Transferencias bancarias: antes de iniciar una transferencia (débito inmediato, transferencia 3.0), validar evita rechazos que demoran 24-48 horas en revertirse
  • Alta de proveedores: empresas deben validar CBU de proveedores para pagos automáticos, evitando errores que generan problemas fiscales y contables
  • Débitos automáticos: servicios (telefonía, streaming, tarjetas) validan CBU antes de procesar adhesiones para evitar rebotes que penalizan al comercio
  • Homebanking y billeteras digitales: Mercado Pago, Ualá, Naranja X validan CBU en tiempo real al vincular cuentas para prevenir fraudes

Según datos del BCRA, en 2023 se procesaron más de 2.400 millones de transferencias en Argentina. Validar CBU antes de enviar reduce costos de reversión (típicamente $500-1000 por operación fallida) y mejora la experiencia del usuario dramáticamente.

Limitaciones y errores comunes

Este validador verifica la coherencia matemática del CBU, pero no puede confirmar aspectos operativos:

  • No verifica existencia de la cuenta: un CBU puede ser válido en formato pero no corresponder a una cuenta activa en el banco
  • No valida titularidad: no puede confirmar que el CBU pertenezca a una persona o empresa específica
  • No detecta cuentas cerradas: si una cuenta fue dada de baja, el CBU mantiene su validez matemática
  • No verifica bloqueos judiciales: embargos o inhibiciones no son detectables por validación de formato

Errores frecuentes: confundir CBU con CVU (Clave Virtual Uniforme, usada en billeteras digitales como Mercado Pago), copiar CBU con espacios o guiones que algunos sistemas rechazan, usar CBU de prueba (como 0000003100000000000000) en producción. Para validaciones críticas de existencia real, usar APIs de COELSA (la cámara electrónica del BCRA) o servicios bancarios de verificación de cuentas que consultan directamente al banco destino.

Preguntas frecuentes

¿Cuál es la diferencia entre CBU y CVU?

El CBU identifica cuentas bancarias tradicionales. El CVU (Clave Virtual Uniforme) identifica cuentas en billeteras digitales (Mercado Pago, Ualá, etc.). Ambos tienen 22 dígitos y el CVU usa el mismo algoritmo de validación, pero comienza con códigos específicos: 0000007900 para Mercado Pago, 0000003400 para Ualá.

¿Por qué mi CBU válido es rechazado en algunas transferencias?

Un CBU matemáticamente válido puede ser rechazado si: la cuenta está cerrada, tiene restricciones judiciales, el banco tiene problemas técnicos, o hay límites de transferencia. La validación de formato solo confirma que la estructura es correcta, no que la cuenta esté operativa.

¿Puedo generar CBUs válidos para testing?

Podés calcular dígitos verificadores para generar CBUs sintéticos válidos en formato, pero usar CBUs reales ajenos sin autorización puede violar leyes de protección de datos personales. Para ambientes de prueba, inventá números de cuenta y calculá los verificadores, o usá CBUs de sandbox si tu banco los provee.

¿Es seguro compartir mi CBU públicamente?

El CBU solo permite recibir dinero, no extraerlo, así que compartirlo es relativamente seguro. Sin embargo, hacerlo público en redes puede exponerte a: intentos de phishing, recepción de fondos no solicitados que complican auditorías, o asociación de tu identidad con tu banco. Compartilo solo con personas/empresas de confianza.

¿Te sirvió este generador?