Validador de CBU Argentina
Validador online de CBU Argentina. Verifique formato e dígitos de controle.
Como funciona a validação do CBU?
A CBU (Clave Bancaria Uniforme) é o código de conta bancária de 22 dígitos adotado pelos bancos na Argentina para realizar transferências de fundos eletrônicos de forma rápida e segura.
A nossa ferramenta gera e valida CBUs de 22 dígitos compostos por dois blocos, aplicando somas ponderadas em Módulo 10 para cada dígito verificador de bloco.
Anatomia & Estrutura da Clave Bancaria Uniforme (CBU)
O CBU argentino de 22 dígitos é estruturado em 2 blocos independentes de verificação:
| Posição | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| 1 a 3 | Código do Banco | 3 dígitos | Código oficial da instituição financeira homologada pelo BCRA | 011 |
| 4 a 7 | Código da Sucursal | 4 dígitos | Número da agência bancária de abertura da conta | 0045 |
| 8 | Dígito Bloco 1 (D1) | 1 dígito | DV Módulo 10 ponderado sobre o banco e sucursal com pesos [7, 1, 3] | 6 |
| 9 a 21 | Número da Conta | 13 dígitos | Identificador único da conta corrente ou caixa de poupança | 0123456789012 |
| 22 | Dígito Bloco 2 (D2) | 1 dígito | DV Módulo 10 ponderado sobre os 13 dígitos de conta com pesos [7, 1, 3] | 8 |
Algoritmo de Validação do CBU (BCRA Módulo 10 Ponderado)
O BCRA define a validação de 2 dígitos verificadores por Módulo 10 com pesos cíclicos [7, 1, 3]:
DV = (10 - (Σ (d[i] × [7, 1, 3][i % 3])) % 10) % 10
- 1. Bloco 1 (Banco e Sucursal): multiplica-se os 7 primeiros dígitos pelos fatores cíclicos [7, 1, 3, 7, 1, 3, 7].
- 2. Calcula-se a soma dos produtos e o resto por 10: DV1 = (10 - (Soma % 10)) % 10.
- 3. Compara-se o resultado obtido com o 8º dígito.
- 4. Bloco 2 (Conta Corrente): multiplica-se os 13 dígitos da conta pelos fatores cíclicos [7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7].
- 5. Calcula-se o DV2 da mesma forma e compara-se com o 22º dígito final.
- 6. O CBU é válido se ambos os dígitos verificadores coincidirem com os cálculos.