Pular para o conteúdo

Gerador e Validador de CBU para Argentina | Códigos Bancários do BCRA

Gere e valide códigos bancários CBU (Clave Bancaria Uniforme) da Argentina. Ferramenta gratuita que utiliza algoritmos oficiais do BCRA para desenvolvedores, testadores e aplicações financeiras.

Gerador e Validador de CBU Argentino

Gere um CBU aleatório, mas válido, para testar seus aplicativos e integrações.

Clique no botão acima para gerar um CBU válido

Sobre o CBU

O CBU (Clave Bancaria Uniforme) é um código de 22 dígitos usado na Argentina para identificar contas bancárias para transferências eletrônicas e pagamentos.

Cada CBU contém informações sobre o banco, agência e número da conta, junto com dígitos de verificação que garantem sua validade.

Estrutura do CBU

Primeiro Bloco (8 dígitos): Código do Banco e Agência
XXXXXXXX
Segundo Bloco (14 dígitos): Número da Conta
XXXXXXXXXXXXXX
Calculadora de carregamento...
📚

Documentação

Uma CBU (Clave Bancaria Uniforme) é um código de 22 dígitos que identifica uma conta bancária na Argentina. Esta ferramenta gera CBUs aleatórias que passam pelas regras oficiais dos dígitos verificadores e verifica se uma CBU existente está formada corretamente.

O que é um CBU?

Clave Bancaria Uniforme significa "Chave Bancária Uniforme" em espanhol. O banco central da Argentina, o Banco Central de la República Argentina (BCRA), introduziu o CBU em novembro de 1997, pela Comunicação "A" 2622, para dar a todas as contas bancárias do país um único identificador padrão. Antes disso, cada banco usava seu próprio sistema de numeração de contas, o que tornava as transferências eletrônicas entre bancos lentas e sujeitas a erros.

Toda conta bancária ativa na Argentina tem exatamente um CBU. Os bancos o exibem em seus aplicativos, extratos e serviços de internet banking, e os clientes o fornecem a qualquer pessoa que precise enviar dinheiro por transferência.

Estrutura e formato do CBU

Um CBU tem sempre 22 dígitos, sem letras nem espaços. Ele se divide em dois blocos:

Um dígito verificador é um dígito calculado a partir dos outros dígitos de um bloco. Ele permite que um computador detecte um dígito digitado incorretamente ou fora de ordem sem entrar em contato com o servidor do banco. Se o dígito verificador de um CBU enviado não corresponder ao resultado da fórmula, o CBU será rejeitado como inválido.

Como calcular o dígito verificador do CBU

Os dois dígitos verificadores usam o mesmo método, chamado de soma de verificação ponderada em módulo 10. Cada dígito do número-base do bloco é multiplicado por um peso fixo, os produtos são somados e o dígito final vem dessa soma. A regra do BCRA prevê módulo 10 com o padrão de pesos repetido 9, 7, 1, 3, terminando no dígito imediatamente anterior ao dígito verificador.

Etapas:

  1. Multiplique cada dígito do número-base pelo peso correspondente.
  2. Some todos os produtos.
  3. Divida a soma por 10 e mantenha o resto.
  4. Se o resto for 0, o dígito verificador será 0. Caso contrário, o dígito verificador será 10 menos o resto.

Pesos do primeiro bloco (aplicados aos primeiros 7 dígitos): 7, 1, 3, 9, 7, 1, 3

Pesos do segundo bloco (aplicados aos primeiros 13 dígitos do segundo bloco): 3, 9, 7, 1, 3, 9, 7, 1, 3, 9, 7, 1, 3

Exemplo: calculando uma CBU

Comece com uma base de 7 dígitos para o primeiro bloco: 0110070.

Dígito0110070
Peso7139713
Produto0130070

Os produtos totalizam 11. O resto após a divisão por 10 é 1, portanto o dígito verificador é 10 − 1 = 9. O primeiro bloco é 01100709.

Agora use uma base de 13 dígitos para o segundo bloco: 0003100056000. Multiplicar cada dígito pelo seu peso (3, 9, 7, 1, 3, 9, 7, 1, 3, 9, 7, 1, 3) e somar os produtos resulta em uma soma de 75. O resto após a divisão por 10 é 5, portanto o dígito verificador é 10 − 5 = 5. O segundo bloco é 00031000560005.

A união dos dois blocos forma a CBU completa:

10110070900031000560005
2

Este código de 22 dígitos é uma CBU válida, pois os dois dígitos verificadores correspondem ao resultado da fórmula.

Como usar o gerador

A aba do gerador preenche aleatoriamente as posições do banco, da agência e da conta e depois calcula os dois dígitos verificadores com a fórmula acima. O resultado é um código de 22 dígitos que sempre passa pela validação, útil para preencher bancos de dados de teste ou verificar como um software processa uma CBU, sem usar um número de conta real.

Como usar o validador

A aba do validador verifica uma CBU enviada segundo quatro regras: ela deve ter exatamente 22 caracteres, conter apenas dígitos, seu 8º dígito deve corresponder ao dígito verificador calculado a partir dos primeiros 7 dígitos, e seu 22º dígito deve corresponder ao dígito verificador calculado a partir dos 13 dígitos anteriores. Se uma regra falhar, a ferramenta informa qual bloco é inválido.

A aprovação nessas verificações confirma apenas que a CBU está formada corretamente. Ela não confirma que a conta existe ou está aberta, pois isso exige acesso aos próprios registros do banco.

CBU e CVU

Um CVU (Clave Virtual Uniforme) identifica uma conta em um provedor de carteira digital, como um aplicativo de pagamento de uma fintech, e não em um banco tradicional. O CVU usa o mesmo formato de 22 dígitos e a mesma fórmula de dígito verificador do CBU, então os dois são intercambiáveis para enviar e receber transferências.

Perguntas frequentes

Quantos dígitos tem um CBU? Exatamente 22. Os primeiros 8 identificam o banco e a agência, e os últimos 14 identificam a conta.

Qual é a diferença entre um CBU e um CVU? O CBU pertence a uma conta bancária. O CVU pertence a uma conta de carteira digital. Ambos usam 22 dígitos e as mesmas regras de dígito verificador, e o dinheiro pode circular entre eles como em qualquer outra transferência.

Um CBU gerado pode ser usado em uma transferência real? Não. Um CBU gerado só tem garantia de estar bem formado; ele não está vinculado a nenhuma conta real, então uma transferência enviada a ele falhará ou será rejeitada.

Por que um validador rejeita um CBU que parece correto? Geralmente por um erro de copiar e colar, como um espaço a mais, um dígito faltando ou dois dígitos trocados. A fórmula do dígito verificador foi feita justamente para detectar esse tipo de erro.

Um CBU válido garante que a conta existe? Não. Os dígitos verificadores apenas confirmam que o código segue o formato correto. Para confirmar que uma conta está aberta e ativa, é preciso consultar o próprio banco.

Onde é possível encontrar o próprio CBU? Na seção de dados da conta do aplicativo do banco ou do internet banking, ou em um extrato impresso.

Referências

  1. Banco Central de la República Argentina (BCRA). Sistema Nacional de Pagos – Servicios de pago (texto ordenado). BCRA: Sistema Nacional de Pagos – Servicios de pago — blocos do CBU (banco de 3 dígitos, agência de 4 dígitos, dígito verificador; conta de 13 dígitos, dígito verificador), dígitos verificadores por módulo 10 com pesos 9713 e os mesmos dígitos verificadores para o CVU.
  2. Banco Central de la República Argentina (BCRA). Informe de Inclusión Financiera: Glosario. BCRA: Glosario — o CBU e o CVU são códigos de 22 dígitos cada.
  3. Banco Central de la República Argentina (BCRA). Comunicación "A" 2622: Sistema Nacional de Pagos. Clave Bancaria Uniforme (CBU), 14 de novembro de 1997. BCRA: Comunicación "A" 2622 — a comunicação que introduziu o CBU e seu formato de dois blocos em módulo 10 (pesos 9713).