🛠️

Whiz Tools

Build • Create • Innovate

Gerador e Validador de CBU Argentino | Códigos Bancários

Gere números de CBU aleatórios válidos e valide códigos de contas bancárias argentinas existentes com esta ferramenta simples e amigável para fins de teste e verificação.

Gerador e Validador de CBU Argentino

Gere um CBU (Chave Bancária Uniforme) válido e aleatório para fins de teste.

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

Sobre o CBU

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

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

Estrutura do CBU

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

Documentação

Gerador e Validador de CBU Argentino

Introdução

O CBU Argentino (Clave Bancaria Uniforme) é um código padronizado de 22 dígitos usado em todo o sistema bancário da Argentina para identificar de forma única contas bancárias em transferências eletrônicas, depósitos diretos e pagamentos automatizados. Seja você um desenvolvedor testando aplicativos financeiros, um profissional de finanças verificando informações de contas ou simplesmente precisando validar um CBU, nossa ferramenta de Gerador e Validador de CBU Argentino oferece uma solução simples e eficiente. Esta ferramenta online gratuita permite que você gere instantaneamente CBUs válidos e aleatórios para fins de teste e valide CBUs existentes para garantir sua integridade estrutural e conformidade com o formato oficial.

O que é um CBU?

Um CBU (Clave Bancaria Uniforme) é o identificador padronizado de contas bancárias da Argentina, semelhante ao IBAN usado na Europa ou ao sistema de número de roteamento e conta nos Estados Unidos. Implementado pelo Banco Central da Argentina (BCRA), o sistema CBU garante transferências eletrônicas seguras e precisas entre contas dentro do sistema bancário argentino.

Estrutura e Formato do CBU

Todo CBU válido consiste exatamente em 22 dígitos divididos em dois blocos principais:

  1. Primeiro Bloco (8 dígitos): Identifica a instituição financeira e a agência

    • Os primeiros 3 dígitos: Código do banco atribuído pelo BCRA
    • Os próximos 4 dígitos: Código da agência dentro do banco
    • Último dígito: Dígito de verificação do primeiro bloco
  2. Segundo Bloco (14 dígitos): Identifica a conta específica

    • Os primeiros 13 dígitos: Número da conta (pode incluir tipo de conta e outros identificadores)
    • Último dígito: Dígito de verificação do segundo bloco

Os dígitos de verificação são calculados usando um algoritmo específico que garante a integridade do CBU. Isso ajuda a prevenir erros de digitação e transações fraudulentas, validando o código antes de processar qualquer transferência.

Como Funciona Nosso Gerador de CBU

Nosso gerador de CBU cria CBUs válidos e aleatórios que estão em conformidade com a estrutura oficial e passam por todas as verificações de validação. Veja como funciona:

  1. O sistema gera dígitos aleatórios para as partes do código do banco, código da agência e número da conta
  2. Calcula os dígitos de verificação apropriados usando o algoritmo oficial
  3. O CBU completo de 22 dígitos é montado e exibido no formato padrão

O gerador é perfeito para:

  • Desenvolvedores de software testando aplicativos financeiros
  • Engenheiros de QA validando sistemas de pagamento
  • Fins educacionais para entender a estrutura do CBU
  • Criar dados de exemplo para demonstrações ou documentação

Passo a Passo: Gerando um CBU

  1. Navegue até a aba "Gerador" da ferramenta
  2. Clique no botão "Gerar CBU"
  3. Um CBU válido e aleatório de 22 dígitos aparecerá na área de exibição
  4. Use o botão "Copiar" para copiar o CBU para sua área de transferência para uso em suas aplicações

Como Funciona Nosso Validador de CBU

O validador de CBU analisa qualquer código de 22 dígitos para determinar se atende aos requisitos oficiais do CBU. O processo de validação inclui:

  1. Verificar o comprimento (deve ter exatamente 22 dígitos)
  2. Verificar se todos os caracteres são numéricos
  3. Validar o dígito de verificação do primeiro bloco
  4. Validar o dígito de verificação do segundo bloco

Se qualquer uma dessas verificações falhar, o validador identificará os problemas específicos, ajudando você a entender exatamente por que um CBU é inválido.

Passo a Passo: Validando um CBU

  1. Navegue até a aba "Validador" da ferramenta
  2. Insira o CBU de 22 dígitos que deseja validar
  3. Clique no botão "Validar CBU"
  4. Revise o resultado da validação:
    • Indicador verde para CBUs válidos
    • Indicador vermelho com mensagens de erro específicas para CBUs inválidos

O Algoritmo de Verificação do CBU

O algoritmo de verificação usado para os CBUs emprega um cálculo de soma ponderada seguido por uma operação de módulo para determinar os dígitos de verificação. Veja como funciona:

Verificação do Primeiro Bloco

Para o primeiro bloco (primeiros 8 dígitos), o dígito de verificação é calculado da seguinte forma:

  1. Pegue os primeiros 7 dígitos do CBU
  2. Multiplique cada dígito pelo seu peso correspondente: [7, 1, 3, 9, 7, 1, 3]
  3. Some os produtos resultantes
  4. Calcule: 10 - (soma % 10)
  5. Se o resultado for 10, o dígito de verificação é 0; caso contrário, é o valor calculado

Verificação do Segundo Bloco

Para o segundo bloco (últimos 14 dígitos), o dígito de verificação é calculado da seguinte forma:

  1. Pegue os primeiros 13 dígitos do segundo bloco
  2. Multiplique cada dígito pelo seu peso correspondente: [3, 9, 7, 1, 3, 9, 7, 1, 3, 9, 7, 1, 3]
  3. Some os produtos resultantes
  4. Calcule: 10 - (soma % 10)
  5. Se o resultado for 10, o dígito de verificação é 0; caso contrário, é o valor calculado

Exemplos de Código

Aqui estão exemplos de como implementar a validação e geração de CBU em várias linguagens de programação:

1// JavaScript: Calcular dígito de verificação do CBU
2function calculateCheckDigit(number, weights) {
3  if (number.length !== weights.length) {
4    throw new Error('O comprimento do número deve corresponder ao comprimento dos pesos');
5  }
6  
7  let sum = 0;
8  for (let i = 0; i < number.length; i++) {
9    sum += parseInt(number[i]) * weights[i];
10  }
11  
12  const remainder = sum % 10;
13  return remainder === 0 ? 0 : 10 - remainder;
14}
15
16// Validar primeiro bloco do CBU
17function validateFirstBlock(block) {
18  if (block.length !== 8 || !/^\d{8}$/.test(block)) {
19    return false;
20  }
21  
22  const number = block.substring(0, 7);
23  const checkDigit = parseInt(block[7]);
24  const weights = [7, 1, 3, 9, 7, 1, 3];
25  
26  return checkDigit === calculateCheckDigit(number, weights);
27}
28

Casos de Uso

Testando Aplicativos Financeiros

Desenvolvedores e engenheiros de QA que trabalham em software financeiro precisam de números de CBU válidos para testes. Nosso gerador fornece um suprimento ilimitado de CBUs de teste válidos sem exigir acesso a dados bancários reais, protegendo a privacidade e a segurança enquanto garante testes completos.

Fins Educacionais

Estudantes e profissionais aprendendo sobre o sistema bancário da Argentina podem usar esta ferramenta para entender a estrutura e a validação dos CBUs. A ferramenta serve como uma demonstração prática dos algoritmos de verificação e ajuda a visualizar os componentes de um CBU válido.

Verificação de Informações Bancárias

Ao receber um CBU para realizar transferências, você pode rapidamente verificar sua validade estrutural antes de tentar uma transação. Embora nossa ferramenta não possa confirmar se um CBU corresponde a uma conta bancária real, ela pode ajudar a identificar erros óbvios no formato ou nos dígitos de verificação.

Desenvolvimento de Interfaces Bancárias

Designers e desenvolvedores que criam interfaces de usuário para aplicativos bancários podem usar esta ferramenta para testar validação de entrada, formatação e tratamento de erros para campos de CBU.

Alternativas

Embora nosso Gerador e Validador de CBU seja especificamente projetado para códigos bancários argentinos, você também pode considerar estas alternativas, dependendo de suas necessidades:

  1. Validador de CUIT/CUIL: Para validar números de identificação fiscal argentinos em vez de contas bancárias
  2. Validador de IBAN: Para números de contas bancárias internacionais usados na Europa e em outras regiões
  3. Validador de Números de Roteamento ABA: Para códigos do sistema bancário dos EUA
  4. Serviços de API Bancária Completa: Para ambientes de produção que exigem verificação real de contas

História do Sistema CBU

O sistema CBU foi implementado pelo Banco Central da Argentina (Banco Central de la República Argentina, ou BCRA) em novembro de 2000 como parte da modernização do sistema financeiro do país. A introdução do código padronizado de 22 dígitos visava:

  1. Facilitar transferências eletrônicas entre diferentes bancos
  2. Reduzir erros na entrada manual de informações de contas
  3. Acelerar o processamento de transações interbancárias
  4. Melhorar a segurança no sistema bancário

Antes do sistema CBU, cada banco na Argentina usava seu próprio formato para identificação de contas, tornando as transferências interbancárias complicadas e propensas a erros. A padronização trouxe o sistema bancário argentino em conformidade com práticas internacionais, semelhante ao sistema IBAN usado na Europa.

Ao longo dos anos, o CBU se tornou uma parte essencial da infraestrutura financeira da Argentina, utilizado para:

  • Depósitos salariais
  • Pagamentos de contas
  • Pagamentos de impostos
  • Subsídios governamentais
  • Transferências interbancárias
  • Compras online

O sistema permaneceu amplamente inalterado desde sua introdução, demonstrando a robustez de seu design e sua eficácia em atender às necessidades do sistema financeiro argentino.

Perguntas Frequentes

Qual é a diferença entre um CBU e um CVU?

Um CBU (Clave Bancaria Uniforme) é usado para contas bancárias tradicionais, enquanto um CVU (Clave Virtual Uniforme) é usado para carteiras digitais e plataformas fintech. Ambos têm o mesmo formato de 22 dígitos e regras de validação, mas os CVUs são atribuídos a contas em instituições financeiras não bancárias.

Posso descobrir o nome do banco a partir de um CBU?

Sim, os três primeiros dígitos de um CBU identificam a instituição financeira. O Banco Central da Argentina mantém um registro desses códigos que pode ser consultado para determinar qual banco emitiu um determinado CBU.

Um CBU é o mesmo que um número de conta?

Não, um CBU contém mais informações do que apenas o número da conta. Ele inclui o código do banco, código da agência, número da conta e dígitos de verificação. O número da conta é apenas um componente do CBU.

Quão seguro é compartilhar meu CBU?

Compartilhar seu CBU é geralmente seguro, pois ele só pode ser usado para depositar dinheiro em sua conta, não para retirar fundos. No entanto, ainda é uma informação financeira pessoal, então você deve compartilhá-la apenas com partes confiáveis.

Um CBU pode expirar ou mudar?

Um CBU permanece válido enquanto a conta bancária associada existir. Ele só mudará se você fechar sua conta e abrir uma nova, ou se seu banco passar por uma fusão ou reestruturação que afete a numeração das contas.

Como encontro meu próprio CBU?

Você pode encontrar seu CBU no aplicativo móvel do seu banco ou no portal de internet banking, em seus extratos bancários ou solicitando diretamente ao seu banco. Muitos bancos argentinos também imprimem o CBU no verso dos cartões de débito.

Estrangeiros podem ter um CBU na Argentina?

Sim, estrangeiros que abrem uma conta bancária na Argentina receberão um CBU. Os requisitos para abrir uma conta variam de banco para banco e podem incluir documentação de residência.

O que acontece se eu fizer uma transferência para um CBU inválido?

A maioria dos sistemas bancários validará o formato do CBU antes de processar uma transferência. Se o formato for inválido, a transferência será rejeitada imediatamente. No entanto, se o CBU for válido, mas não corresponder a uma conta ativa, a transferência pode ser iniciada, mas eventualmente será retornada.

Posso ter múltiplos CBUs?

Sim, cada conta bancária que você possui terá seu próprio CBU único. Se você tiver várias contas, mesmo no mesmo banco, cada uma terá um CBU distinto.

O sistema CBU é usado fora da Argentina?

Não, o sistema CBU é específico da Argentina. Outros países têm seus próprios sistemas de identificação de contas bancárias, como IBAN na Europa, BSB + Número da Conta na Austrália ou Número de Roteamento + Número da Conta nos Estados Unidos.

Referências

  1. Banco Central da Argentina (BCRA). "Regulamentações do Sistema Financeiro." Site Oficial do BCRA

  2. Lei do Sistema Nacional de Pagamentos (Lei nº 25.345). "Prevenção da Evasão Fiscal e Modernização dos Pagamentos." Boletim Oficial Argentino, novembro de 2000.

  3. Associação Bancária Argentina (ABA). "Especificações Técnicas do CBU." Documentação de Padrões Bancários, 2020.

  4. Interbanking S.A. "Diretrizes para Transferências Eletrônicas de Fundos." Documentação Técnica para Instituições Financeiras, 2019.

  5. Ministério da Economia da Argentina. "Sistemas de Pagamento Eletrônico na Argentina." Relatório de Inclusão Financeira, 2021.

Conclusão

A ferramenta Gerador e Validador de CBU Argentino oferece uma solução simples, mas poderosa, para qualquer pessoa que trabalhe com códigos bancários argentinos. Seja você desenvolvendo software financeiro, testando sistemas de pagamento ou simplesmente verificando um CBU que recebeu, nossa ferramenta oferece resultados rápidos e precisos com uma interface amigável.

Experimente gerar um CBU aleatório ou validar um existente hoje mesmo e experimente a conveniência de ter esta ferramenta especializada ao seu alcance. Nenhum registro ou instalação necessária—apenas uma ferramenta web direta e acessível projetada com suas necessidades em mente.