IBAN

Definição

International Bank Account Number: padrão ISO 13616 para identificar contas bancárias internacionalmente, verificado por módulo 97.

O IBAN (International Bank Account Number) é o padrão ISO 13616 adotado em mais de 80 países para identificar contas bancárias de forma inequívoca em transações internacionais. Estrutura: código do país (2 letras) + dígitos verificadores (2 dígitos) + BBAN (Basic Bank Account Number, formato variável por país). Exemplo: `ES91 2100 0418 4502 0005 1332`. Validação: 1. Verificar comprimento por país (varia de 15 a 34 caracteres). 2. Mover os 4 primeiros caracteres para o final. 3. Substituir letras por números (A=10, B=11 ... Z=35). 4. Calcular módulo 97 sobre o número resultante — deve dar 1. Os IBANs são obrigatórios na zona SEPA (Europa) e opcionais mas comuns na América Latina para transferências internacionais. Não substituem o CBU (Argentina) ou a CLABE (México) em operações domésticas.