Códigos dos principais bancos em Portugal
Os códigos bancários são elementos essenciais para identificar contas e instituições financeiras em Portugal e no estrangeiro. Seja para efetuar transferências nacionais, realizar pagamentos internacionais ou simplesmente verificar dados bancários, é fundamental compreender como funcionam o NIB, o IBAN e o SWIFT/BIC, a fim de garantir operações seguras e sem erros.
Neste artigo, explicamos o que são estes códigos, como se estruturam em Portugal e apresentamos a lista atualizada dos principais bancos com os respetivos códigos. Também o ensinamos a encontrar os códigos do seu banco e abordamos aspetos importantes de segurança.
O que são os códigos bancários?
Os códigos bancários permitem identificar de forma única cada conta bancária e instituição financeira. Estes códigos garantem que o dinheiro enviado chega ao destino certo, seja dentro de Portugal ou para qualquer país do mundo.
NIB (Número de Identificação Bancária)
O NIB foi o código utilizado em Portugal até 2014 para identificar contas bancárias nacionais. Composto por 21 dígitos, incluía o código do banco, o código da agência, o número da conta e dois dígitos de controlo.
Embora ainda apareça em alguns documentos antigos, o NIB foi substituído pelo IBAN no contexto da Zona Única de Pagamentos em Euros (SEPA), para facilitar as transferências internacionais.
IBAN (International Bank Account Number)
O IBAN é o formato internacional do número de conta bancária. Em Portugal, tem 25 caracteres: começa com o código do país (PT), seguido de dois dígitos de controlo e, depois, o antigo NIB.
Este código é atualmente obrigatório para todas as transferências bancárias, nacionais ou internacionais dentro da área SEPA. O IBAN garante maior uniformidade e reduz o risco de erros nas transações.
SWIFT/BIC (Bank Identifier Code)
O código SWIFT (também chamado BIC) identifica o banco a nível internacional. Trata-se de uma sequência alfanumérica entre 8 e 11 caracteres, usada principalmente para transferências fora da SEPA.
Por exemplo, o SWIFT do Banco Santander Totta é TOTAPTPL, e o da Caixa Geral de Depósitos é CGDIPTPL. Este código assegura que a transferência é encaminhada para a instituição correta em qualquer país.
Estrutura dos códigos em Portugal
Apresentamos-lhe agora os aspetos relacionados com a estrutura dos códigos no nosso país.
Formato do IBAN português
O IBAN português é composto da seguinte forma:
PTkk BBBB SSSS CCCC CCCC CCCX
Onde:
- PT → código do país (Portugal)
- kk → dígitos de controlo
- BBBB → código do banco
- SSSS → código da agência
- CCCC CCCC CCCX → número da conta
Exemplo: PT50 0035 0001 0002 3456 7307 3
Neste caso:
- “0035” identifica a Caixa Geral de Depósitos,
- e o restante número identifica a conta do cliente dentro da instituição.
Diferenças entre NIB, IBAN e SWIFT
Aqui está um resumo das principais diferenças entre os códigos bancários:
| Código | Função | Uso principal |
| NIB | Identificava contas bancárias em Portugal (substituído) | Transferências nacionais (antes de 2014) |
| IBAN | Identifica contas de forma internacional (inclui o NIB) | Transferências SEPA |
| SWIFT/BIC | Identifica o banco a nível global | Transferências fora da SEPA |
Em resumo, o IBAN identifica a conta e o SWIFT identifica o banco.
Lista de códigos dos principais bancos em Portugal
Abaixo encontra o código de bancos (parte do IBAN) que atuam em Portugal, bem como o respetivo SWIFT/BIC.
Caixa Geral de Depósitos
- Código bancário: 0035
- SWIFT/BIC: CGDIPTPL
Santander Totta
- Código bancário: 0018
- SWIFT/BIC: TOTAPTPL
Millennium BCP
- Código bancário: 0033
- SWIFT/BIC: BCOMPTPL
BPI
- Código bancário: 0010
- SWIFT/BIC: BBPIPTPL
Novo Banco
- Código bancário: 0007
- SWIFT/BIC: BESCPTPL
Bankinter
- Código bancário: 0269
- SWIFT/BIC: BKBKPTPL
EuroBIC
- Código bancário: 0079
- SWIFT/BIC: BPNPPTPL
Montepio
- Código bancário: 0036
- SWIFT/BIC: MPIOPTPL
Banco CTT
- Código bancário: 0193
- SWIFT/BIC: CTTVPTPL
BBVA
- Código bancário: 0019
- SWIFT/BIC: BBVAPTPL
Banco Carregosa
- Código bancário: —
- SWIFT/BIC: BLJCPTPT
Banco Best
- Código bancário: 0060
- SWIFT/BIC: BESZPTPL
Banco Invest
- Código bancário: 0014
- SWIFT/BIC: IVVSPTPL
Outros bancos ativos em Portugal em 2025 (novos ou de nicho)
O setor bancário português conta cada vez mais com bancos digitais e instituições estrangeiras com presença online. Estas oferecem soluções sem agências físicas, com foco em contas multimoeda e transferências internacionais.
Entre os principais estão o Revolut Bank, N26 Bank, Openbank e o Activobank.
Tabela com os códigos dos bancos em Portugal (2025)
Disponibilizamos-lhe agora uma tabela com os códigos dos bancos indicados anteriormente, bem como de alguns bancos mais recentes.
| Banco | Código bancário | SWIFT/BIC |
| Caixa Geral de Depósitos | 0035 | CGDIPTPL |
| Santander Totta | 0018 | TOTAPTPL |
| Millennium BCP | 0033 | BCOMPTPL |
| BPI | 0010 | BBPIPTPL |
| Novo Banco | 0007 | BESCPTPL |
| Bankinter | 0269 | BKBKPTPL |
| EuroBIC | 0079 | BPNPPTPL |
| Montepio | 0036 | MPIOPTPL |
| Banco CTT | 0193 | CTTVPTPL |
| BBVA | 0019 | BBVAPTPL |
| Banco Carregosa | — | BLJCPTPT |
| Banco Best | 0060 | BESZPTPL |
| Banco Invest | 0014 | IVVSPTPL |
| Revolut Bank | — | REVOGB21 |
| N26 Bank | — | NTSBDEB1 |
| Openbank | — | OPENESMM |
| Activobank | 0023 | ACTVPTPL |
Como encontrar os códigos do seu banco
Saber onde localizar o IBAN ou o SWIFT é essencial, sobretudo quando precisa de confirmar dados antes de efetuar uma transferência.
Através do homebanking
O método mais rápido é através do homebanking.
Na área de gestão de contas, a maioria dos bancos apresenta o IBAN e o SWIFT logo na página principal ou na secção de “Dados da conta”.
Extratos e aplicações móveis
Os extratos bancários e as aplicações móveis também exibem o IBAN completo da conta. Em muitos casos, é possível copiar o código diretamente para partilhar com segurança.
Atendimento ao cliente
Se não encontrar os códigos online, pode contactar o apoio ao cliente do seu banco, presencialmente ou por telefone. É importante nunca partilhar dados confidenciais (como palavras-passe ou PIN) ao solicitar esta informação.
Segurança no uso dos códigos bancários
Apesar de o IBAN e o SWIFT não permitirem acesso direto à conta, é importante adotar boas práticas de segurança.
Como validar um IBAN
Pode validar um IBAN através de ferramentas online oficiais ou nos sites dos bancos. A verificação confirma se o formato e os dígitos de controlo estão corretos antes de realizar a transferência.
Riscos em transferências bancárias
Os principais riscos ocorrem quando o IBAN do destinatário é introduzido incorretamente ou quando são usadas plataformas não seguras. Nestes casos, o valor pode ser enviado para uma conta errada e ser difícil de recuperar.
Boas práticas de segurança digital
Assegure-se de cumprir sempre estas boas práticas:
Verifique regularmente o extrato da conta para identificar movimentos suspeitos.
Confirme sempre o IBAN antes de enviar dinheiro.
Utilize apenas sites e apps oficiais dos bancos.
Nunca partilhe credenciais de acesso.
Ative a autenticação multifator (MFA) sempre que possível.
RANKIA PORTUGAL: Este artigo tem caráter exclusivamente informativo e educacional. As informações aqui contidas não constituem aconselhamento financeiro, nem recomendação de compra ou venda de quaisquer instrumentos financeiros. A rentabilidade passada não garante retornos futuros. Antes de tomar decisões de investimento, recomenda-se a consulta de um profissional devidamente habilitado.
Artigos Relacionados