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 é uma 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), definiu as partes da CBU na Comunicación “A” 2622 de 14 novembro de 1997, intitulada “Sistema Nacional de Pagos. Elementos que integran la Clave Bancaria Uniforme”. O objetivo era fornecer a cada conta bancária do país um identificador padrão. Antes disso, cada banco usava seu próprio sistema de numeração de contas, o que tornava as transferências entre bancos lentas e sujeitas a erros.

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

Estrutura e formato da CBU

Uma CBU sempre tem 22 dígitos, sem letras ou espaços. Ela é dividida em dois blocos:

  • Primeiro bloco (8 dígitos): identifica o banco e a agência. Os primeiros 3 dígitos são o código do banco, os 4 dígitos seguintes são o código da agência, e o 8º dígito é um dígito verificador.
  • Segundo bloco (14 dígitos): identifica a conta. Os primeiros 13 dígitos são o número da conta. O 14º dígito é um dígito verificador.

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 uma CBU enviada não corresponder ao resultado da fórmula, a CBU será rejeitada como inválida.

Como calcular o dígito verificador da CBU

Os dois dígitos verificadores usam o mesmo método, chamado soma de verificação ponderada de 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 é obtido dessa soma.

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

Uma CVU (Clave Virtual Uniforme) identifica uma conta em um provedor de carteira digital, como um aplicativo fintech de pagamentos, e não em um banco tradicional. Uma CVU usa o mesmo formato de 22 dígitos e a mesma fórmula de dígito verificador que uma CBU, portanto as duas são intercambiáveis para enviar e receber transferências.

Perguntas frequentes

Quantos dígitos tem uma 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 uma CBU e uma CVU? Uma CBU pertence a uma conta bancária. Uma CVU pertence a uma conta de carteira digital. Ambas usam 22 dígitos e as mesmas regras de dígitos verificadores, e o dinheiro pode ser transferido entre elas como em qualquer outra transferência.

Uma CBU gerada pode ser usada para uma transferência real? Não. Uma CBU gerada tem apenas a garantia de estar corretamente formada; ela não está vinculada a nenhuma conta real, portanto uma transferência enviada para ela falhará ou será rejeitada.

Por que um validador rejeita uma CBU que parece correta? Geralmente por causa de um erro ao copiar e colar, como um espaço extra, um dígito ausente ou dois dígitos trocados. A fórmula do dígito verificador foi criada precisamente para detectar esse tipo de erro.

Uma CBU válida 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, é necessário consultar o próprio banco.

Onde alguém pode encontrar sua própria CBU? Na seção de detalhes da conta no aplicativo móvel do banco ou no internet banking, ou em um extrato bancário impresso.