Saltar al contenido

Generador y Validador de CBU para Argentina | Códigos Bancarios del BCRA

Genere y valide códigos bancarios CBU (Clave Bancaria Uniforme) de Argentina. Herramienta gratuita que utiliza algoritmos oficiales del BCRA para desarrolladores, testers y aplicaciones financieras.

Generador y Validador de CBU Argentino

Genere un CBU aleatorio pero válido para probar sus aplicaciones e integraciones.

Haga clic en el botón de arriba para generar un CBU válido

Acerca del CBU

El CBU (Clave Bancaria Uniforme) es un código de 22 dígitos utilizado en Argentina para identificar cuentas bancarias para transferencias electrónicas y pagos.

Cada CBU contiene información sobre el banco, la sucursal y el número de cuenta, junto con dígitos de verificación que garantizan su validez.

Estructura del CBU

Primer Bloque (8 dígitos): Código de Banco y Sucursal
XXXXXXXX
Segundo Bloque (14 dígitos): Número de Cuenta
XXXXXXXXXXXXXX
Calculadora de carga...
📚

Documentación

Una CBU (Clave Bancaria Uniforme) es un código de 22 dígitos que identifica una cuenta bancaria en Argentina. Esta herramienta genera CBU aleatorias que cumplen las reglas oficiales de los dígitos de control y comprueba si una CBU existente está bien formada.

¿Qué es una CBU?

Clave Bancaria Uniforme significa «Clave bancaria uniforme» en español. El Banco Central de la República Argentina (BCRA) estableció las partes de la CBU en la Comunicación «A» 2622 del 14 de noviembre de 1997, titulada «Sistema Nacional de Pagos. Elementos que integran la Clave Bancaria Uniforme». El objetivo era asignar a cada cuenta bancaria del país un identificador estándar. Antes, cada banco utilizaba su propio sistema de numeración de cuentas, lo que hacía que las transferencias entre bancos fueran lentas y propensas a errores.

Cada cuenta bancaria activa en Argentina tiene exactamente una CBU. Los bancos la muestran en sus aplicaciones, en los resúmenes de cuenta y en la banca en línea, y los clientes se la proporcionan a quien necesite enviarles dinero mediante una transferencia.

Estructura y formato de la CBU

Una CBU siempre tiene 22 dígitos, sin letras ni espacios. Se divide en dos bloques:

  • Primer bloque (8 dígitos): identifica el banco y la sucursal. Los primeros 3 dígitos son el código del banco, los 4 dígitos siguientes son el código de la sucursal y el dígito 8 es un dígito de control.
  • Segundo bloque (14 dígitos): identifica la cuenta. Los primeros 13 dígitos son el número de cuenta. El dígito 14 es un dígito de control.

Un dígito de control es un dígito calculado a partir de los demás dígitos de un bloque. Permite que una computadora detecte un dígito mal escrito o cambiado de posición sin comunicarse con el servidor de un banco. Si el dígito de control de una CBU enviada no coincide con el que produce la fórmula, la CBU se rechaza como no válida.

Cómo calcular el dígito de control de una CBU

Ambos dígitos de control usan el mismo método, denominado suma de comprobación de módulo 10 ponderada. Cada dígito del número base del bloque se multiplica por un peso fijo, se suman los productos y el dígito final se obtiene de esa suma.

Pasos:

  1. Multiplicar cada dígito del número base por su peso correspondiente.
  2. Sumar todos los productos.
  3. Dividir la suma por 10 y conservar el resto.
  4. Si el resto es 0, el dígito de control es 0. De lo contrario, el dígito de control es 10 menos el resto.

Pesos del primer bloque (aplicados a los primeros 7 dígitos): 7, 1, 3, 9, 7, 1, 3

Pesos del segundo bloque (aplicados a los primeros 13 dígitos del segundo bloque): 3, 9, 7, 1, 3, 9, 7, 1, 3, 9, 7, 1, 3

Ejemplo: cálculo de una CBU

Comience con una base de 7 dígitos para el primer bloque: 0110070.

Dígito0110070
Peso7139713
Producto0130070

Los productos suman 11. El resto después de dividir por 10 es 1, por lo que el dígito de control es 10 − 1 = 9. El primer bloque es 01100709.

Ahora tome una base de 13 dígitos para el segundo bloque: 0003100056000. Al multiplicar cada dígito por su peso (3, 9, 7, 1, 3, 9, 7, 1, 3, 9, 7, 1, 3) y sumar los productos, se obtiene una suma de 75. El resto después de dividir por 10 es 5, por lo que el dígito de control es 10 − 5 = 5. El segundo bloque es 00031000560005.

Al unir ambos bloques se obtiene la CBU completa:

10110070900031000560005
2

Este código de 22 dígitos es una CBU válida, porque ambos dígitos de control coinciden con los que produce la fórmula.

Cómo usar el generador

La pestaña del generador completa las posiciones del banco, la sucursal y la cuenta con dígitos aleatorios y luego calcula ambos dígitos de control con la fórmula anterior. El resultado es un código de 22 dígitos que siempre supera la validación, útil para completar bases de datos de prueba o comprobar cómo gestiona un software la entrada de una CBU, sin usar un número de cuenta real.

Cómo usar el validador

La pestaña de validación comprueba una CBU introducida conforme a cuatro reglas: debe tener exactamente 22 caracteres, debe contener únicamente dígitos, su dígito 8 debe coincidir con el dígito de control calculado a partir de los primeros 7 dígitos y su dígito 22 debe coincidir con el dígito de control calculado a partir de los 13 dígitos anteriores. Si no se cumple una regla, la herramienta indica qué bloque no es válido.

Superar estas comprobaciones solo confirma que la CBU está bien formada. No confirma que la cuenta exista o esté abierta, ya que para ello se necesita acceder a los registros del propio banco.

CBU y CVU

Una CVU (Clave Virtual Uniforme) identifica una cuenta en un proveedor de billetera digital, como una aplicación fintech de pagos, en lugar de un banco tradicional. Una CVU usa el mismo formato de 22 dígitos y la misma fórmula para los dígitos de control que una CBU, por lo que ambas pueden utilizarse indistintamente para enviar y recibir transferencias.

Preguntas frecuentes

¿Cuántos dígitos tiene una CBU? Exactamente 22. Los primeros 8 identifican el banco y la sucursal, y los últimos 14 identifican la cuenta.

¿Cuál es la diferencia entre una CBU y una CVU? Una CBU corresponde a una cuenta bancaria. Una CVU corresponde a una cuenta de una billetera digital. Ambas usan 22 dígitos y las mismas reglas para los dígitos de control, y se puede transferir dinero entre ellas como en cualquier otra transferencia.

¿Se puede usar una CBU generada para una transferencia real? No. Una CBU generada solo tiene garantizado que está bien formada; no está vinculada a ninguna cuenta real, por lo que una transferencia enviada a ella fallará o será rechazada.

¿Por qué un validador rechaza una CBU que parece correcta? Por lo general, debido a un error al copiar y pegar, como un espacio adicional, un dígito faltante o dos dígitos intercambiados. La fórmula de los dígitos de control está diseñada para detectar precisamente este tipo de errores.

¿Una CBU válida garantiza que la cuenta existe? No. Los dígitos de control solo confirman que el código sigue el formato correcto. Para confirmar que una cuenta está abierta y activa, es necesario verificarlo con el propio banco.

¿Dónde puede alguien encontrar su propia CBU? En la sección de datos de la cuenta de la aplicación móvil de su banco o de la banca en línea, o en un resumen de cuenta impreso.