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
Recebe.pt

Equipa editorial

Escrevemos sobre cobrança de dívidas em Portugal a partir das normas: injunção, prazos, custas, juros e prescrição, sempre com o artigo citado e a fonte no Diário da República.

Partilhar:XLinkedInFacebook

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.