Desarrollo
Cómo Generar CBU Aleatorio para Pruebas y Desarrollo - Argentina 2024
Aprende a generar CBU y CVU aleatorios válidos para pruebas de software, desarrollo y testing. Códigos que funcionan sin usar datos reales.
TodoProps Editorial4 minActualizado el
Validá un CBU o CVU ahora
También podés usar la calculadora online para obtener el cálculo completo.
¿Cómo verificar un CBU o CVU válido?
Requisitos básicos
- Debe tener exactamente 22 dígitos numéricos sin espacios ni caracteres.
- Los primeros dígitos deben corresponder a un banco o PSP habilitado. Ejemplo: 011 = Nación, 017 = BBVA, etc.
- Poseer dígitos verificadores correctos calculados con algoritmo módulo 10 oficial.
📌 Algoritmo de validación según BCRA
Bloque 1 (dígitos 1‑8)
Se compone de:
- Código de banco (3 dígitos), sucursal (4 dígitos) y dígito verificador.
Cálculo: Multiplicar cada dígito por los ponderadores 7‑1‑3‑9‑7‑1‑3, sumar y aplicar módulo 10; el rema resto se resta de 10. Si resta = 10 se asigna 0. Compara con el dígito verificador.
Bloque 2 (dígitos 9‑22)
Consiste en 13 dígitos de cuenta + un dígito verificador. El algoritmo usa ponderadores 3‑9‑7‑1‑3‑9‑7‑1‑3‑9‑7‑1‑3 con lógica idéntica al bloque 1.
Estructura general de la CBU y CVU
CBU bancaria
- Banco (3) + Sucursal (4) + Dígito verif.
- Cuenta (13) + Dígito verif.
CVU digital (billeteras)
- “000” + PSP (4) + Dígito verif.
- “0” + ID cliente (12) + Dígito verif. final.
Validación automática vs manual
Manual:
- Verificar largo (22 dígitos).
- Confirmar código bancario válido.
- Calcular dos dígitos verificadores manualmente.
Automática:
- Comprueba largo, códigos y dígitos verificadores al instante.
- Incluye validación para bancos y PSP. Ejemplo: TodoProps.
Resumen de pasos imprescindibles
- Contar 22 dígitos numéricos.
- Confirmar código válido (banco o PSP).
- Calcular y verificar dígito del bloque 1.
- Calcular y verificar dígito del bloque 2.
- Si todo coincide, el CBU/CVU es válido.
¿Por qué es útil?
Previene errores al ingresar un CBU/CVU, evita transferencias fallidas o a cuentas incorrectas. No valida titularidad ni si la cuenta existe, pero garantiza estructura correcta.