Validador de Conta Itaú
Valida o formato e DV de conta corrente do Itaú: 4 dígitos agência + 5 dígitos conta + 1 DV. Algoritmo "código de auto-conferência".
Conta Itau: COMPE 341 e a estrutura de agência, conta e dígito verificador
Contas do Itau Unibanco usam o layout agencia + conta + DV, em que a agência tem 4 dígitos, a conta tem 5 ou 6 dígitos e o dígito verificador (DV) e 1 dígito numérico. O código COMPE (Comunicação Interbancaria) que identifica o banco no Sistema de Pagamentos Brasileiro e 341, o código histórico Itau preservado após a fusão com o Unibanco em 2008. O número da agência não traz DV adicional no formato público que aparece em cartões, extratos e recibos Pix copia-e-cola, ainda que os sistemas internos do Itau carreguem um dígito de controle separado.
O Itau (Itau Unibanco Holding) e o maior banco privado da America Latina por ativos totais, com cerca de R$ 2 trilhoes em balanço, mais de 4.500 agencias e dezenas de milhões de clientes nos segmentos varejo, private e corporate. O grupo opera duas marcas principais para o consumidor final: o super app Itau para o correntista tradicional e o Iti, carteira digital independente lancada em 2019 para competir com Nubank e PicPay.
O algoritmo de DV do Itau: modulo 10 simplificado
Diferente de CPF, CNPJ e da maioria dos documentos brasileiros, que usam modulo 11, o Itau adota um esquema modulo 10 próximo ao algoritmo de Luhn. O procedimento para uma conta de 5 dígitos mais DV e:
- Concatenar
agencia (4) + conta (5)em uma string de 9 dígitos. - Multiplicar cada dígito, da direita para a esquerda, pelos pesos alternados 2, 1, 2, 1, 2, 1, 2, 1, 2.
- Para cada produto maior que 9, somar os dígitos (14 vira 1+4 = 5).
- Somar tudo, tirar modulo 10 e subtrair de 10. Se o resultado for 10, o DV final e 0.
E a mesma técnica aplicada a números de cartão de crédito na ISO/IEC 7812. Exemplo com agência 0911 e conta 12345: a sequência ponderada e somada por dígitos resulta em 0,9,2,1,2,3,8,5,1, total 31; 31 mod 10 = 1; DV = 10 - 1 = 9. Conta completa: 0911 / 12345-9.
Itau vs Bradesco vs Banco do Brasil: algoritmos distintos, mesma família
Cada grande banco brasileiro publica seu próprio algoritmo de DV. O Itau usa modulo 10 com dobra estilo Luhn, o Bradesco usa modulo 11 com pesos 2 a 7 e a letra especial P para dois residuos, o Banco do Brasil usa modulo 11 com letra X, a Caixa usa modulo 11 com prefixo de operação e o Santander tem variante própria de modulo 11. O anti-padrão clássico e hardcodar um único algoritmo e tratar toda conta igual — o resultado e falso negativo bloqueando pagamento legitimo.
Onde a conta Itau ainda e validada client-side
- Folha de pagamento em sistemas de RH que creditam o salário na conta corrente.
- Registro de boleto no cash management do Itau para recebiveis B2B.
- Debito automático de concessionarias, academias e assinaturas SaaS.
- TED e DOC legados, embora o DOC tenha sido extinto em fevereiro de 2024 pela Resolução BCB 281/2022 e o TED para PF tenha migrado quase todo para Pix.
- Parsers de OFX que importam extratos em apps de contabilidade e financas pessoais.
Em 2026, o usuário final movimenta dinheiro no Itau via Pix usando chave (CPF, email, telefone ou UUID aleatório), então a exposição publica do trio agência + conta + DV vem encolhendo. Ainda importa para cash management, crédito salarial, depósitos judiciais e qualquer integracao que use Open Finance Fase 2 (iniciacao de pagamento) contra o Itau.
Implementando a validação Itau em Node e Python
function itauDV(ag, conta) {
const s = (ag + conta).split('').reverse()
let sum = 0
for (let i = 0; i < s.length; i++) {
let p = parseInt(s[i], 10) * (i % 2 === 0 ? 2 : 1)
if (p > 9) p = Math.floor(p / 10) + (p % 10)
sum += p
}
const dv = (10 - (sum % 10)) % 10
return dv
}
// itauDV('0911', '12345') === 9
Para Python, o pacote npm bancos-brasileiros e o Python brazilian-bank-validator implementam Itau, Bradesco, BB e Caixa com a mesma interface. Prefira sempre uma lib mantida a um snippet pontual — especificacoes mudam sem alarde (o Itau estendeu contas de varejo de 5 para 6 dígitos em segmentos específicos em 2019) e as libs acompanham essas revisoes.
FAQ
O Itau aceita Pix em 2026? Sim. Pix e obrigatório para participantes plenos do Sistema de Pagamentos Brasileiro desde novembro de 2020. O Itau expõe Pix no app, internet banking, caixa eletronico e na API Itau Empresas. As transferencias liquidam em menos de 10 segundos, 24/7, e são gratuitas para pessoa física.
O TED ainda existe entre contas Itau? Sim para pessoa física, na mesma janela de dia útil (até 17h). Para pessoa jurídica o Itau empurra Pix porque tarifas e janelas operacionais de TED não competem mais após as reformas Bacen de 2024.
O algoritmo de DV do Itau e aberto? O Banco Central publica o catálogo COMPE e a Circular Bacen 3.461 referência o esquema agência/conta, mas a fórmula precisa do DV historicamente foi distribuida em manuais de cash management do Itau (o Bradesco faz o mesmo). O repositorio comunitario bancos-brasileiros reverteu o algoritmo ha mais de uma década e bate com os recibos oficiais.
E as contas Iti? O Iti opera sobre o mesmo ledger do Itau (COMPE 341) com uma agência interna. Para receber Pix ou TED basta uma chave; para transferencias legadas o app Iti exibe a agência + conta + DV subjacente, que valida com o mesmo algoritmo.
Este validador consulta o servidor do Itau? Não. A matemática roda inteira no seu navegador. Confirmar titularidade exige consentimento Open Finance ou uma API contratada de verificação bancaria como idwall, Único ou Caf.
Ferramentas Relacionadas
Validador de Conta Bancária
Valide números de conta bancária pelo dígito verificador para os principais bancos brasileiros (Bradesco, Itaú, Banco do Brasil, Santander e Caixa). Verificação no navegador.
Validador de Conta Bancária por País
Valida o formato básico de número de conta bancária por país: tamanho e padrão para Brasil (X-D), Portugal (NIB 21 dígitos), EUA (routing 9), Canadá, Reino Unido.
Validador de Conta Bradesco
Valida formato de conta Bradesco: 4 dígitos agência + 7 dígitos conta + 1 DV. Verifica formato e padrões característicos do banco.
Validador de Chave Pix
Valida chaves Pix de qualquer tipo: CPF, CNPJ, email, telefone (+55) ou chave aleatória (UUID). Detecta o tipo automaticamente.
Validador de IBAN
Valide qualquer IBAN internacional pelo padrão ISO 13616 (mod-97) com verificação de país e comprimento. Validação 100% no navegador.
Validador de Domínio
Valide nomes de domínio segundo as RFCs 1034/1035: tamanho máximo, caracteres permitidos, label máximo de 63 chars, IDN. Suporta subdomínios. Tudo no navegador.