1001Ferramentas
🇵🇹Validadores

Validador de IBAN Portugal

Valida especificamente IBANs portugueses (PT50): formato e checksum mod-97. Mostra agência, conta e dígitos verificadores extraídos.

IBAN portugues (PT): 25 caracteres com NIB embutido

O IBAN portugues tem exatamente 25 caracteres e e um dos mais estruturados da Europa porque embute o legado NIB (Numero de Identificacao Bancaria), o formato domestico de 21 digitos que Portugal usou antes de 2008. Hoje o NIB e basicamente o BBAN do IBAN — qualquer conta PT pode ser expressa em qualquer um dos dois formatos dependendo do canal.

O layout e: PT (pais) + 2 digitos verificadores (mod-97-10) + 4 codigo do banco + 4 codigo do balcao + 11 numero da conta + 2 digitos de controle internos do NIB. Exemplo: PT50 0035 0000 0000 0000 0000 0.

Principais bancos portugueses e seus codigos

  • 0010 Banco BPI
  • 0033 Millennium BCP (maior banco privado)
  • 0035 Caixa Geral de Depositos (CGD, estatal)
  • 0036 Banco Santander Totta
  • 0045 Caixa Central de Credito Agricola Mutuo
  • 0046 Banco BIC Portugues (EuroBic)
  • 0079 Caixa Economica Montepio Geral
  • 0193 Banco BNI Europa
  • 0269 Activobank (braco digital da CGD)

Validacao em duas camadas: mod-97 do IBAN mais NIB interno

Um IBAN PT passa por dois testes aritmeticos. O externo e o ISO 7064 mod 97-10 padrao, igual para todo IBAN no mundo. O interno e o digito verificador do NIB, calculado pelos bancos portugueses com soma ponderada dos 19 primeiros digitos modulo 97 — entao um erro de digitacao no numero da conta pode ser pego mesmo quando a conta IBAN externa fecha.

// mod-97 IBAN
move = PT50 ... -> ...PT50
letras -> digitos (P=25, T=29)
n mod 97 == 1  -> IBAN valido
// Checagem interna NIB (especifica PT)
pesos = [73, 17, 89, 38, 62, 45, 53, 15, 50, 5, 49, 34, 81, 76, 27, 90, 9, 30, 3]
soma(digito_i * peso_i) mod 97
controle = 98 - soma mod 97

MB Multibanco, MB WAY e debito direto SEPA

Todo IBAN PT entra direto na rede Multibanco — o icone do pais em caixas eletronicos e POS operado pela SIBS. O MB WAY (app de pagamentos moveis portugues, equivalente ao Pix ou Bizum) roda em cima do IBAN: o usuario liga o telefone a conta e paga ou divide contas instantaneamente. Para cobrancas recorrentes — luz, ginasio, seguro — o SEPA Direct Debit (SDD) com mandato e o padrao, tambem por IBAN.

Comparacao com o Brasil: o IBAN brasileiro existe (29 caracteres) mas e praticamente nao usado domesticamente — o Pix dominou tudo. Em Portugal e o contrario: o IBAN e a espinha dorsal dos pagamentos domesticos e SEPA, e voce nao consegue abrir uma conta-salario sem um.

Fintechs e challenger banks em Portugal

Players que emitem IBAN PT incluem Activobank (CGD), Moey! (Credito Agricola), BIG (Banco de Investimento Global), alem de bancos UE com passporting como Revolut (IBAN LT historicamente, mas emissao PT desde 2022), N26 (IBAN DE/ES) e Wise (IBAN BE). Brasileiros com NIF podem abrir contas portuguesas para receber salario, aluguer ou comprovativo D7/D8.

FAQ

O IBAN e obrigatorio em transferencias domesticas em Portugal? Sim. Desde a migracao SEPA em 2014, toda transferencia domestica — Multibanco, MB WAY, banca online, salario — usa IBAN. O NIB de 21 digitos pre-2008 ainda aparece em alguns formularios mas e sempre convertido para IBAN nos trilhos.

O MB WAY usa o IBAN por tras? Sim. MB WAY e uma camada de UX sobre os trilhos SIBS; a transferencia real liquida no IBAN ligado ao telefone registado. Cada usuario MB WAY mapeia um telefone para um IBAN.

Brasileiro pode abrir conta PT remotamente? Sim, com NIF portugues (numero de contribuinte) e documentos aceites. Bancos como Activobank, Millennium e BPI fazem onboarding remoto para nao-residentes, e challenger banks como Bnext ou Wise emitem IBANs UE sem exigir residencia.

Por que dois digitos verificadores dentro do NIB? Os bancos portugueses adotaram a soma ponderada mod-97 do NIB nos anos 1990, antes do SEPA. Quando o IBAN foi acrescentado por cima, os dois digitos de controle ficaram embutidos para os sistemas legados de backoffice continuarem validando contas sem precisar interpretar o IBAN.

O IBAN PT vale na Madeira e nos Acores? Sim. Madeira e Acores fazem parte de Portugal e usam o mesmo codigo de pais PT e o mesmo formato de IBAN — nao existe registro separado.

Ferramentas Relacionadas