Pular para o conteúdo principal

Validador de IBAN Espanhol

Valide a autenticidade, estrutura e checksum de IBAN Espanhol.

Sobre a Validação de IBAN Espanhol

O IBAN espanhol (International Bank Account Number) identifica de forma única as contas bancárias localizadas na Espanha. Ele inicia com o prefixo ES e possui 24 caracteres.

Esta ferramenta gera e valida a estrutura completa do IBAN espanhol, computando dígitos de controle de agência/conta e o checksum global de Módulo 97.

Anatomia & Estrutura do IBAN Espanhol

O IBAN da Espanha (ISO 13616) possui 24 caracteres contendo o Código Cuenta Cliente (CCC):

PosiçãoCampoTamanhoSignificado & RegraExemplo
1 e 2País (ISO)2 letrasCódigo internacional da Espanha no padrão ISO 3166-1 alfa-2ES
3 e 4Check SEPA2 dígitosDígitos de controle internacionais calculados por Módulo 9791
5 a 8Banco (Entidad)4 dígitosCódigo da instituição financeira registrado no Banco de España0049
9 a 12Sucursal4 dígitosCódigo da agência/oficina bancária de domiciliação1500
13 e 14DVs CCC2 dígitosDígitos de controle nacionais (1º para banco/agência, 2º para conta)05
15 a 24Conta10 dígitosNúmero sequencial da conta corrente bancária1234567890

Algoritmo de Validação do IBAN Espanhol (Dupla Verificação: Módulo 11 + Módulo 97)

O IBAN espanhol combina verificação nacional CCC e verificação internacional SEPA:

CD = 11 - (sum(d_i * [1,2,4,8,5,10,9,7,3,6]) % 11) | SEPA = 98 - (BigInt % 97)
  1. 1. Calcule o 1º dígito de controle nacional (CD1) aplicando os pesos [1, 2, 4, 8, 5, 10, 9, 7, 3, 6] aos 10 dígitos formados por "00" + Banco + Sucursal.
  2. 2. Calcule o 2º dígito de controle nacional (CD2) aplicando os mesmos pesos aos 10 dígitos da conta bancária.
  3. 3. Verifique as regras especiais: se 11 - resto = 10, o DV é 1; se 11 - resto = 11, o DV é 0.
  4. 4. Para validar a integridade SEPA internacional: posicione "ES" como "1428" no final do número de 24 dígitos e execute o Módulo 97.
  5. 5. O resto obtido na divisão por 97 deve ser estritamente igual a 1.

Perguntas Frequentes & Diretrizes Técnicas