Ferramenta gratuita

Validar IBAN

Verifique se um IBAN está bem escrito antes de o pôr numa factura ou de fazer uma transferência. Num IBAN português vê também a que banco pertence. Nenhum IBAN sai do seu browser.

Validar um IBAN

Escreva um IBAN

Começa pelo código do país, como PT.

Um IBAN válido está bem escrito, mas pode não ser de quem diz ser. Antes de transferir, confira o nome que a aplicação do seu banco mostra na confirmação do beneficiário. Tudo corre no seu browser: nenhum IBAN sai desta página.

Validar uma lista inteira

Como validar um IBAN

O IBAN, definido pela norma ISO 13616, junta ao número de conta de cada país um código de país e dois dígitos de controlo. [3] Esses dois dígitos são calculados de forma a que qualquer IBAN certo passe num teste simples, o módulo 97. Validar um IBAN é repetir esse teste e confirmar que o comprimento e a estrutura batem com as regras do país, que é o que o validador acima faz.

O teste do módulo 97

  1. 1

    Limpar

    Tire os espaços e passe as letras a maiúsculas.
  2. 2

    Reordenar

    Passe os quatro primeiros caracteres, o país e os dígitos de controlo, para o fim.
  3. 3

    Trocar letras

    Troque cada letra por um número: A vale 10, B vale 11, e assim até Z, que vale 35.
  4. 4

    Dividir por 97

    Divida o número enorme que resulta por 97. Se o resto for 1, o IBAN é válido.

O teste apanha qualquer algarismo trocado por outro e quase todas as trocas de dois caracteres vizinhos, que são os enganos mais comuns ao copiar um IBAN à mão. Não diz se a conta existe nem se está aberta: diz só que o número está bem formado.

Porque o IBAN português começa sempre por PT50

Em Portugal, o IBAN é o antigo NIB precedido de PT e de dois dígitos de controlo, e esses dígitos são sempre 50. [2] Acontece porque o NIB já trazia o seu próprio controlo, calculado pelo mesmo módulo 97, e o resultado do cálculo do IBAN fica igual para todas as contas. Um IBAN português que não comece por PT50 está errado de certeza.

A que banco pertence um IBAN

Num IBAN português, os quatro algarismos depois de PT50 são o código da instituição. O Banco de Portugal publica a lista oficial de códigos válidos no IBAN, que o validador usa para mostrar o nome do banco. [1] Estes são os códigos das instituições que mais aparecem:

Códigos de banco no IBAN português

Código
0007
Instituição
Novo Banco
Código
0010
Instituição
Banco BPI
Código
0018
Instituição
Banco Santander Totta
Código
0023
Instituição
Banco ActivoBank
Código
0033
Instituição
Banco Comercial Português (Millennium bcp)
Código
0034
Instituição
BNP Paribas
Código
0035
Instituição
Caixa Geral de Depósitos
Código
0036
Instituição
Caixa Económica Montepio Geral
Código
0045
Instituição
Crédito Agrícola (Caixa Central e caixas associadas)
Código
0059
Instituição
Caixa Económica da Misericórdia de Angra do Heroísmo
Código
0061
Instituição
Banco de Investimento Global (BiG)
Código
0065
Instituição
Best, Banco Electrónico de Serviço Total
Código
0160
Instituição
Novo Banco dos Açores
Código
0170 e 0079
Instituição
ABANCA Portugal (o 0079 continua válido num período transitório)
Código
0193
Instituição
Banco CTT
Código
0269
Instituição
Bankinter, sucursal em Portugal
Código
0286
Instituição
Trade Republic Bank, sucursal em Portugal
Código
0500
Instituição
ING Bank, sucursal em Portugal
Código
0781
Instituição
IGCP, Agência de Gestão da Tesouraria e da Dívida Pública
Código
3560
Instituição
Revolut Bank, sucursal em Portugal

A lista completa tem mais de cem instituições, incluindo instituições de pagamento e de moeda electrónica, e está toda no validador. Um mesmo código pode servir várias entidades do mesmo grupo: é o caso do 0045, partilhado pela Caixa Central e pelas caixas de crédito agrícola associadas.

Como identificar o número de conta no IBAN

O IBAN português tem 25 caracteres, divididos assim: PT, os dígitos de controlo 50, quatro algarismos do banco, quatro do balcão, onze da conta e dois de controlo do NIB. Num IBAN como PT50 0002 0123 1234 5678 9015 4, o exemplo oficial do registo do IBAN, o banco é 0002, o balcão 0123, a conta 12345678901 e o controlo do NIB 54.

IBAN e NIB: qual é a diferença

O NIB, número de identificação bancária, era o formato nacional, com 21 algarismos. O IBAN é o formato internacional usado em toda a zona SEPA, e para uma conta portuguesa não passa do NIB com PT50 à frente. Desde fevereiro de 2016 o IBAN é obrigatório nas transferências e nos débitos directos em euros, por isso é esse o número que deve pôr nas facturas e pedir aos clientes e fornecedores. [4]

IBAN de outros países

O validador conhece a estrutura dos 89 países e territórios do registo oficial do IBAN, mantido pela SWIFT, e diz de que país é um IBAN pelas duas primeiras letras. [3] O comprimento muda de país para país:

Comprimento do IBAN por país

País
Portugal
Começa por
PT
Caracteres
25
País
Espanha
Começa por
ES
Caracteres
24
País
França
Começa por
FR
Caracteres
27
País
Alemanha
Começa por
DE
Caracteres
22
País
Itália
Começa por
IT
Caracteres
27
País
Países Baixos
Começa por
NL
Caracteres
18
País
Bélgica
Começa por
BE
Caracteres
16
País
Luxemburgo
Começa por
LU
Caracteres
20
País
Irlanda
Começa por
IE
Caracteres
22
País
Reino Unido
Começa por
GB
Caracteres
22
País
Suíça
Começa por
CH
Caracteres
21
País
Brasil
Começa por
BR
Caracteres
29

Angola, Moçambique e Cabo Verde não constam do registo oficial, por isso os seus números de conta não são validados aqui. Uma conta numa fintech pode ter IBAN de outro país mesmo que o titular viva em Portugal, e isso não a torna menos válida para transferências SEPA.

Validar não é confirmar o titular

Um IBAN pode estar bem formado e pertencer a outra pessoa, que é exactamente o que acontece na burla da factura com IBAN trocado. A protecção certa é a confirmação do beneficiário: antes de uma transferência, a aplicação ou o balcão do seu banco mostra o nome do primeiro titular da conta, sem custos, através de um serviço do Banco de Portugal. [5] Se o nome não bater com o do fornecedor, pare e ligue-lhe para um número que já conhecia.

Cliente não pagou? Verifique-o pelo NIFVeja se tem insolvências ou execuções no Citius antes de decidir como cobrar. Consulta grátis.

Perguntas frequentes

Num IBAN português, os quatro algarismos a seguir a PT50 são o código do banco. Escreva o IBAN no validador desta página e o nome aparece, tirado da lista oficial publicada pelo Banco de Portugal. Num IBAN de outro país o código do banco também está no início, mas a lista de nomes é a do banco central desse país.

O código 0035 é da Caixa Geral de Depósitos. Um IBAN que comece por PT50 0035 corresponde a uma conta na Caixa, e os quatro algarismos seguintes indicam o balcão. O código vem da lista de instituições que o Banco de Portugal publica para uso no IBAN, actualizada a 7 de setembro de 2026.

O código 0023 é do Banco ActivoBank, o banco digital do grupo BCP. Um IBAN começado por PT50 0023 é de uma conta no ActivoBank. Tal como nos outros bancos, o código não diz quem é o titular: para isso, use a confirmação do beneficiário na aplicação do seu banco antes de transferir.

O código 0034 pertence ao BNP Paribas, que opera em Portugal como sucursal de um banco com sede noutro Estado membro da União Europeia. Um IBAN português começado por PT50 0034 é de uma conta nessa instituição, segundo a lista de códigos publicada pelo Banco de Portugal.

Num IBAN português de 25 caracteres, o número de conta ocupa as posições 13 a 23: são os onze algarismos que vêm depois do código do banco e do código do balcão. Os dois últimos algarismos são o controlo do antigo NIB e não fazem parte da conta. O validador mostra cada parte com uma cor.

Todos os IBAN começam pelo código do país em duas letras e dois dígitos de controlo, seguidos do número de conta nacional. O comprimento varia por país, de 15 a 33 caracteres. Em Portugal são 25: PT, os dígitos 50 e os 21 algarismos do antigo NIB. Em papel escreve-se em grupos de quatro.

O NIB era o número de conta nacional português, com 21 algarismos. O IBAN é o formato internacional e, para contas em Portugal, é o mesmo NIB com PT50 à frente. Desde 2016 as transferências e os débitos directos usam o IBAN, por isso é esse o número a dar e a pedir.

Fontes

  1. [1]Lista de códigos de instituições válidos no IBAN (listaiban.xls, actualizada a 07/09/2026)· Banco de Portugal
  2. [2]Estrutura do IBAN português e dígitos de controlo 50· Banco de Portugal
  3. [3]Registo do IBAN (ISO 13616): comprimentos e estruturas de 89 países, versão de 17/09/2026· SWIFT
  4. [4]O IBAN é obrigatório nas transferências a crédito e nos débitos directos desde 1 de fevereiro de 2016· Portal do Cliente Bancário
  5. [5]Confirmação de beneficiário e de devedor· Banco de Portugal

Ferramentas relacionadas

Deu o IBAN e o pagamento não chegou?

Uma factura por pagar cobra-se por injunção, sem advogado. Preparamos o requerimento oficial, dizemos-lhe o que entregar e acompanhamos o prazo.

Verificar se posso avançar

Precisa de receber online? Fazemos sites com MB WAY, Multibanco e cartão.