Decomposição de IBAN alemão

Mostra as quatro partes de um IBAN alemão e valida no navegador o formato numérico e o controlo ISO 13616 Mod-97.

Análise de IBAN alemão

Introduza um IBAN alemão. Espaços e separadores comuns são ignorados.

Caracteres 1–4: DE e os dois dígitos de controlo.

Dígitos 5–12: código bancário alemão de oito dígitos.

Dígitos 13–22: campo de conta com dez dígitos, incluindo zeros iniciais.

Estado
Pronto.

Introduza um IBAN alemão com exatamente 22 caracteres.

O que esta ferramenta faz

A ferramenta separa um IBAN alemão em código do país, dígitos de controlo, código bancário de oito algarismos e campo da conta de dez algarismos.

Também verifica o formato alemão obrigatório e calcula localmente no navegador o resto Mod-97 da norma ISO 13616.

Como usar

  1. Introduza ou cole um IBAN alemão; os espaços e separadores comuns são removidos automaticamente.
  2. Consulte a secção do país e dos dígitos de controlo, a BLZ e o número da conta extraídos.
  3. Use o estado para distinguir um valor incompleto, um formato inválido e uma soma de controlo incorreta.
  4. Copie um campo individual ou a BLZ e o número da conta separados por ponto e vírgula.

Utilizações práticas

  • Verifique se um IBAN alemão contém erros de escrita ou nos dígitos de controlo antes de o utilizar.
  • Extraia a BLZ e o campo da conta preenchido com zeros à esquerda para documentação ou migração de dados.
  • Teste formulários de pagamento e fluxos de validação com um exemplo conhecido.
  • Explique a estrutura dos IBAN alemães em materiais de formação.

Notas e limites

  • Os IBAN alemães têm 22 caracteres: DE, dois dígitos de controlo, um código bancário de oito algarismos e um campo da conta de dez algarismos.
  • Um resultado Mod-97 válido confirma apenas a coerência matemática; não prova que a conta existe, pode receber pagamentos ou pertence a uma pessoa identificada.
  • O campo da conta extraído pode conter zeros iniciais e não tem necessariamente a mesma forma que o número de conta escrito habitualmente.
  • A ferramenta não consulta o nome do banco, o BIC, o titular nem o estado da conta.

Perguntas frequentes

O que verifica a soma de controlo?

O cálculo Mod-97 da ISO 13616 deteta muitos erros comuns de escrita e de troca da ordem dos algarismos.

Um resultado válido prova que a conta bancária existe?

Não. A ferramenta verifica apenas a estrutura e a soma de controlo; não contacta um banco nem uma rede de pagamentos.

Porque é que o número da conta tem zeros iniciais?

O IBAN alemão reserva dez algarismos para o campo da conta, pelo que os números mais curtos são normalmente preenchidos com zeros à esquerda.

Posso usar esta ferramenta para IBAN de outros países?

Não. As estruturas BBAN variam consoante o país e esta página interpreta intencionalmente apenas o formato alemão de 22 caracteres.

O meu IBAN é carregado?

Não. A introdução normal, a validação e a extração são feitas no navegador. A ferramenta já não suporta valores IBAN no URL.

Referência

Estrutura do IBAN alemão

Um IBAN alemão tem uma estrutura fixa de 22 caracteres. Os separadores abaixo servem apenas para visualização.

Comprimento total22 caracteres
Segmentação do exemplo
DE21301204000000015228
ValorParteSignificado
DECódigo do paísCódigo ISO da Alemanha.
21Dígitos de controloDois dígitos calculados para todo o IBAN.
30120400Código bancário (BLZ)Identificador de oito algarismos do prestador de serviços de pagamento onde a conta está domiciliada.
0000015228Campo da contaCampo com dez dígitos e zeros iniciais quando necessário.

Controlo: Os quatro primeiros caracteres passam para o fim, as letras são convertidas e o resto módulo 97 deve ser 1.

Limite: Um resultado positivo não verifica banco, titular, existência ou possibilidade de pagamento.