Código SWIFT, código do banco e IBAN

Encontre o código SWIFT (BIC), o código do banco e verifique um IBAN.

Verificado em 2026-06-30·Fonte: Banco de Portugal + diretório BIC SWIFT

Um código SWIFT, um código de banco ou um IBAN podem ser partilhados em segurança para receber uma transferência. Nunca partilhe as suas credenciais de acesso nem os códigos do seu cartão.

Como funciona

Em Portugal, as transferências entre contas bancárias dentro do espaço único de pagamentos em euros (SEPA) assentam num único identificador: o IBAN (International Bank Account Number). O IBAN identifica de forma inequívoca a conta de destino, incluindo o país, o banco, o balcão e o número de conta, pelo que basta indicá-lo para que o pagamento chegue ao destinatário correto.

O código SWIFT/BIC identifica a instituição bancária a nível internacional. Nas transferências SEPA em euros, o BIC já não costuma ser exigido porque a informação do banco está contida no próprio IBAN; ainda assim, alguns formulários e transferências fora do SEPA podem pedi-lo.

O NIB (Número de Identificação Bancária) é o identificador doméstico tradicional, hoje considerado legado. O NIB tem 21 dígitos e está totalmente contido dentro do IBAN português: o IBAN é simplesmente o prefixo PT50 seguido do NIB.

Como encontrar o teu IBAN, código SWIFT ou NIB

Existem várias formas simples de obter estes dados:

  • Homebanking ou app do banco: entra na tua área de cliente e procura a secção da conta à ordem. O IBAN, o NIB e o BIC costumam estar visíveis nos detalhes da conta.
  • Extrato bancário: o IBAN e, frequentemente, o NIB aparecem impressos no cabeçalho do extrato mensal.
  • Cartão de débito: alguns bancos imprimem ou disponibilizam o IBAN associado; em muitos casos é mais fiável consultar diretamente a app.

Em caso de dúvida, contacta o teu banco ou consulta um documento oficial da conta, pois um único dígito errado encaminha o pagamento para o sítio errado.

Formato e estrutura do IBAN português

O IBAN português tem sempre 25 caracteres, com a seguinte estrutura:

  • PT — código de país (2 letras);
  • 2 dígitos de controlo do IBAN (em Portugal são habitualmente 50);
  • 4 dígitos do código do banco;
  • 4 dígitos do balcão (agência);
  • 11 dígitos do número de conta;
  • 2 dígitos de controlo nacionais.

Por outras palavras, o IBAN é igual a PT50 + NIB (os 21 dígitos do NIB seguem o prefixo PT50). A validade é verificada pelo algoritmo Mod-97 da norma ISO 13616, que recalcula os dígitos de controlo e deteta erros de digitação. A autoridade de referência para o sistema de pagamentos nacional é o Banco de Portugal.

Transferências internacionais

Para receber pagamentos do estrangeiro, normalmente são suficientes o teu IBAN e o BIC/SWIFT do banco. O BIC identifica a instituição e o país, enquanto o IBAN identifica a conta exata.

É importante perceber que o código do banco está contido dentro do próprio IBAN (os 4 dígitos a seguir aos dígitos de controlo). Por isso, mesmo quando o BIC não é pedido, a informação do banco viaja sempre com o IBAN. Em transferências fora do SEPA ou noutras moedas, o BIC e, por vezes, dados adicionais do banco intermediário podem ser necessários.

Notas locais e segurança

O IBAN, o BIC e o NIB são dados públicos: podem ser partilhados sem risco para que alguém te faça um pagamento ou uma transferência. Indicá-los numa fatura, recibo ou mensagem é uma prática normal e segura para receber dinheiro.

O que nunca deves partilhar são as tuas credenciais de acesso ao homebanking (utilizador e palavra-passe), os códigos recebidos por SMS ou na app de autenticação, e os dados do cartão (número completo, validade e código de segurança). Conhecer o teu IBAN não permite a ninguém retirar dinheiro da tua conta; partilhar credenciais ou códigos, sim. Desconfia de quem te pedir esses elementos.

Perguntas frequentes

O que é o código SWIFT/BIC?+
O código SWIFT, também chamado BIC (Bank Identifier Code), é um identificador internacional do banco, normalmente com 8 ou 11 caracteres. Indica a instituição e o país e é usado sobretudo em transferências internacionais para encaminhar o pagamento para o banco correto.
O que é o NIB e como se relaciona com o IBAN?+
O NIB (Número de Identificação Bancária) é o identificador doméstico tradicional da conta, com 21 dígitos. Está totalmente contido no IBAN português: o IBAN é o prefixo PT50 seguido do NIB. É, por isso, um formato legado, mas ainda referido em alguns contextos.
É seguro partilhar o IBAN?+
Sim. O IBAN é um dado público e pode ser partilhado em segurança para receberes um pagamento. Conhecer o teu IBAN não permite a ninguém retirar dinheiro da tua conta. O que nunca deves partilhar são as credenciais de acesso, os códigos de autenticação ou os dados do cartão.
Como validar um IBAN?+
Um IBAN português deve ter 25 caracteres e começar por PT. A validade é confirmada pelo algoritmo Mod-97 da norma ISO 13616, que verifica os dígitos de controlo. Esta ferramenta aplica essa verificação automaticamente e deteta erros de digitação.
Preciso do BIC para transferências SEPA?+
Geralmente não. Nas transferências SEPA em euros, a informação do banco já está contida no IBAN, pelo que o BIC costuma ser dispensável. Pode, no entanto, ser pedido em alguns formulários ou em transferências fora do espaço SEPA.