O que é o IBAN e como ele é estruturado
O IBAN, sigla para Número de Conta Bancária Internacional, é um padrão definido pela norma ISO 13616 para identificar contas em transferências entre países. Ele não substitui o número da conta local, mas o envelopa em um formato único que sistemas de pagamento de todo o mundo conseguem reconhecer.
A estrutura segue sempre a mesma ordem:
- Código do país: duas letras, como
DEpara a Alemanha ouPTpara Portugal. - Dígitos de verificação: dois números que validam o restante do IBAN.
- BBAN: o número de conta básico do país, com banco, agência e conta.
O comprimento total varia conforme a nação. Um IBAN alemão tem 22 caracteres, enquanto o português tem 25 e o de Malta chega a 31. Por isso a primeira checagem de qualquer validação é comparar o tamanho informado com o esperado para aquele código de país. Se o comprimento já não bate, o IBAN é inválido antes mesmo do cálculo dos dígitos.